Finite Element Domain Decomposition Library
FEDDLib
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CFEDD::AABBTree< SC, LO, GO, NO >
 CFEDD::AdaptiveMeshRefinement< SC, LO, GO, NO >
 CFEDD::AssembleFE< SC, LO, GO, NO >This abstract class defining the interface for any type of element assembly rountines in the FEDDLib
 CFEDD::AssembleFE< default_sc, default_lo, default_go, default_no >
 CFEDD::AssembleFENavierStokes< default_sc, default_lo, default_go, default_no >
 CFEDD::AssembleFEGeneralizedNewtonian< SC, LO, GO, NO >
 CFEDD::AssembleFEBlock< SC, LO, GO, NO >This abstract class defining the interface for any type of element assembly rountines in the FEDDLib
 CFEDD::AssembleFENavierStokes< SC, LO, GO, NO >
 CFEDD::AssembleFENonLinLaplace< SC, LO, GO, NO >
 CFEDD::AssembleFE_Laplace< SC, LO, GO, NO >
 CFEDD::AssembleFE_LinElas< SC, LO, GO, NO >
 CFEDD::AssembleFE_NonLinElas< SC, LO, GO, NO >
 CFEDD::AssembleFE_NonLinElas2< SC, LO, GO, NO >
 CFEDD::AssembleFE_SCI_NH< SC, LO, GO, NO >
 CFEDD::AssembleFE_SCI_SMC_Active_Growth_Reorientation< SC, LO, GO, NO >
 CFEDD::AssembleFE_SCI_SMC_MLCK< SC, LO, GO, NO >
 CFEDD::AssembleFE< SC, LO, GO, NO >
 CFEDD::AssembleFEBlock< SC, LO, GO, NO >
 CFEDD::AssembleFENavierStokes< SC, LO, GO, NO >
 CFEDD::AssembleFEGeneralizedNewtonian< SC, LO, GO, NO >
 CFEDD::AssembleFE_SCI_SMC_Active_Growth_Reorientation< SC, LO, GO, NO >
 CAssembleFE_SCI_SMC_Active_Growth_Reorientation
 CAssembleFE_SCI_SMC_MLCK
 CFEDD::AssembleFEFactory< SC, LO, GO, NO >This class allows for constructing AssembleFE objects
 CAssembleFELaplace
 CFEDD::BCBuilder< SC, LO, GO, NO >This class is responsible for setting the boundary conditions into the system and rhs
 CFEDD::BlockMap< LO, GO, NO >Block Variant of Map class
 CFEDD::BlockMatrix< SC, LO, GO, NO >
 CFEDD::BlockMultiVector< SC, LO, GO, NO >
 CConvergenceOptions
 CConvergenceReturn
 CConvergenceStatus
 CFEDD::DAESolverInTime< SC, LO, GO, NO >
 CFEDD::DataElement
 CDIGWin
 CFEDD::Domain< SC, LO, GO, NO >
 CElementData
 CFEDD::Elements
 CFEDD::EdgeElements
 CFEDD::EntitiesOfElements
 CFEDD::SurfaceElements
 CElementSpec
 CFEDD::ErrorEstimation< SC, LO, GO, NO >
 CFEDD::ExporterParaView< SC, LO, GO, NO >
 CFEDD::ExporterParaView< default_sc, default_lo, default_go, default_no >
 CFEDD::ExporterParaViewAMR< SC, LO, GO, NO >
 CFEDD::ExporterParaView< SC, LO, GO, NO >
 CFEDD::ExporterParaViewAMR< SC, LO, GO, NO >
 CFEDD::ExporterTxt
 CFEDD::FE_ElementAssembly< SC, LO, GO, NO >
 CFEDD::FE< SC, LO, GO, NO >
 CFEDD::FE_ElementAssembly< default_sc, default_lo, default_go, default_no >
 CFEDD::FE< SC, LO, GO, NO >
 CFEDD::FindDataset_t
 CFEDD::FiniteElement
 CFEDD::HDF5Export< SC, LO, GO, NO >
 CFEDD::HDF5Import< SC, LO, GO, NO >
 CFEDD::HDF5Toolbox< SC, LO, GO, NO >This class contains the features we use from EpteraExt::HDF5, but we transition it to Tpetra
 CFEDD::Helper
 CFEDD::InputToOutputMappingClass< SC, LO, GO, NO >This abstract class defining the general concepts of a mapping between an input and an output. To hold it general the input can be any high-dimensional array
 CFEDD::InputToOutputMappingClass< default_sc, default_lo, default_go, default_no >
 CFEDD::DifferentiableFuncClass< default_sc, default_lo, default_go, default_no >
 CFEDD::CarreauYasuda< SC, LO, GO, NO >
 CFEDD::Dimless_Carreau< SC, LO, GO, NO >This class is derived from the abstract class DifferentiableFuncClass and should provide functionality to evaluate the viscosity function specified by Carreau model in dimensionless form that why we need to multiply with a reference viscosity to obtain the actual viscosity value(see [1])
 CFEDD::PowerLaw< SC, LO, GO, NO >This class is derived from the abstract class DifferentiableFuncClass and should provide functionality to evaluate the viscosity function specified by PowerLaw model (see [1])
 CFEDD::DifferentiableFuncClass< SC, LO, GO, NO >This abstract class is derived from the abstract class of general input to output mapping. It is defining the general concepts of a function and computing function evaluation and evaluation of its derivative
 CFEDD::InputToOutputMappingClass< SC, LO, GO, NO >
 CFEDD::DifferentiableFuncClass< SC, LO, GO, NO >
 CIterationHistoryStruct
 CFEDD::LinearSolver< SC, LO, GO, NO >
 CFEDD::Map< LO, GO, NO >
 CFEDD::Map_Xpetra< LO, GO, NO >
 CFEDD::Matrix< SC, LO, GO, NO >
 CFEDD::Mesh< SC, LO, GO, NO >
 CFEDD::Mesh< default_sc, default_lo, default_go, default_no >
 CFEDD::MeshUnstructured< default_sc, default_lo, default_go, default_no >
 CFEDD::RefinementFactory< SC, LO, GO, NO >
 CFEDD::MeshStructured< SC, LO, GO, NO >
 CFEDD::MeshUnstructured< SC, LO, GO, NO >
 CFEDD::Mesh< SC, LO, GO, NO >
 CFEDD::MeshStructured< SC, LO, GO, NO >
 CFEDD::MeshUnstructured< SC, LO, GO, NO >
 CFEDD::MeshInterface< SC, LO, GO, NO >
 CFEDD::MeshPartitioner< SC, LO, GO, NO >
 CMeshpartitionerThis class partitions a given input P1-Mesh and distributes it among the different processors
 CFEDD::MultiVector< SC, LO, GO, NO >
 CNodeData
 CNodeSpec
 CFEDD::NonLinearSolver< SC, LO, GO, NO >
 CFEDD::IO::ParameterListA wrapper of Teuchos::ParameterList from Trilinos that automatically includes additional parameter lists stored in files
 CThyra::PhysicallyBlockedLinearOpBase
 CFEDD::PreconditionerOperator< default_sc, default_lo, default_go, default_no >
 CFEDD::PrecBlock2x2< SC, LO, GO, NO >
 CFEDD::PrecOpFaCSI< SC, LO, GO, NO >
 CFEDD::PreconditionerOperator< SC, LO, GO, NO >
 CFEDD::Preconditioner< SC, LO, GO, NO >
 CFEDD::Problem< SC, LO, GO, NO >
 CFEDD::Problem< default_sc, default_lo, default_go, default_no >
 CFEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no >
 CFEDD::Elasticity< SC, LO, GO, NO >Elasticity
 CFEDD::FSI< SC, LO, GO, NO >
 CFEDD::NavierStokes< SC, LO, GO, NO >
 CFEDD::NavierStokesAssFE< SC, LO, GO, NO >Navier-Stokes
 CFEDD::NonLinElasAssFE< SC, LO, GO, NO >
 CFEDD::NonLinElasticity< SC, LO, GO, NO >
 CFEDD::NonLinLaplace< SC, LO, GO, NO >
 CFEDD::NonLinTPM< SC, LO, GO, NO >
 CFEDD::DiffusionReaction< SC, LO, GO, NO >
 CFEDD::Geometry< SC, LO, GO, NO >
 CFEDD::Laplace< SC, LO, GO, NO >
 CFEDD::LaplaceBlocks< SC, LO, GO, NO >
 CFEDD::LinElas< SC, LO, GO, NO >
 CFEDD::LinElasAssFE< SC, LO, GO, NO >
 CFEDD::LinElasFirstOrder< SC, LO, GO, NO >
 CFEDD::LinearProblem< SC, LO, GO, NO >
 CFEDD::MinPrecProblem< SC, LO, GO, NO >
 CFEDD::NonLinearProblem< SC, LO, GO, NO >
 CFEDD::Stokes< SC, LO, GO, NO >
 CFEDD::TPM< SC, LO, GO, NO >
 CFEDD::Problem< SC, LO, GO, NO >
 CFEDD::Geometry< SC, LO, GO, NO >
 CFEDD::LinElas< SC, LO, GO, NO >
 CFEDD::LinearProblem< SC, LO, GO, NO >
 CFEDD::MinPrecProblem< SC, LO, GO, NO >
 CFEDD::NonLinearProblem< SC, LO, GO, NO >
 CFEDD::FSI< SC, LO, GO, NO >
 CFEDD::NavierStokes< SC, LO, GO, NO >
 CFEDD::NonLinElasticity< SC, LO, GO, NO >
 CPutOptions
 CFEDD::SmallMatrix< T >This class represents a templated small Matrix of type T. Primarily created for 2x2 and 3x3 matrices. Consequently, most features are limited to a certain matrix size
 CSMTStructure
 CThyra::StateFuncModelEvaluatorBase
 CFEDD::NonLinearProblem< SC, LO, GO, NO >
 CFEDD::NonLinearProblem< default_sc, default_lo, default_go, default_no >
 CFEDD::TimeProblem< SC, LO, GO, NO >
 CFEDD::NonLinearProblem< SC, LO, GO, NO >
 CFEDD::TimeProblem< SC, LO, GO, NO >
 CTaskOptions
 CTaskReturn
 CFEDD::ThyraTypedefs< SC >
 CFEDD::TimeSteppingTools
 CFEDD::TpetraTypedefs< SC, LO, GO, NO >