Classes | |
class | AbstractAdapter |
Abstract interface for representing the set of adaptation tools available. More... | |
class | AdaptationFactory |
A factory class to instantiate AbstractAdapter objects. More... | |
class | AdaptiveModelFactory |
class | AdaptiveSolutionManager |
class | AnalyticFunction |
class | ConstantFunction |
class | ConstantFunctionPerturbed |
class | ConstantFunctionGaussianPerturbed |
class | GaussSin |
class | GaussCos |
class | LinearY |
class | GaussianPress |
class | SinCos |
class | TaylorGreenVortex |
class | AcousticWave |
class | AerasScharDensity |
class | AerasHeaviside |
class | AerasCosineBell |
class | AerasZonalFlow |
class | AerasPlanarCosineBell |
class | AerasRossbyHaurwitzWave |
class | CopyRemesh |
This class shows an example of adaptation where the new mesh is an identical copy of the old one. More... | |
class | MeshAdapt |
class | RandomCriterion |
Random fracture criterion. More... | |
class | RandomFracture |
Adaptation class for random fracture. More... | |
class | SolutionObserver |
class | SPRSizeField |
class | STKAdapt |
class | STKUnifRefineField |
class | STKUnifUnrefineField |
class | StratSolver |
This class implements a general parallel linear solver using the Stratimikos interface. More... | |
class | StressFracture |
Stress based fracture criterion. More... | |
class | ThyraAdaptiveModelEvaluator |
Concrete Adapter subclass that takes an EpetraExt::ModelEvaluator object and wraps it as a AAdapt::ThyraAdaptiveModelEvaluator object. More... | |
class | TopologyMod |
Topology modification based adapter. More... | |
class | UnifRefSizeField |
class | UnifSizeField |
Typedefs | |
typedef Teuchos::RCP < Piro::SolutionObserverBase < double, const Thyra::VectorBase< double > > > | AdaptSolutionObserverType |
typedef stk::mesh::Entity | Entity |
typedef stk::mesh::EntityRank | EntityRank |
typedef stk::mesh::RelationIdentifier | EdgeId |
typedef stk::mesh::EntityKey | EntityKey |
Functions | |
long | seedgen (int worksetID) |
Teuchos::RCP< AnalyticFunction > | createAnalyticFunction (std::string name, int neq, int numDim, Teuchos::Array< double > data) |
Teuchos::RCP< const Teuchos::ParameterList > | getValidInitialConditionParameters (const Teuchos::ArrayRCP< std::string > &wsEBNames) |
void | InitialConditions (const Teuchos::RCP< Epetra_Vector > &soln, const Teuchos::ArrayRCP< Teuchos::ArrayRCP< Teuchos::ArrayRCP< Teuchos::ArrayRCP< int > > > > &wsElNodeEqID, const Teuchos::ArrayRCP< std::string > &wsEBNames, const Teuchos::ArrayRCP< Teuchos::ArrayRCP< Teuchos::ArrayRCP< double * > > > coords, const int neq, const int numDim, Teuchos::ParameterList &icParams, const bool hasRestartSolution) |
Variables | |
const double | pi = 3.141592653589793 |
typedef Teuchos::RCP<Piro::SolutionObserverBase<double, const Thyra::VectorBase<double> > > AAdapt::AdaptSolutionObserverType |
Definition at line 22 of file AAdapt_AdaptiveSolutionManager.hpp.
typedef stk::mesh::Entity AAdapt::Entity |
Definition at line 13 of file AAdapt_CopyRemesh.cpp.
typedef stk::mesh::EntityRank AAdapt::EntityRank |
Definition at line 14 of file AAdapt_CopyRemesh.cpp.
typedef stk::mesh::RelationIdentifier AAdapt::EdgeId |
Definition at line 15 of file AAdapt_CopyRemesh.cpp.
typedef stk::mesh::EntityKey AAdapt::EntityKey |
Definition at line 16 of file AAdapt_CopyRemesh.cpp.
long AAdapt::seedgen | ( | int | worksetID | ) |
Definition at line 90 of file AAdapt_AnalyticFunction.cpp.
Teuchos::RCP< AAdapt::AnalyticFunction > AAdapt::createAnalyticFunction | ( | std::string | name, | |
int | neq, | |||
int | numDim, | |||
Teuchos::Array< double > | data | |||
) |
Definition at line 19 of file AAdapt_AnalyticFunction.cpp.
Teuchos::RCP<const Teuchos::ParameterList> AAdapt::getValidInitialConditionParameters | ( | const Teuchos::ArrayRCP< std::string > & | wsEBNames | ) |
Definition at line 22 of file AAdapt_InitialCondition.cpp.
void AAdapt::InitialConditions | ( | const Teuchos::RCP< Epetra_Vector > & | soln, | |
const Teuchos::ArrayRCP< Teuchos::ArrayRCP< Teuchos::ArrayRCP< Teuchos::ArrayRCP< int > > > > & | wsElNodeEqID, | |||
const Teuchos::ArrayRCP< std::string > & | wsEBNames, | |||
const Teuchos::ArrayRCP< Teuchos::ArrayRCP< Teuchos::ArrayRCP< double * > > > | coords, | |||
const int | neq, | |||
const int | numDim, | |||
Teuchos::ParameterList & | icParams, | |||
const bool | hasRestartSolution | |||
) |
const double AAdapt::pi = 3.141592653589793 |
Definition at line 18 of file AAdapt_InitialCondition.cpp.