Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
mth::AD< T, N >Forward automatic differentiation variable
mth::AD< T, 0 >Forward automatic differentiation variable with dynamic variable array
crv::AdaptBase crv::Adapt class, looks the same as ma::Adapt, but carries tag identifying validity (see crvShape.h)
ma::AnisotropicFunctionUser-defined Anisotropic size function
can::Array< T, N >Compile-time (static) array of size N
can::Array< T, 0 >Run-time (dynamic) array
ma::AutoSolutionTransferMeshAdapt's automatic solution transfer system
apf::BalancerLoad balance over all mesh parts
crv::BezierCurverThis curves a mesh with Bezier shapes
apf::BuildCallbackUser-defined entity creation callback
apf::CavityOpUser-defined mesh cavity operator
apf::CopyReference to an object representing the same entity
apf::DivideDivide the part id
apf::DynamicMatrixA runtime-sized dense matrix
apf::DynamicVectorA runtime-sized linear algebra vector of doubles
apf::EntityShapeShape functions over this element
apf::FieldShapeDescribes field distribution and shape functions
apf::FunctionUser-defined Analytic Function
gmi_modelBasic structure for all GMI models
gmi_model_opsModel interface definition
gmi_setSet of model entities
crv::GregoryCurverThis curves a mesh with 4th order G1 Patches
ma::InputUser configuration for a MeshAdapt run
apf::IntegratorA virtual base for user-defined integrators
crv::InterpolatingCurverCurves an already changed mesh
ma::IsotropicFunctionUser-defined Isotropic size function
apf::Matrix< M, N >Template-generic matrix of M by N doubles
mth::Matrix< T, M, N >Compile-time (static) matrix
apf::Matrix3x3Convenience wrapper over apf::Matrix<3,3>
mth::Matrix3x3< T >Convenience wrapper over Matrix<T,3,3>
mth::Matrix< T, 0, 0 >Run-time (dynamic) matrix
apf::MeshInterface to a mesh part
apf::Mesh2Extended mesh interface for modification
crv::MeshCurverBase Mesh curving object
apf::MigrationMigration plan object: local elements to destinations
apf::ModuloReturn part id modulo n
apf::MultiplyMultiply the part id
can::NewArray< T >Wrapper over operator new/delete []
apf::NodeNode identifier
Parma_GroupCodeUser-defined code to run on process sub-groups
crv::QualityClass to store matrices used in quality assessment and validity checking
apf::RemapMap from old part ids to new part ids
apf::RoundMap to nearest multiple of n
apf::SharingAbstract description of entity copy sharing
ma::SolutionTransferUser-defined solution transfer base
ma::SolutionTransfersMeta-object that carries out a series of transfers
apf::SplitterSplits a mesh part into many
apf::UnmoduloInverse of apf::Modulo
apf::UpStatically sized container for upward adjacency queries
apf::Vector< N >Template-generic vector of N doubles
mth::Vector< T, N >Compile-time (static) vector of size N
mth::Vector3< T >Convenience wrapper over apf::Vector<3>
apf::Vector3Convenience wrapper over apf::Vector<3>
mth::Vector< T, 0 >Run-time (dynamic) vector
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines