Public Member Functions | Private Attributes

AAdapt::UnifRefSizeField Class Reference

#include <AAdapt_UnifRefSizeField.hpp>

List of all members.

Public Member Functions

 UnifRefSizeField (const Teuchos::RCP< AlbPUMI::AbstractPUMIDiscretization > &disc)
 ~UnifRefSizeField ()
double getValue (ma::Entity *v)
void setParams (const Epetra_Vector *sol, const Epetra_Vector *ovlp_sol, double element_size, double err_bound, const std::string state_var_name)
void computeError ()

Private Attributes

Teuchos::RCP< const Epetra_Comm > comm
const Epetra_Vector * solution
const Epetra_Vector * ovlp_solution
double elem_size
double initialAverageEdgeLength
apf::Mesh2 * mesh

Detailed Description

Definition at line 17 of file AAdapt_UnifRefSizeField.hpp.


Constructor & Destructor Documentation

AAdapt::UnifRefSizeField::UnifRefSizeField ( const Teuchos::RCP< AlbPUMI::AbstractPUMIDiscretization > &  disc  ) 

Definition at line 24 of file AAdapt_UnifRefSizeField.cpp.

AAdapt::UnifRefSizeField::~UnifRefSizeField (  ) 

Definition at line 31 of file AAdapt_UnifRefSizeField.cpp.


Member Function Documentation

double AAdapt::UnifRefSizeField::getValue ( ma::Entity v  ) 

Definition at line 49 of file AAdapt_UnifRefSizeField.cpp.

void AAdapt::UnifRefSizeField::setParams ( const Epetra_Vector *  sol,
const Epetra_Vector *  ovlp_sol,
double  element_size,
double  err_bound,
const std::string  state_var_name 
)

Definition at line 39 of file AAdapt_UnifRefSizeField.cpp.

void AAdapt::UnifRefSizeField::computeError (  ) 

Definition at line 35 of file AAdapt_UnifRefSizeField.cpp.


Member Data Documentation

Teuchos::RCP<const Epetra_Comm> AAdapt::UnifRefSizeField::comm [private]

Definition at line 35 of file AAdapt_UnifRefSizeField.hpp.

const Epetra_Vector* AAdapt::UnifRefSizeField::solution [private]

Definition at line 36 of file AAdapt_UnifRefSizeField.hpp.

const Epetra_Vector* AAdapt::UnifRefSizeField::ovlp_solution [private]

Definition at line 37 of file AAdapt_UnifRefSizeField.hpp.

Definition at line 39 of file AAdapt_UnifRefSizeField.hpp.

Definition at line 40 of file AAdapt_UnifRefSizeField.hpp.

apf::Mesh2* AAdapt::UnifRefSizeField::mesh [private]

Definition at line 41 of file AAdapt_UnifRefSizeField.hpp.


The documentation for this class was generated from the following files: