SCOREC core
Parallel unstructured mesh tools
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNapfAll APF symbols are contained in this namespace
|oCUpStatically sized container for upward adjacency queries
|oCCopyReference to an object representing the same entity
|oCMeshInterface to a mesh part
|oCMigrationMigration plan object: local elements to destinations
|oCSharingAbstract description of entity copy sharing
|oCMesh2Extended mesh interface for modification
|oCBuildCallbackUser-defined entity creation callback
|oCReductionOpBase class for applying operations to make a Field consistent in parallel
|oCIntegratorA virtual base for user-defined integrators
|oCFunctionUser-defined Analytic Function
|oCNodeNode identifier
|oCEntityShapeShape functions over this element
|oCFieldShapeDescribes field distribution and shape functions
|oCVectorTemplate-generic vector of N doubles
|oCVector3Convenience wrapper over apf::Vector<3>
|oCMatrixTemplate-generic matrix of M by N doubles
|oCMatrix3x3Convenience wrapper over apf::Matrix<3,3>
|oCDynamicVectorA runtime-sized linear algebra vector of doubles
|oCDynamicMatrixA runtime-sized dense matrix
|oCCavityOpUser-defined mesh cavity operator
|oCSplitterSplits a mesh part into many
|oCBalancerLoad balance over all mesh parts
|oCRemapMap from old part ids to new part ids
|oCDivideDivide the part id
|oCMultiplyMultiply the part id
|oCModuloReturn part id modulo n
|oCUnmoduloInverse of apf::Modulo
|\CRoundMap to nearest multiple of n
oNcanAll CAN symbols are contained in this namespace
|oCArrayCompile-time (static) array of size N
|oCArray< T, 0 >Run-time (dynamic) array
|\CNewArrayWrapper over operator new/delete []
oNcrvCurving functions are contained in this namespace
|oCMeshCurverBase Mesh curving object
|oCInterpolatingCurverCurves an already changed mesh
|oCBezierCurverThis curves a mesh with Bezier shapes
|oCGregoryCurverThis curves a mesh with 4th order G1 Patches
|oCQualityClass to store matrices used in quality assessment and validity checking
|\CAdaptBase crv::Adapt class, looks the same as ma::Adapt, but carries tag identifying validity (see crvShape.h)
oNmaAll MeshAdapt symbols
|oCInputUser configuration for a MeshAdapt run
|oCSolutionTransferUser-defined solution transfer base
|oCSolutionTransfersMeta-object that carries out a series of transfers
|oCAutoSolutionTransferMeshAdapt's automatic solution transfer system
|oCAnisotropicFunctionUser-defined Anisotropic size function
|\CIsotropicFunctionUser-defined Isotropic size function
oNmthAll MTH functions are contained in this namespace
|oCVectorCompile-time (static) vector of size N
|oCVector< T, 0 >Run-time (dynamic) vector
|oCVector3Convenience wrapper over apf::Vector<3>
|oCMatrixCompile-time (static) matrix
|oCMatrix< T, 0, 0 >Run-time (dynamic) matrix
|oCMatrix3x3Convenience wrapper over Matrix<T,3,3>
|oCADForward automatic differentiation variable
|\CAD< T, 0 >Forward automatic differentiation variable with dynamic variable array
oNph
|\CInputUser configuration for Chef execution
oNsprAll SPR error estimator functions
oCgmi_modelBasic structure for all GMI models
oCgmi_model_opsModel interface definition
oCgmi_setSet of model entities
\CParma_GroupCodeUser-defined code to run on process sub-groups