SCOREC core
Parallel unstructured mesh tools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCmth::AD< T, N >Forward automatic differentiation variable
oCmth::AD< T, 0 >Forward automatic differentiation variable with dynamic variable array
oCcrv::AdaptBase crv::Adapt class, looks the same as ma::Adapt, but carries tag identifying validity (see crvShape.h)
oCma::AnisotropicFunctionUser-defined Anisotropic size function
oCcan::Array< T, N >Compile-time (static) array of size N
|oCmth::Vector< T, N >Compile-time (static) vector of size N
|\Cmth::Vector< T, 3 >
| \Cmth::Vector3< T >Convenience wrapper over apf::Vector<3>
oCcan::Array< T >
oCcan::Array< T, 0 >Run-time (dynamic) array
|oCcan::NewArray< T >Wrapper over operator new/delete []
|\Cmth::Vector< T, 0 >Run-time (dynamic) vector
oCcan::Array< Vector< T, N >, M >
|oCmth::Matrix< T, 3, 3 >
||\Cmth::Matrix3x3< T >Convenience wrapper over Matrix<T,3,3>
|\Cmth::Matrix< T, M, N >Compile-time (static) matrix
oCapf::BalancerLoad balance over all mesh parts
oCapf::BuildCallbackUser-defined entity creation callback
oCapf::CavityOpUser-defined mesh cavity operator
oCapf::CopyReference to an object representing the same entity
oCapf::DynamicMatrixA runtime-sized dense matrix
oCapf::DynamicVectorA runtime-sized linear algebra vector of doubles
oCapf::EntityShapeShape functions over this element
oCapf::FieldShapeDescribes field distribution and shape functions
oCapf::FunctionUser-defined Analytic Function
oCgmi_modelBasic structure for all GMI models
oCgmi_model_opsModel interface definition
oCgmi_setSet of model entities
oCma::InputUser configuration for a MeshAdapt run
oCph::InputUser configuration for Chef execution
oCapf::IntegratorA virtual base for user-defined integrators
oCma::IsotropicFunctionUser-defined Isotropic size function
oCapf::Matrix< M, N >Template-generic matrix of M by N doubles
oCapf::Matrix< 3, 3 >
|\Capf::Matrix3x3Convenience wrapper over apf::Matrix<3,3>
oCmth::Matrix< T, 0, 0 >Run-time (dynamic) matrix
oCapf::MeshInterface to a mesh part
|\Capf::Mesh2Extended mesh interface for modification
oCcrv::MeshCurverBase Mesh curving object
|oCcrv::BezierCurverThis curves a mesh with Bezier shapes
||\Ccrv::GregoryCurverThis curves a mesh with 4th order G1 Patches
|\Ccrv::InterpolatingCurverCurves an already changed mesh
oCapf::MigrationMigration plan object: local elements to destinations
oCapf::NodeNode identifier
oCParma_GroupCodeUser-defined code to run on process sub-groups
oCcrv::QualityClass to store matrices used in quality assessment and validity checking
oCapf::ReductionOp< T >Base class for applying operations to make a Field consistent in parallel
oCapf::RemapMap from old part ids to new part ids
|oCapf::DivideDivide the part id
|oCapf::ModuloReturn part id modulo n
|oCapf::MultiplyMultiply the part id
|oCapf::RoundMap to nearest multiple of n
|\Capf::UnmoduloInverse of apf::Modulo
oCapf::SharingAbstract description of entity copy sharing
oCma::SolutionTransferUser-defined solution transfer base
|\Cma::SolutionTransfersMeta-object that carries out a series of transfers
| \Cma::AutoSolutionTransferMeshAdapt's automatic solution transfer system
oCapf::SplitterSplits a mesh part into many
oCapf::UpStatically sized container for upward adjacency queries
oCapf::Vector< N >Template-generic vector of N doubles
\Capf::Vector< 3 >
 \Capf::Vector3Convenience wrapper over apf::Vector<3>