►NADOLCPlasticity | |
►CADOLCPlasticityIntegrators | |
CAssembly | |
CClosestPointProjection | Closest point projection algorithm |
CCommonData | Common data used by volume elements |
CJ2Plasticity | J2 plasticity (Kinematic Isotropic (Linear) Hardening) |
CJ2Plasticity< 2 > | [J2 2D] |
CJ2Plasticity< 3 > | J2 (Von Misses) plasticity |
CMakeB | Calculate tensorial base functions. Apply bBar method when needed |
COpCalculateStress | |
COpLhsImpl | Assemble left hand side |
COpLhsImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpRhsImpl | Assemble right hand side |
COpRhsImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpUpdate | |
CParaboloidalPlasticity | [J2 2D] |
CTSUpdate | Update internal fluxes (update history variables) |
CTSUpdateImpl | [TSUpdateImpl] |
►NBasicFiniteElements | |
CSaveVertexDofOnTag | Save field DOFS on vertices/tags |
►NBoneRemodeling | |
CCommonData | Data structure for storing global and local matrix K and vector f |
CDataFromMetaIO | Load data from MetaImage file, translate grayscale values to densities |
CDensityMapFe | |
CMonitorPostProc | |
COpAssmbleRhoLhs_dF | Off diagonal block of tangent matrix \(K_{\rho u}\) |
COpAssmbleRhoLhs_dRho | Diagonal block of tangent matrix \(K_{\rho\rho}\) |
COpAssmbleRhoRhs | Assemble residual for conservation of mass (density) |
COpAssmbleRhs | Assemble RHS vector f |
COpAssmbleStressLhs_dF | Off diagonal block of tangent matrix \(K_{u u}\) |
COpAssmbleStressLhs_dRho | Off diagonal block of tangent matrix \(K_{u \rho}\) /f[ K_{u \rho}=\intop_{V} \left[\frac{n}{\rho_{0}}\right] \left[\frac{\rho_{0}}{\rho_{0}^{\ast}}\right]^{n} \nabla N_j P_{ij} N_i \,dV /f] |
COpAssmbleStressRhs | Assemble residual for conservation of momentum (stresses) |
COpCalculateLhs | Assemble LHS matrix K |
COpCalculateStress | Evaluate physical equations at integration points |
COpCalculateStressTangent | |
COpCalculateStressTangentWithAdolc | |
COpCalulatefRhoAtGaussPts | Assemble local vector containing density data |
COpGetRhoTimeDirevative | Evaluate density derivative with respect to time in case of Backward Euler Method |
COpMassAndEnergyCalculation | |
COpMassCalculation | Calculate mass before approximation |
COpMassCalculationFromApprox | Calculate mass after approximation |
COpPostProcStress | Used to post proc stresses, energy, source term |
COpVolumeCalculation | Calculate volume of the model |
►CRemodeling | Implementation of bone remodeling finite element |
►CCommonData | |
CDataContainers | |
CFe | Volume finite element |
CFePrePostProcessLhs | Not used at this stage. Could be used to do some calculations, before assembly of local elements |
CFePrePostProcessRhs | Not used at this stage. Could be used to do some calculations, before assembly of local elements |
CSurfaceKDTree | Create KDTree on surface of the mesh and calculate distance |
►NCellEngineering | |
CBlockOptionData | |
CCommonData | |
CDataFromFiles | |
CDispMapFe | |
CFaceElement | |
CFatPrism | |
COpAssembleRhs | |
COpCalculateLhs | |
COpCalulatefRhoAtGaussPts | |
COpCell_g | Calculate and assemble g vector |
COpCellCurlB | Calculate and assemble Z matrix |
COpCellCurlD | Calculate and assemble Z matrix |
COpCellPotentialB | Calculate and assemble B matrix |
COpCellPotentialD | Calculate and assemble D matrix |
COpCellS | Calculate and assemble S matrix |
COpGetDispX | |
COpGetDispY | |
COpVirtualCurlRho | Post-process tractions |
COpVirtualPotentialRho | Post-process tractions |
CPostProcTraction | Shave results on mesh tags for post-processing |
►NClipperLib | |
CClipper | |
CClipperBase | |
CclipperException | |
CClipperOffset | |
CDoublePoint | |
CInt128 | |
CIntersectNode | |
CIntPoint | |
CIntRect | |
CJoin | |
CLocalMinimum | |
CLocMinSorter | |
COutPt | |
COutRec | |
CPolyNode | |
CPolyTree | |
CTEdge | |
►NCohesiveElement | |
CArcLengthElement | |
CArcLengthIntElemFEMethod | |
CAssembleRhsVectors | |
►CCohesiveInterfaceElement | Cohesive element implementation |
CCommonData | |
CMyPrism | |
COpCalculateGapGlobal | Operator calculate gap, normal vector and rotation matrix |
COpCalculateGapLocal | Operator calculate gap in local coordinate system |
COpHistory | Operator update history variables |
COpLhs | Operator calculate element stiffens matrix |
COpRhs | Operator calculate right hand side vector |
COpSetSignToShapeFunctions | Set negative sign to shape functions on face 4 |
CPhysicalEquation | Constitutive (physical) equation for interface |
►NContactOps | |
CCommonData | [Common data] |
►CContactIntegrators | |
CAssembly | |
CMonitor | |
COpAssembleTotalContactTractionImpl | |
COpAssembleTotalContactTractionImpl< DIM, GAUSS, BoundaryEleOp > | |
COpConstrainBoundaryLhs_dTractionImpl | |
COpConstrainBoundaryLhs_dTractionImpl< DIM, GAUSS, AssemblyBoundaryEleOp > | |
COpConstrainBoundaryLhs_dUImpl | |
COpConstrainBoundaryLhs_dUImpl< DIM, GAUSS, AssemblyBoundaryEleOp > | |
COpConstrainBoundaryRhsImpl | |
COpConstrainBoundaryRhsImpl< DIM, GAUSS, AssemblyBoundaryEleOp > | |
COpEvaluateSDFImpl | |
COpEvaluateSDFImpl< DIM, GAUSS, BoundaryEleOp > | |
COpMixLhsSide | |
CPostProcEleByDim | |
CPostProcEleByDim< 2 > | |
CPostProcEleByDim< 3 > | |
Nconvert | |
Ncreate_mesh_links | |
NDemkowiczHexAndQuad | |
►NEigenMatrix | |
Cd2MCoefficients | |
Cd2MImpl | |
CEigenMatrixImp | |
CFdd4MImpl | |
CFirstMatrixDirectiveImpl | |
CGetDiffDiffMatImpl | |
CGetDiffDiffMatImpl< E, C, T1, FTensor::Tensor2_symmetric< VT2, DimT2 > > | |
CGetDiffMatImpl | |
CGetMatImpl | |
CReconstructMatImpl | |
CSecondMatrixDirectiveImpl | |
►NElasticExample | |
CFluidLevelType | |
CGetFluidLevel | |
CGetFluidLevel< BLOCKSET > | |
CGetSpringStiffness | |
CGetSpringStiffness< BLOCKSET > | |
COpCalculateTraction | |
CSpringBcType | |
►NElecPhys | |
CMonitor | |
COpAssembleLhsTauTau | |
COpAssembleLhsTauV | |
COpAssembleLhsVTau | |
COpAssembleLhsVV | |
COpAssembleSlowRhsV | |
COpAssembleStiffRhsTau | |
COpAssembleStiffRhsV | |
COpDamp_dofs_to_field_data | |
COpEssentialBC | |
COpInitialMass | |
CParams | |
CPreviousData | |
►NElectroPhysiology | |
CBlockData | |
CMonitor | |
COpAssembleLhsTauTau | |
COpAssembleLhsTauV | |
COpAssembleLhsVTau | |
COpAssembleLhsVV | |
COpAssembleSlowRhsV | |
COpAssembleStiffRhsTau | |
COpAssembleStiffRhsV | |
COpEssentialBC | |
COpInitialMass | |
COpSolveRecovery | |
CPreviousData | |
►NEshelbianPlasticity | |
CBcDisp | |
CBcRot | |
CCGGUserPolynomialBase | |
►CContactTree | |
CFaceData | |
CDataAtIntegrationPts | |
►CEshelbianCore | |
CSetUpSchur | |
CFaceRule | |
CFaceUserDataOperatorStabAssembly | |
CFeTractionBc | |
►CHMHHencky | |
CBlockData | |
COpHenckyJacobian | |
CHMHPMooneyRivlinWriggersEq63 | |
CHMHStVenantKirchhoff | |
CisEq | |
COpAssembleBasic | |
COpAssembleFace | |
COpAssembleVolume | |
COpCalculateRotationAndSpatialGradient | |
COpCalculateStrainEnergy | |
COpConstrainBoundaryHDivLhs_dU | |
COpConstrainBoundaryHDivRhs | |
COpConstrainBoundaryL2Lhs_dP | |
COpConstrainBoundaryL2Lhs_dU | |
COpConstrainBoundaryL2Rhs | |
COpDispBc | |
COpDispBc_dx | |
COpHMHH | |
COpJacobian | |
COpMoveNode | |
COpPostProcDataStructure | |
COpRotationBc | |
COpRotationBc_dx | |
COpSpatialConsistency_dBubble_domega | |
COpSpatialConsistency_dP_domega | |
COpSpatialConsistencyBubble | |
COpSpatialConsistencyDivTerm | |
COpSpatialConsistencyP | |
COpSpatialEquilibrium | |
COpSpatialEquilibrium_dw_dP | |
COpSpatialEquilibrium_dw_dw | |
COpSpatialPhysical | |
COpSpatialPhysical_du_dBubble | |
COpSpatialPhysical_du_domega | |
COpSpatialPhysical_du_dP | |
COpSpatialPhysical_du_du | |
COpSpatialPhysical_du_dx | |
COpSpatialPrj | |
COpSpatialPrj_dx_dw | |
COpSpatialPrj_dx_dx | |
COpSpatialRotation | |
COpSpatialRotation_domega_dBubble | |
COpSpatialRotation_domega_domega | |
COpSpatialRotation_domega_dP | |
COpTractionBc | |
COpTreeSearch | |
CPhysicalEquations | |
CTensorTypeExtractor | |
CTensorTypeExtractor< FTensor::PackPtr< T, I > > | |
CTractionBc | |
CVolRule | Set integration rule on element |
CVolUserDataOperatorStabAssembly | |
►NFractureMechanics | |
CAnalyticalDisp | |
CAnalyticalForces | |
CAnalyticalOptions | |
►CConstantArea | Constant area constrains |
CAuxOp | |
CCommonData | |
CMyTriangleFE | |
COpAreaC | |
►COpAreaJacobian | |
CAuxFunctions | |
COpTangentC | |
COpTangentJacobian | |
CCPMeshCut | |
CCPSolvers | |
CCrackFrontSingularBase | |
►CCrackPropagation | |
CArcLengthSnesCtx | |
CBothSurfaceConstrains | Constrains material displacement on both sides |
CFaceOrientation | Determine face orientation |
CPostProcVertexMethod | Operator to post-process results on crack front nodes |
CFirendVolumeOnSide | |
CGetSmoothingElementsSkin | |
►CGriffithForceElement | Implementation of Griffith element |
CAuxFunctions | |
CAuxOp | |
CBlockData | |
CCommonData | |
►CFrontArcLengthControl | Arc-length element |
COpAssemble_db | Assemble internal residual derivative |
COpIntLambda | Assemble internal residual |
CMyTriangleFE | |
CMyTriangleFEConstrains | |
CMyTriangleFEConstrainsDelta | |
COpCalculateGriffithForce | Calculate griffith force vector |
COpCalculateRhoAtCrackFrontUsingPrecalulatedCoeffs | Calculate density at the crack fron nodes and multiplity gc |
COpConstrainsDelta | |
COpConstrainsLhs | |
COpConstrainsRhs | |
COpHeterogeneousGcLhs | |
COpLhs | |
COpRhs | |
CSaveGriffithForceOnTags | |
►CMWLSApprox | |
COpMWLSBase | |
COpMWLSCalculateBaseCoeffcientsAtGaussPtsTmpl | |
COpMWLSMaterialStressLhs_Dx | |
COpMWLSMaterialStressLhs_DX | |
COpMWLSMaterialStressRhs | Integrate force vector |
COpMWLSRhoAtGaussPts | Evaluate density at integration points |
COpMWLSRhoAtGaussUsingPrecalulatedCoeffs | |
COpMWLSRhoPostProcess | |
COpMWLSSpatialStressLhs_DX | |
COpMWLSSpatialStressRhs | Integrate force vector |
COpMWLSStressAndErrorsAtGaussPts | Evaluate stress at integration points |
COpMWLSStressAtGaussPts | Evaluate stress at integration points |
COpMWLSStressAtGaussUsingPrecalulatedCoeffs | |
COpMWLSStressPostProcess | |
COpAleLhsWithDensitySingularElement_dX_dX | |
COpAleLhsWithDensitySingularElement_dx_dX | |
COpAnalyticalMaterialTraction | |
COpAnalyticalSpatialTraction | |
COpGetCrackFrontCommonDataAtGaussPts | |
COpGetCrackFrontDataAtGaussPts | |
COpGetCrackFrontDataGradientAtGaussPts | |
COpGetDensityFieldForTesting | Op to generate artificial density field |
COpLhsBoneExplicitDerivariveWithHooke_dX | Calculate explicit derivative of energy |
COpLhsBoneExplicitDerivariveWithHooke_dx | |
COpPostProcDisplacements | |
COpPrint | |
COpRhsBoneExplicitDerivariveWithHooke | Calculate explicit derivative of energy |
COpSetTagRangeOnSkin | Mark crack surfaces on skin |
COpTransfromSingularBaseFunctions | |
CTwoType | |
►NFreeSurfaceOps | |
COpCalculateLift | |
COpLhsG_dG | Lhs for H dH |
COpLhsG_dH | Lhs for H dH |
COpLhsH_dG | Lhs for H dH |
COpLhsH_dH | Lhs for H dH |
COpLhsH_dU | Lhs for H dU |
COpLhsU_dG | Lhs for G dH |
COpLhsU_dH | Lhs for U dH |
COpLhsU_dU | Lhs for U dU |
COpLoopSideGetDataForSideEle | |
COpNormalConstrainLhs | |
COpNormalConstrainRhs | |
COpNormalForceRhs | |
COpRhsG | |
COpRhsH | |
COpRhsU | Rhs for U |
COpWettingAngleLhs | |
COpWettingAngleRhs | |
►NFTensor | Tensors class implemented by Walter Landry |
CChristof | |
CChristof< PackPtr< T *, I >, Tensor_Dim0, Tensor_Dim12 > | |
CChristof< T *, Tensor_Dim0, Tensor_Dim12 > | |
CChristof_constructor | |
CChristof_constructor< T, 2, 2 > | |
CChristof_constructor< T, 3, 3 > | |
CChristof_constructor< T, 3, 4 > | |
CChristof_constructor< T, 4, 4 > | |
CChristof_Expr | |
CChristof_number_0 | |
CChristof_numeral_0 | |
CChristof_numeral_1 | |
Cconj_Tensor2 | |
Cd_boundary_Tensor0 | |
Cd_boundary_Tensor2_symmetric | |
Cd_one_sided_Tensor1 | |
Cd_one_sided_Tensor2_symmetric | |
Cdd_boundary_Tensor0 | |
Cdd_boundary_Tensor2_symmetric | |
CDdg | |
CDdg< PackPtr< T *, I >, Tensor_Dim01, Tensor_Dim23 > | |
CDdg< T *, Tensor_Dim01, Tensor_Dim23 > | |
CDdg_and_Ddg0213 | |
CDdg_and_Ddg0321 | |
CDdg_and_Tensor2_symmetric | |
CDdg_and_Tensor2_symmetric< A, B, T, U, Dim01, Dim23, Dim01, i, j, k, l, i, j > | |
CDdg_and_Tensor2_symmetric< A, B, T, U, Dim01, Dim23, Dim23, i, j, k, l, k, l > | |
CDdg_carat_Ddg_13 | |
CDdg_carat_Tensor2_symmetric_13 | |
CDdg_Expr | |
CDdg_Expr< Ddg< A, Tensor_Dim01, Tensor_Dim23 >, T, Dim01, Dim23, i, j, k, l > | |
CDdg_minus_Ddg | |
CDdg_mod_Ddg | |
CDdg_mod_Tensor2_symmetric | |
CDdg_mod_Tensor2_symmetric< A, B, T, U, Dim01, Dim23, Dim01, i, j, k, l, i, j > | |
CDdg_mod_Tensor2_symmetric< A, B, T, U, Dim01, Dim23, Dim23, i, j, k, l, k, l > | |
CDdg_number_0 | |
CDdg_number_01 | |
CDdg_number_rhs_0 | |
CDdg_number_rhs_01 | |
CDdg_numeral_0 | |
CDdg_numeral_01 | |
CDdg_numeral_02 | |
CDdg_numeral_123 | |
CDdg_numeral_23 | |
CDdg_or_Ddg | |
CDdg_or_Tensor2_symmetric_13 | |
CDdg_plus_Ddg | |
CDdg_plus_Ddg< A, B, T, U, Dim01, Dim23, Dim01, Dim23, i, j, k, l, i, j, k, l > | |
CDdg_plus_Ddg< A, B, T, U, Dim01, Dim23, Dim23, Dim01, i, j, k, l, k, l, i, j > | |
CDdg_times_Ddg_0101 | |
CDdg_times_Ddg_0123 | |
CDdg_times_Ddg_2301 | |
CDdg_times_Ddg_2323 | |
CDdg_times_Dg_01 | |
CDdg_times_Dg_23 | |
CDdg_times_Tensor1_0 | |
CDdg_times_Tensor1_1 | |
CDdg_times_Tensor1_2 | |
CDdg_times_Tensor1_3 | |
CDdg_times_Tensor2_01 | |
CDdg_times_Tensor2_0_0 | |
CDdg_times_Tensor2_0_1 | |
CDdg_times_Tensor2_13 | |
CDdg_times_Tensor2_1_0 | |
CDdg_times_Tensor2_1_1 | |
CDdg_times_Tensor2_23 | |
CDdg_times_Tensor2_2_0 | |
CDdg_times_Tensor2_2_1 | |
CDdg_times_Tensor2_32 | |
CDdg_times_Tensor2_3_0 | |
CDdg_times_Tensor2_3_1 | |
CDdg_times_Tensor2_symmetric_01 | |
CDdg_times_Tensor2_symmetric_13 | |
CDdg_times_Tensor2_symmetric_23 | |
CDdg_times_Tensor4_2301_ijkl | |
CDdg_times_Tensor4_2323_klij | |
CddTensor0 | |
CddTensor1 | |
CddTensor2_symmetric | |
CDg | |
CDg< PackPtr< T *, I >, Tensor_Dim01, Tensor_Dim2 > | |
CDg< T *, Tensor_Dim01, Tensor_Dim2 > | |
CDg_and_Dg_02 | |
CDg_and_Dg_12 | |
CDg_and_Tensor1 | |
CDg_and_Tensor2_symmetric | |
CDg_constructor | |
CDg_constructor< T, 2, 2 > | |
CDg_constructor< T, 3, 3 > | |
CDg_constructor< T, 4, 3 > | |
CDg_constructor< T, 4, 4 > | |
CDg_divide_generic | |
CDg_Expr | |
CDg_Expr< Christof< A, Tensor_Dim0, Tensor_Dim12 >, T, Dim12, Dim0, i, j, k > | |
CDg_Expr< const Christof< A, Tensor_Dim0, Tensor_Dim12 >, T, Dim12, Dim0, i, j, k > | |
CDg_Expr< Ddg_number_rhs_0< A, T, N0 >, T, Dim23, Dim1, i, j, k > | |
CDg_Expr< Dg< A, Tensor_Dim01, Tensor_Dim2 >, T, Dim01, Dim2, i, j, k > | |
CDg_minus_Dg | |
CDg_minus_Dg_02 | |
CDg_number_0 | |
CDg_number_01 | |
CDg_number_12 | |
CDg_number_2 | |
CDg_number_rhs_0 | |
CDg_number_rhs_01 | |
CDg_number_rhs_12 | |
CDg_number_rhs_2 | |
CDg_numeral_0 | |
CDg_numeral_01 | |
CDg_numeral_12 | |
CDg_numeral_2 | |
CDg_or_Dg_02 | |
CDg_or_Dg_12 | |
CDg_plus_Dg | |
CDg_plus_Dg_10 | |
CDg_plus_Dg_210 | |
CDg_times_Dg_01_01 | |
CDg_times_Dg_12_01 | |
CDg_times_Dg_12_20 | |
CDg_times_Dg_2 | |
CDg_times_generic | |
CDg_times_Tensor1_0 | |
CDg_times_Tensor1_1 | |
CDg_times_Tensor1_2 | |
CDg_times_Tensor2_0 | |
CDg_times_Tensor2_01 | |
CDg_times_Tensor2_02 | |
CDg_times_Tensor2_1 | |
CDg_times_Tensor2_10 | |
CDg_times_Tensor2_12 | |
CDg_times_Tensor2_1_0 | |
CDg_times_Tensor2_1_1 | |
CDg_times_Tensor2_20 | |
CDg_times_Tensor2_21 | |
CDg_times_Tensor2_symmetric_0 | |
CDg_times_Tensor2_symmetric_01 | |
CDg_times_Tensor2_symmetric_02 | |
CDg_times_Tensor2_symmetric_1 | |
CDg_times_Tensor2_symmetric_10 | |
CDg_times_Tensor2_symmetric_12 | |
CDg_times_Tensor2_symmetric_1_0 | |
CDg_times_Tensor2_symmetric_1_1 | |
CDg_times_Tensor2_symmetric_20 | |
CDg_times_Tensor2_symmetric_21 | |
Cdiffusion_Tensor1 | |
Cdiffusion_Tensor2_symmetric | |
CdTensor0 | |
CdTensor1 | |
CdTensor2_symmetric | |
Cgeneric_minus_Tensor1 | |
Cgeneric_minus_Tensor2_symmetric | |
CIndex | |
Cinterpolate_Tensor1 | |
Cinterpolate_Tensor2_symmetric | |
CKronecker_Delta | Kronecker Delta class |
CKronecker_Delta_symmetric | Kronecker Delta class symmetric |
CLevi_Civita | Levi_Civita Classes |
Cminus_Ddg | |
Cminus_Dg | |
Cminus_Tensor1 | |
Cminus_Tensor2 | |
Cminus_Tensor2_symmetric | |
Cminus_Tensor3 | |
CNumber | |
CPackPtr | |
CPermutation2 | |
CPermutation3 | |
CPermutation4 | |
Cpromote | |
CRiemann | |
CRiemann< T, 3 > | |
CRiemann_Expr | |
CRiemann_Expr< Riemann< A, Dim >, T, Dim, i, j, k, l > | |
CRiemann_minus_Riemann | |
CRiemann_plus_Riemann | |
CRiemann_times_Tensor1_0 | |
CRiemann_times_Tensor1_1 | |
CRiemann_times_Tensor1_2 | |
CRiemann_times_Tensor1_3 | |
CRiemann_times_Tensor2_symmetric_0 | |
CSign_of_T3dg_plus_equals_T3dg | |
CSign_of_T3dg_plus_equals_T3dg< false > | |
CSign_of_T3dg_plus_equals_T3dg< true > | |
CSign_of_T4ddg_plus_equals_T4ddg | |
CSign_of_T4ddg_plus_equals_T4ddg< false > | |
CSign_of_T4ddg_plus_equals_T4ddg< true > | |
CT3ch_equals_T3dg_Op | |
CT3ch_equals_T3dg_Op< 0 > | |
CT3ch_equals_T3dg_Op< 1 > | |
CT3ch_equals_T3dg_Op< 2 > | |
CT4Ddg_equals_generic | |
CT4Ddg_times_equals_generic | |
CTensor0 | |
CTensor0< PackPtr< T *, I > > | |
CTensor0< T * > | |
CTensor1 | |
CTensor1< PackPtr< T *, I >, Tensor_Dim > | |
CTensor1< T *, Tensor_Dim > | |
CTensor1_and_Tensor1 | |
CTensor1_carat_Tensor1 | |
CTensor1_constructor | |
CTensor1_constructor< T, 1 > | |
CTensor1_constructor< T, 2 > | |
CTensor1_constructor< T, 3 > | |
CTensor1_constructor< T, 4 > | |
CTensor1_constructor< T, 6 > | |
CTensor1_constructor< T, 8 > | |
CTensor1_constructor< T, 9 > | |
CTensor1_divide_generic | |
CTensor1_Expr | |
CTensor1_Expr< Dg_number_rhs_01< A, T, N1, N2 >, T, Dim, i > | |
CTensor1_Expr< Dg_number_rhs_12< A, T, N1, N2 >, T, Dim, i > | |
CTensor1_Expr< Tensor1< A, Tensor_Dim >, T, Dim, i > | |
CTensor1_Expr< Tensor2_number_rhs_0< A, T, N >, T, Dim1, i > | |
CTensor1_Expr< Tensor2_number_rhs_1< A, T, N >, T, Dim1, i > | |
CTensor1_minus_generic | |
CTensor1_minus_Tensor1 | |
CTensor1_or_Tensor1 | |
CTensor1_plus_generic | |
CTensor1_plus_Tensor1 | |
CTensor1_times_generic | |
CTensor1_times_Tensor1 | |
CTensor2 | |
CTensor2< PackPtr< T *, I >, Tensor_Dim0, Tensor_Dim1 > | |
CTensor2< T *, Tensor_Dim0, Tensor_Dim1 > | |
CTensor2_and_Tensor1 | |
CTensor2_and_Tensor1< A, B, T, U, Dim0, Dim1, Dim0, i, j, i > | |
CTensor2_and_Tensor1< A, B, T, U, Dim0, Dim1, Dim1, i, j, j > | |
CTensor2_antisymmetric | |
CTensor2_antisymmetric_constructor | |
CTensor2_antisymmetric_constructor< T, 2 > | |
CTensor2_antisymmetric_constructor< T, 3 > | |
CTensor2_antisymmetric_constructor< T, 4 > | |
CTensor2_antisymmetric_Expr | |
CTensor2_antisymmetric_Expr< Tensor2_antisymmetric< A, Tensor_Dim >, T, Dim, i, j > | |
CTensor2_carat_Tensor2 | |
CTensor2_carat_Tensor2< A, B, T, U, Dim, Dim1, Dim, Dim1, i, j, k, j > | |
CTensor2_carat_Tensor2< A, B, T, U, Dim, Dim1, Dim1, Dim, i, j, j, k > | |
CTensor2_carat_Tensor2< A, B, T, U, Dim1, Dim, Dim, Dim1, j, i, k, j > | |
CTensor2_carat_Tensor2< A, B, T, U, Dim1, Dim, Dim1, Dim, j, i, j, k > | |
CTensor2_constructor | |
CTensor2_constructor< T, 1, 2, column_major > | |
CTensor2_constructor< T, 1, 2, row_major > | |
CTensor2_constructor< T, 2, 1, column_major > | |
CTensor2_constructor< T, 2, 1, row_major > | |
CTensor2_constructor< T, 2, 2, column_major > | |
CTensor2_constructor< T, 2, 2, row_major > | |
CTensor2_constructor< T, 3, 2, column_major > | |
CTensor2_constructor< T, 3, 2, row_major > | |
CTensor2_constructor< T, 3, 3, column_major > | |
CTensor2_constructor< T, 3, 3, row_major > | |
CTensor2_constructor< T, 4, 4, column_major > | |
CTensor2_constructor< T, 4, 4, row_major > | |
CTensor2_divide_generic | |
CTensor2_Expr | |
CTensor2_Expr< Dg_number_rhs_0< A, T, N >, T, Dim0, Dim1, i, j > | |
CTensor2_Expr< Tensor2< A, Tensor_Dim0, Tensor_Dim1 >, T, Dim0, Dim1, i, j > | |
CTensor2_minus_Tensor2 | |
CTensor2_minus_Tensor2< A, B, T, U, Dim0, Dim1, Dim0, Dim1, i, j, i, j > | |
CTensor2_minus_Tensor2< A, B, T, U, Dim0, Dim1, Dim1, Dim0, i, j, j, i > | |
CTensor2_minus_Tensor2_symmetric | |
CTensor2_minus_Tensor2_symmetric< A, B, T, U, Dim, Dim, Dim, i, j, i, j > | |
CTensor2_minus_Tensor2_symmetric< A, B, T, U, Dim, Dim, Dim, i, j, j, i > | |
CTensor2_number_0 | |
CTensor2_number_1 | |
CTensor2_number_rhs_0 | |
CTensor2_number_rhs_1 | |
CTensor2_numeral_0 | |
CTensor2_numeral_1 | |
CTensor2_or_Tensor2 | |
CTensor2_or_Tensor2< A, B, T, U, Dim, Dim, Dim, Dim, i, j, i, j > | |
CTensor2_or_Tensor2< A, B, T, U, Dim, Dim, Dim, Dim, i, j, j, i > | |
CTensor2_plus_Tensor2 | |
CTensor2_plus_Tensor2< A, B, T, U, Dim0, Dim1, Dim0, Dim1, i, j, i, j > | |
CTensor2_plus_Tensor2< A, B, T, U, Dim0, Dim1, Dim1, Dim0, i, j, j, i > | |
CTensor2_symmetric | |
CTensor2_symmetric< PackPtr< T *, I >, Tensor_Dim > | |
CTensor2_symmetric< T *, Tensor_Dim > | |
CTensor2_symmetric_and_Tensor2_symmetric | |
CTensor2_symmetric_and_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, i, j > | |
CTensor2_symmetric_and_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, j, i > | |
CTensor2_symmetric_carat_Tensor2 | |
CTensor2_symmetric_carat_Tensor2< A, B, T, U, Dim, Dim, Dim, i, j, j, k > | |
CTensor2_symmetric_carat_Tensor2< A, B, T, U, Dim, Dim, Dim, i, j, k, j > | |
CTensor2_symmetric_carat_Tensor2< A, B, T, U, Dim, Dim, Dim, j, i, j, k > | |
CTensor2_symmetric_carat_Tensor2< A, B, T, U, Dim, Dim, Dim, j, i, k, j > | |
CTensor2_symmetric_carat_Tensor2_symmetric | |
CTensor2_symmetric_constructor | |
CTensor2_symmetric_constructor< T, 1 > | |
CTensor2_symmetric_constructor< T, 2 > | |
CTensor2_symmetric_constructor< T, 3 > | |
CTensor2_symmetric_constructor< T, 4 > | |
CTensor2_symmetric_divide_generic | |
CTensor2_symmetric_Expr | |
CTensor2_symmetric_Expr< Ddg_number_rhs_01< A, T, N0, N1 >, T, Dim, i, j > | |
CTensor2_symmetric_Expr< Dg_number_rhs_2< A, T, N >, T, Dim, i, j > | |
CTensor2_symmetric_Expr< Tensor2_symmetric< A, Tensor_Dim >, T, Dim, i, j > | |
CTensor2_symmetric_minus_generic | |
CTensor2_symmetric_minus_Tensor2 | |
CTensor2_symmetric_minus_Tensor2< A, B, T, U, Dim, Dim, Dim, i, j, i, j > | |
CTensor2_symmetric_minus_Tensor2< A, B, T, U, Dim, Dim, Dim, i, j, j, i > | |
CTensor2_symmetric_minus_Tensor2_symmetric | |
CTensor2_symmetric_minus_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, i, j > | |
CTensor2_symmetric_minus_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, j, i > | |
CTensor2_symmetric_mod_Tensor2_symmetric | |
CTensor2_symmetric_mod_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, i, j > | |
CTensor2_symmetric_mod_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, j, i > | |
CTensor2_symmetric_plus_Tensor2 | |
CTensor2_symmetric_plus_Tensor2< A, B, T, U, Dim, Dim, Dim, i, j, i, j > | |
CTensor2_symmetric_plus_Tensor2< A, B, T, U, Dim, Dim, Dim, i, j, j, i > | |
CTensor2_symmetric_plus_Tensor2_symmetric | |
CTensor2_symmetric_plus_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, i, j > | |
CTensor2_symmetric_plus_Tensor2_symmetric< A, B, T, U, Dim, Dim, i, j, j, i > | |
CTensor2_symmetric_times_Tensor1 | |
CTensor2_symmetric_times_Tensor1_0 | |
CTensor2_symmetric_times_Tensor1_1 | |
CTensor2_symmetric_times_Tensor2_00 | |
CTensor2_symmetric_times_Tensor2_01 | |
CTensor2_symmetric_times_Tensor2_10 | |
CTensor2_symmetric_times_Tensor2_11 | |
CTensor2_symmetric_times_Tensor2_symmetric | |
CTensor2_symmetric_times_Tensor2_symmetric_00 | |
CTensor2_symmetric_times_Tensor2_symmetric_01 | |
CTensor2_symmetric_times_Tensor2_symmetric_10 | |
CTensor2_symmetric_times_Tensor2_symmetric_11 | |
CTensor2_times_generic | |
CTensor2_times_Tensor1 | |
CTensor2_times_Tensor1_single | |
CTensor2_times_Tensor2 | |
CTensor2_times_Tensor2_00 | |
CTensor2_times_Tensor2_01 | |
CTensor2_times_Tensor2_10 | |
CTensor2_times_Tensor2_11 | |
CTensor3 | |
CTensor3< PackPtr< T *, I >, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2 > | |
CTensor3< T *, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2 > | |
CTensor3_antisymmetric | |
CTensor3_antisymmetric< T *, Tensor_Dim0, Tensor_Dim12 > | |
CTensor3_antisymmetric_constructor | |
CTensor3_antisymmetric_constructor< T, 2, 2 > | |
CTensor3_antisymmetric_constructor< T, 3, 3 > | |
CTensor3_antisymmetric_constructor< T, 4, 4 > | |
CTensor3_antisymmetric_Expr | |
CTensor3_antisymmetric_Expr< Tensor3_antisymmetric< A, Dim0, Dim12 >, T, Dim0, Dim12, i, j, k > | |
CTensor3_antisymmetric_mod_Tensor1 | |
CTensor3_antisymmetric_or_Tensor3_antisymmetric | |
CTensor3_antisymmetric_plus_Tensor3_antisymmetric | |
CTensor3_antisymmetric_plus_Tensor3_antisymmetric_12 | |
CTensor3_antisymmetric_times_generic | |
CTensor3_constructor | |
CTensor3_constructor< T, 2, 2, 2 > | |
CTensor3_constructor< T, 3, 3, 3 > | |
CTensor3_constructor< T, 4, 4, 4 > | |
CTensor3_contracted_01 | |
CTensor3_contracted_02 | |
CTensor3_contracted_12 | |
CTensor3_Expr | |
CTensor3_Expr< Tensor3< A, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2 >, T, Dim0, Dim1, Dim2, i, j, k > | |
CTensor3_Expr< Tensor4_number_rhs_2< A, T, N >, T, Dim0, Dim1, Dim2, i, j, k > | |
CTensor3_Expr< Tensor4_number_rhs_3< A, T, N >, T, Dim0, Dim1, Dim2, i, j, k > | |
CTensor3_minus_Tensor3 | |
CTensor3_minus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim0, Dim1, Dim2, i, j, k, i, j, k > | |
CTensor3_minus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim0, Dim2, Dim1, i, j, k, i, k, j > | |
CTensor3_minus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim1, Dim0, Dim2, i, j, k, j, i, k > | |
CTensor3_minus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim1, Dim2, Dim0, i, j, k, j, k, i > | |
CTensor3_minus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim2, Dim0, Dim1, i, j, k, k, i, j > | |
CTensor3_minus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim2, Dim1, Dim0, i, j, k, k, j, i > | |
CTensor3_number_0 | |
CTensor3_number_01 | |
CTensor3_number_02 | |
CTensor3_number_1 | |
CTensor3_number_12 | |
CTensor3_number_2 | |
CTensor3_number_rhs_0 | |
CTensor3_number_rhs_01 | |
CTensor3_number_rhs_02 | |
CTensor3_number_rhs_1 | |
CTensor3_number_rhs_12 | |
CTensor3_number_rhs_2 | |
CTensor3_numeral_0 | |
CTensor3_numeral_01 | |
CTensor3_numeral_12 | |
CTensor3_numeral_2 | |
CTensor3_or_Tensor3 | |
CTensor3_or_Tensor3< A, B, T, U, Dim0, Dim12, Dim12, Dim0, Dim12, Dim12, i, j, k, i, k, j > | |
CTensor3_or_Tensor3< A, B, T, U, Dim02, Dim1, Dim02, Dim02, Dim1, Dim02, i, j, k, j, i, k > | |
CTensor3_or_Tensor3< A, B, T, U, Dim02, Dim1, Dim02, Dim02, Dim1, Dim02, i, j, k, k, j, i > | |
CTensor3_plus_Tensor3 | |
CTensor3_plus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim0, Dim1, Dim2, i, j, k, i, j, k > | |
CTensor3_plus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim0, Dim2, Dim1, i, j, k, i, k, j > | |
CTensor3_plus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim1, Dim0, Dim2, i, j, k, j, i, k > | |
CTensor3_plus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim1, Dim2, Dim0, i, j, k, j, k, i > | |
CTensor3_plus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim2, Dim0, Dim1, i, j, k, k, i, j > | |
CTensor3_plus_Tensor3< A, B, T, U, Dim0, Dim1, Dim2, Dim2, Dim1, Dim0, i, j, k, k, j, i > | |
CTensor3_times_Dg | |
CTensor3_times_Dg_02_20 | |
CTensor3_times_Dg_12_12 | |
CTensor3_times_Tensor1_0 | |
CTensor3_times_Tensor1_1 | |
CTensor3_times_Tensor1_2 | |
CTensor3_times_Tensor2_0_01 | |
CTensor3_times_Tensor2_0_10 | |
CTensor3_times_Tensor2_1_01 | |
CTensor3_times_Tensor2_1_10 | |
CTensor3_times_Tensor2_2_01 | |
CTensor3_times_Tensor2_2_10 | |
CTensor3_times_Tensor2_double | |
CTensor3_times_Tensor2_symmetric_0 | |
CTensor3_times_Tensor2_symmetric_01 | |
CTensor3_times_Tensor2_symmetric_02 | |
CTensor3_times_Tensor2_symmetric_1 | |
CTensor3_times_Tensor2_symmetric_12 | |
CTensor3_times_Tensor3_12_12 | |
CTensor3_times_Tensor3_12_21 | |
CTensor3_times_Tensor3_21 | |
CTensor3_times_Tensor3_23_23 | |
CTensor3_times_Tensor3_23_32 | |
CTensor4 | |
CTensor4< PackPtr< T *, I >, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > | |
CTensor4< T *, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 > | |
CTensor4_constructor | |
CTensor4_constructor< T, 2, 2, 2, 2 > | |
CTensor4_constructor< T, 3, 3, 3, 3 > | |
CTensor4_contracted_01 | |
CTensor4_contracted_02 | |
CTensor4_contracted_03 | |
CTensor4_contracted_12 | |
CTensor4_contracted_13 | |
CTensor4_contracted_23 | |
CTensor4_Expr | |
CTensor4_Expr< Tensor4< A, Dim0, Dim1, Dim2, Dim3 >, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l > | |
CTensor4_minus_Tensor4 | |
CTensor4_number_2 | |
CTensor4_number_3 | |
CTensor4_number_rhs_2 | |
CTensor4_number_rhs_3 | |
CTensor4_numeral_2 | |
CTensor4_numeral_3 | |
CTensor4_or_Tensor4 | |
CTensor4_or_Tensor4< A, B, T, U, Dim01, Dim01, Dim23, Dim23, Dim01, Dim01, Dim23, Dim23, i, j, k, l, j, i, l, k > | |
CTensor4_plus_Tensor4 | |
CTensor4_times_Dg_01 | |
CTensor4_times_Dg_23 | |
CTensor4_times_Tensor1_0 | |
CTensor4_times_Tensor1_1 | |
CTensor4_times_Tensor1_2 | |
CTensor4_times_Tensor1_3 | |
CTensor4_times_Tensor2_03 | |
CTensor4_times_Tensor2_0_0 | |
CTensor4_times_Tensor2_0_1 | |
CTensor4_times_Tensor2_13 | |
CTensor4_times_Tensor2_1_0 | |
CTensor4_times_Tensor2_1_1 | |
CTensor4_times_Tensor2_23 | |
CTensor4_times_Tensor2_2_0 | |
CTensor4_times_Tensor2_2_1 | |
CTensor4_times_Tensor2_30 | |
CTensor4_times_Tensor2_32 | |
CTensor4_times_Tensor2_3_0 | |
CTensor4_times_Tensor2_3_1 | |
CTensor4_times_Tensor2_double | |
CTensor4_times_Tensor2_single | |
CTensor4_times_Tensor2_symmetric_01 | |
CTensor4_times_Tensor2_symmetric_02 | |
CTensor4_times_Tensor2_symmetric_03 | |
CTensor4_times_Tensor2_symmetric_23 | |
CTensor4_times_Tensor2_symmetric_30 | |
CTensor4_times_Tensor2_symmetric_32 | |
CTensor4_times_Tensor3_12_21 | |
CTensor4_times_Tensor3_23 | |
CTensor4_times_Tensor3_triple | |
CTensor4_times_Tensor4_0145 | |
CTensor4_times_Tensor4_2345 | |
Ctransform_Tensor2 | |
►NGelModule | |
►CGel | Implementation of Gel constitutive model |
CAssembleMatrix | |
CAssembleVector | |
CBlockMaterialData | Gel material parameters |
CCommonData | Common data for gel model |
CConstitutiveEquation | Constitutive model functions |
CGelFE | Definition of volume element |
CMonitorPostProc | |
COpGetDataAtGaussPts | |
COpJacobian | |
COpLhsdMudMu | Assemble matrix \(\mathbf{K}_{\mu \mu}\) |
COpLhsdMudx | Assemble matrix \(\mathbf{K}_{\mu x}\) |
COpLhsdStrainHatdStrainHat | Assemble matrix \(\mathbf{K}_{\hat{\varepsilon}\hat{\varepsilon}}\) |
COpLhsdStrainHatdx | Assemble matrix \(\mathbf{K}_{\hat{\varepsilon}x}\) |
COpLhsdxdMu | Assemble matrix \(\mathbf{K}_{x\mu}\) |
COpLhsdxdStrainHat | Assemble matrix \(\mathbf{K}_{x\hat{\varepsilon}}\) |
COpLhsdxdx | Assemble matrix \(\mathbf{K}_{xx}\) |
COpPostProcGel | Used to post proc stresses, energy, source term |
COpRhsSolventConcetrationDot | Calculating right hand side |
COpRhsSolventFlux | Calculate internal forces for solvent flux |
COpRhsStrainHat | Residual strain hat |
COpRhsStressTotal | Assemble internal force vector |
CUserGelConstitutiveEquation | User (hackable) Gel model |
►NHenckyOps | |
CCommonData | |
CHenkyIntegrators | |
CisEq | |
COpCalculateEigenValsImpl | |
COpCalculateEigenValsImpl< DIM, GAUSS, DomainEleOp > | |
COpCalculateHenckyPlasticStressImpl | |
COpCalculateHenckyPlasticStressImpl< DIM, GAUSS, DomainEleOp > | |
COpCalculateHenckyStressImpl | |
COpCalculateHenckyStressImpl< DIM, GAUSS, DomainEleOp > | |
COpCalculateLogC_dCImpl | |
COpCalculateLogC_dCImpl< DIM, GAUSS, DomainEleOp > | |
COpCalculateLogCImpl | |
COpCalculateLogCImpl< DIM, GAUSS, DomainEleOp > | |
COpCalculatePiolaStressImpl | |
COpCalculatePiolaStressImpl< DIM, GAUSS, DomainEleOp > | |
COpHenckyTangentImpl | |
COpHenckyTangentImpl< DIM, GAUSS, DomainEleOp > | |
Niterations | |
►Njupyterhub_config | |
CLocalNativeAuthenticator | |
Nmake_mesh_png | |
►NMinimalSurfaceEquation | Minimal surface equation |
►CMinimalSurfaceElement | Implementation of minimal area element |
CCommonData | Keep date between operators |
CEdgeElement | Bondary problem |
COpAssembleResidaul | Assemble residual |
COpAssembleTangent | Assemble tangent matrix |
COpAssmebleBcLhs | Integrate vector on lhs, |
COpAssmebleBcRhs | Integrate vector on rhs, |
COpCalculateCoefficientsAtGaussPts | Evaluate function values and gradients at Gauss Pts |
COpGetDataAtGaussPts | Evaluate function values and gradients at Gauss Pts |
CSurfaceElement | |
►NMixTransport | |
CCommonMaterialData | |
CGenericMaterial | Generic material model for unsaturated water transport |
CMaterialDarcy | |
CMaterialVanGenuchten | |
CMaterialWithAutomaticDifferentiation | |
►CMixTransportElement | Mix transport problem |
CBlockData | Data for evaluation of het conductivity and heat capacity elements |
CMyTriFE | Definition of surface element |
CMyVolumeFE | Definition of volume element |
COpDivTauU_HdivL2 | Assemble \( \int_\mathcal{T} u \textrm{div}[\boldsymbol\tau]
\textrm{d}\mathcal{T} \) |
COpError | Calculate error evaluator |
COpEvaluateBcOnFluxes | Evaluate boundary conditions on fluxes |
COpFluxDivergenceAtGaussPts | Calculate flux at integration point |
COpL2Source | Calculate source therms, i.e. \(\int_\mathcal{T} f v
\textrm{d}\mathcal{T}\) |
COpPostProc | |
COpRhsBcOnValues | Calculate \( \int_\mathcal{S} {\boldsymbol\tau} \cdot \mathbf{n}u
\textrm{d}\mathcal{S} \) |
►COpSkeleton | Calculate jump on entities |
COpVolSide | Calculate values on adjacent tetrahedra to face |
COpTauDotSigma_HdivHdiv | Assemble \(\int_\mathcal{T} \mathbf{A} \boldsymbol\sigma \cdot
\boldsymbol\tau \textrm{d}\mathcal{T}\) |
COpValuesAtGaussPts | Calculate values at integration points |
COpValuesGradientAtGaussPts | Calculate gradients of values at integration points |
COpVDivSigma_L2Hdiv | \( \int_\mathcal{T} \textrm{div}[\boldsymbol\sigma] v
\textrm{d}\mathcal{T} \) |
CRegisterMaterials | |
►CUnsaturatedFlowElement | Implementation of operators, problem and finite elements for unsaturated flow |
CBcData | Class storing information about boundary condition |
CFaceRule | Set integration rule to boundary elements |
CMonitorPostProc | |
COpDivTauU_HdivL2 | |
COpEvaluateInitiallHead | |
COpIntegrateFluxes | |
COpPostProcMaterial | |
COpResidualFlux | Assemble flux residual |
COpResidualMass | |
COpRhsBcOnValues | Evaluate boundary condition at the boundary |
COpTauDotSigma_HdivHdiv | |
COpVDivSigma_L2Hdiv | |
COpVU_L2L2 | |
CpostProcessVol | Post proces method for volume element Assemble vectors and matrices and apply essential boundary conditions |
CpreProcessVol | Pre-peprocessing Set head pressure rate and get inital essential boundary conditions |
CVolRule | Set integration rule to volume elements |
►NMoFEM | Implementation of Data Operators for Forces and Sources |
NBcManagerImplTools | |
NDemkowiczHexAndQuad | |
►NExceptions | Exceptions and handling errors data structures |
CErrorChecker | Error check for inline function check |
CMoFEMErrorCodeGeneric | |
CMoFEMErrorCodeGeneric< moab::ErrorCode > | |
CMoFEMErrorCodeGeneric< PetscErrorCode > | |
CMoFEMException | Exception to catch |
CMoFEMExceptionInitial | |
CMoFEMExceptionRepeat | |
►NIntRules | |
NNCC | |
NNCO | |
NLogKeywords | |
NTypes | Types |
CAccelerationCubitBcData | Definition of the acceleration bc data structure |
CAddEssentialToLhsPipelineImpl | Function (factory) for setting operators for lhs pipeline |
CAddEssentialToLhsPipelineImpl< OpEssentialLhsImpl< DisplacementCubitBcData, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddEssentialToLhsPipelineImpl< OpEssentialLhsImpl< HeatFluxCubitBcData, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddEssentialToLhsPipelineImpl< OpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddEssentialToRhsPipelineImpl | Function (factory) for setting operators for rhs pipeline |
CAddEssentialToRhsPipelineImpl< OpEssentialRhsImpl< DisplacementCubitBcData, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddEssentialToRhsPipelineImpl< OpEssentialRhsImpl< HeatFluxCubitBcData, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddEssentialToRhsPipelineImpl< OpEssentialRhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToLhsPipelineImpl | |
CAddFluxToRhsPipelineImpl | |
CAddFluxToRhsPipelineImpl< MoFEM::OpFluxRhsImpl< ThermoElasticOps::SetTargetTemperature, 1, 1, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< NaturalForceMeshsets, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< NaturalForceMeshsetsScalarAndVectorScaling, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< NaturalMeshsetType< BCTYPE >, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< NaturalMeshsetTypeVectorScaling< BCTYPE >, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< NaturalTemperatureMeshsets, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddHOOps | Add operators pushing bases from local to physical configuration |
CAddHOOps< 1, 2, 2 > | |
CAddHOOps< 1, 3, 3 > | |
CAddHOOps< 2, 2, 2 > | |
CAddHOOps< 2, 2, 3 > | |
CAddHOOps< 2, 3, 3 > | |
CAddHOOps< 3, 3, 3 > | |
CAssemblyTypeSelector | |
CBaseFunction | Base class if inherited used to calculate base functions |
CBaseFunctionCtx | Base class used to exchange data between element data structures and class calculating base functions |
CBaseFunctionUnknownInterface | |
CBasicEntityData | PipelineManager data. like access to moab interface and basic tag handlers |
CBasicMethod | Data structure to exchange data between mofem and User Loop Methods |
CBasicMethodPtr | |
CBcDisplacementMeshsetType | |
CBcFluxMeshsetType | |
CBcForceMeshsetType | |
►CBcManager | Simple interface for fast problem set-up |
CBCs | Data structure storing bc markers and atributes |
CBcMeshsetType | |
CBcScalarMeshsetType | |
CBernsteinBezier | Evaluating BB polynomial |
CBitFEId_mi_tag | |
CBitFieldId_mi_tag | |
CBitFieldId_space_mi_tag | |
CBitProblemId_mi_tag | |
CBitRefManager | Managing BitRefLevels |
CBlock_BodyForces | Body force data structure |
CBlockData | |
CBlockMatData | |
CBlockSetAttributes | Arbitrary block attributes data structure |
CCfgCubitBcData | Definition of the cfd_bc data structure |
CCommInterface | Managing BitRefLevels |
CComposedProblemsData | |
CComposite_Cubit_msId_And_MeshsetType_mi_tag | |
CComposite_Ent_And_EntDofIdx_mi_tag | |
CComposite_Ent_and_ShortId_mi_tag | |
CComposite_Ent_Order_And_CoeffIdx_mi_tag | |
CComposite_EntType_and_ParentEntType_mi_tag | |
CComposite_EntType_and_Space_mi_tag | |
CComposite_mi_tag | |
CComposite_Name_And_Ent_And_EntDofIdx_mi_tag | |
CComposite_Name_And_Ent_mi_tag | |
CComposite_Name_And_Part_mi_tag | |
CComposite_Name_Ent_And_Part_mi_tag | |
CComposite_Name_Ent_Order_And_CoeffIdx_mi_tag | |
CComposite_ParentEnt_And_BitsOfRefinedEdges_mi_tag | |
CComposite_ParentEnt_And_EntType_mi_tag | |
CComposite_Part_And_Order_mi_tag | |
CComposite_SeriesID_And_Step_mi_tag | |
CComposite_SeriesName_And_Step_mi_tag | |
CComposite_SeriesName_And_Time_mi_tag | |
CComposite_Unique_mi_tag | |
►CContactPrismElementForcesAndSourcesCore | ContactPrism finite element |
CUserDataOperator | Default operator for Contact Prism element |
CCoreInterface | Interface |
CCoreTmp | |
CCoreTmp< 0 > | Core (interface) class |
CCoreTmp<-1 > | |
CCoreValue | |
CCreateRowComressedADJMatrix | Create compressed matrix |
CCubitMeshsetMaskedType_mi_tag | |
CCubitMeshSets | This struct keeps basic methods for moab meshset about material and boundary conditions |
CCubitMeshSets_change_add_bit_to_cubit_bc_type | Change meshset type |
CCubitMeshSets_change_attributes | |
CCubitMeshSets_change_attributes_data_structure | |
CCubitMeshSets_change_bc_data_structure | |
CCubitMeshSets_change_name | Change meshset name |
CCubitMeshsets_name | |
CCubitMeshsetType_mi_tag | MultiIndex Tag for field id |
►CCutMeshInterface | Interface to cut meshes |
CLengthMapData | |
CSaveData | |
CTreeData | |
CDataOperator | Base operator to do operations at Gauss Pt. level |
CDefaultElementAdjacency | Default adjacency map |
CDeprecatedCoreInterface | Deprecated interface functions |
►CDerivedEntitiesFieldData | This class derive data form other data structure |
CDerivedEntData | Derived ata on single entity (This is passed as argument to DataOperator::doWork) |
CDeterminantTensorImpl | |
CDeterminantTensorImpl< T, 2 > | |
CDeterminantTensorImpl< T, 3 > | |
CDisplacementCubitBcData | Definition of the displacement bc data structure |
CDisplacementCubitBcDataWithRotation | A specialized version of DisplacementCubitBcData that includes an additional rotation offset |
CDMCtx | PETSc Discrete Manager data structure |
CDOF_Unique_mi_tag | |
CDofEntity | Keeps information about DOF on the entity |
CDofEntity_active_change | |
CDofMethod | Data structure to exchange data between mofem and User Loop Methods on entities |
►CEdgeElementForcesAndSourcesCore | Edge finite element |
CUserDataOperator | Default operator for EDGE element |
CEdgeElementForcesAndSourcesCoreOnChildParent | Base face element used to integrate on skeleton |
CEdgePolynomialBase | Calculate base functions on tetrahedral |
CEnt_Ent_mi_tag | |
CEnt_FiniteElement_mi_tag | |
CEnt_mi_tag | |
CEnt_Owner_mi_tag | |
CEnt_ParallelStatus | |
CEntDofIdx_mi_tag | |
CEntFiniteElement | Finite element data for entity |
►CEntitiesFieldData | Data structure for finite element entity |
CEntData | Data on single entity (This is passed as argument to DataOperator::doWork) |
CEntityCacheDofs | |
CEntityCacheNumeredDofs | |
CEntityMethod | Data structure to exchange data between mofem and User Loop Methods on entities |
CEntityStorage | |
CEntPolynomialBaseCtx | Class used to pass element data to calculate base functions on tet,triangle,edge |
CEntType_mi_tag | |
CEqBit | |
►CEssentialBC | Essential boundary conditions |
►CAssembly | Assembly methods |
CBiLinearForm | |
CLinearForm | |
CEssentialBcStorage | [Storage and set boundary conditions] |
CEssentialPostProcLhs | Class (Function) to enforce essential constrains on the left hand side diagonal |
CEssentialPostProcLhs< DisplacementCubitBcData > | Specialization for DisplacementCubitBcData |
CEssentialPostProcLhs< MPCsType > | Specialization for MPCsType |
CEssentialPostProcRhs | Class (Function) to enforce essential constrains on the right hand side diagonal |
CEssentialPostProcRhs< DisplacementCubitBcData > | Specialization for DisplacementCubitBcData |
CEssentialPostProcRhs< MPCsType > | Specialization for DisplacementCubitBcData |
CEssentialPreProc | Class (Function) to enforce essential constrains |
CEssentialPreProc< DisplacementCubitBcData > | Specialization for DisplacementCubitBcData |
CEssentialPreProc< MPCsType > | Type generating multipoint constraints |
CEssentialPreProc< TemperatureCubitBcData > | Specialization for TemperatureCubitBcData |
CEssentialPreProcReaction | Class (Function) to calculate residual side diagonal |
CEssentialPreProcReaction< DisplacementCubitBcData > | Specialization for DisplacementCubitBcData |
►CFaceElementForcesAndSourcesCore | Face finite element |
CUserDataOperator | Default operator for TRI element |
CFaceElementForcesAndSourcesCoreOnChildParent | Base face element used to integrate on skeleton |
CFaceElementForcesAndSourcesCoreOnChildParentSwitch | |
►CFaceElementForcesAndSourcesCoreOnSide | Base face element used to integrate on skeleton |
CUserDataOperator | Default operator for Face element |
CFaceElementForcesAndSourcesCoreOnSideSwitch | |
►CFatPrismElementForcesAndSourcesCore | FatPrism finite element |
CUserDataOperator | Default operator for Flat Prism element |
CFatPrismPolynomialBase | Calculate base functions on tetrahedralFIXME: Need moab and mofem finite element structure to work (that not perfect) |
CFatPrismPolynomialBaseCtx | Class used to pass element data to calculate base functions on fat prism |
CFE_Unique_mi_tag | |
CFEDofEntity | Keeps information about indexed dofs for the finite element |
CFEEnt_mi_tag | |
CFEMethod | Structure for User Loop Methods on finite elements |
CFENumeredDofEntity | Keeps information about indexed dofs for the finite element |
CField | Provide data structure for (tensor) field approximation |
CFieldBlas | Basic algebra on fields |
CFieldEntity | Struct keeps handle to entity in the field |
CFieldEntity_change_order | Structure to change FieldEntity order |
CFieldEntityEntFiniteElementAdjacencyMap | FieldEntityEntFiniteElementAdjacencyMap of mofem finite element and entities |
CFieldEntityEntFiniteElementAdjacencyMap_change_ByWhat | |
►CFieldEvaluatorInterface | Field evaluator interface |
CSetPts | Default evaluator for setting integration points |
CSetPtsData | |
CFieldName_mi_tag | MultiIndex Tag for field name |
CFieldSeries | Structure for recording (time) series |
CFieldSeriesStep | Structure for keeping time and step |
CFiniteElement | Finite element definition |
CFiniteElement_change_bit_add | Add field to data |
CFiniteElement_change_bit_off | Unset field from data |
CFiniteElement_change_bit_reset | Reset field from data |
CFiniteElement_col_change_bit_add | Add field to column |
CFiniteElement_col_change_bit_off | Unset field from column |
CFiniteElement_col_change_bit_reset | Reset field from column |
CFiniteElement_Meshset_mi_tag | |
CFiniteElement_name_mi_tag | |
CFiniteElement_row_change_bit_add | Add field to row |
CFiniteElement_row_change_bit_off | Unset field from row |
CFiniteElement_row_change_bit_reset | Reset field from row |
►CFlatPrismElementForcesAndSourcesCore | FlatPrism finite element |
CUserDataOperator | Default operator for Flat Prism element |
CFlatPrismPolynomialBase | Calculate base functions on tetrahedralFIXME: Need moab and mofem finite element structure to work (that not perfect) |
CFlatPrismPolynomialBaseCtx | Class used to pass element data to calculate base functions on flat prism |
CFluxOpType | Wrapper to generate natural b.c. specialisation based on operator type |
CForceCubitBcData | Definition of the force bc data structure |
►CForcesAndSourcesCore | Structure to get information form mofem into EntitiesFieldData |
CUserDataOperator | |
►CFormsIntegrators | Integrator forms |
►CAssembly | Assembly methods |
CBiLinearForm | Bi linear form |
CLinearForm | Linear form |
CTriLinearForm | Tri linear form |
CAssembly< A > | Bilinear integrator form |
CGenericAttributeData | Generic attribute data structure |
CGenericCubitBcData | Generic bc data structure |
CGetFTensor0FromVecImpl | |
CGetFTensor1FromArray | |
CGetFTensor1FromArray< 1, S > | |
CGetFTensor1FromArray< 2, S > | |
CGetFTensor1FromArray< 3, S > | |
CGetFTensor1FromArray< 4, S > | |
CGetFTensor1FromArray< 6, S > | |
CGetFTensor1FromArray< 9, S > | |
CGetFTensor1FromMatImpl | |
CGetFTensor1FromMatImpl< 1, S, T, ublas::row_major, A > | |
CGetFTensor1FromMatImpl< 2, S, T, ublas::row_major, A > | |
CGetFTensor1FromMatImpl< 3, S, T, ublas::row_major, A > | |
CGetFTensor1FromMatImpl< 4, S, T, ublas::row_major, A > | |
CGetFTensor1FromMatImpl< 6, S, T, ublas::row_major, A > | |
CGetFTensor1FromMatImpl< 9, S, T, ublas::row_major, A > | |
CGetFTensor1FromPtrImpl | |
CGetFTensor1FromPtrImpl< 2, S, T > | |
CGetFTensor1FromPtrImpl< 3, S, T > | |
CGetFTensor1FromPtrImpl< 6, S, T > | |
CGetFTensor2FromArrayImpl | Get FTensor2 from array |
CGetFTensor2FromArrayImpl< 2, 2, S, T, L, A > | |
CGetFTensor2FromArrayImpl< 3, 3, S, T, L, A > | |
CGetFTensor2FromArrayRawPtrImpl | |
CGetFTensor2FromArrayRawPtrImpl< 2, 2, T, L, A > | |
CGetFTensor2FromArrayRawPtrImpl< 3, 3, T, L, A > | |
CGetFTensor2FromMatImpl | |
CGetFTensor2FromPtr | |
CGetFTensor2FromPtr< 1, 1, S, T > | |
CGetFTensor2FromPtr< 1, 2, S, T > | |
CGetFTensor2FromPtr< 1, 3, S, T > | |
CGetFTensor2FromPtr< 2, 2, S, T > | |
CGetFTensor2FromPtr< 3, 2, S, T > | |
CGetFTensor2FromPtr< 3, 3, S, T > | |
CGetFTensor2FromPtr< 6, 6, S, T > | |
CGetFTensor2SymmetricFromMatImpl | |
CGetFTensor2SymmetricFromMatImpl< 2, S, T, L, A > | |
CGetFTensor2SymmetricFromMatImpl< 3, S, T, L, A > | |
CGetFTensor3DgFromMatImpl | |
CGetFTensor3DgFromMatImpl< 1, 1, S, T, ublas::row_major, A > | |
CGetFTensor3DgFromMatImpl< 2, 2, S, T, ublas::row_major, A > | |
CGetFTensor3DgFromMatImpl< 3, 3, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl | |
CGetFTensor3FromMatImpl< 1, 1, 1, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl< 2, 2, 2, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl< 2, 2, 3, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl< 3, 2, 2, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl< 3, 3, 3, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl< 3, 3, 6, S, T, ublas::row_major, A > | |
CGetFTensor3FromMatImpl< 6, 3, 3, S, T, ublas::row_major, A > | |
CGetFTensor4DdgFromMatImpl | |
CGetFTensor4DdgFromMatImpl< 1, 1, S, T, ublas::row_major, A > | |
CGetFTensor4DdgFromMatImpl< 2, 2, S, T, ublas::row_major, A > | |
CGetFTensor4DdgFromMatImpl< 3, 3, S, T, ublas::row_major, A > | |
CGetFTensor4FromMatImpl | |
CGetFTensor4FromMatImpl< 1, 1, 1, 1, S, T, ublas::row_major, A > | |
CGetFTensor4FromMatImpl< 2, 2, 2, 2, S, T, ublas::row_major, A > | |
CGetFTensor4FromMatImpl< 3, 3, 3, 3, S, T, ublas::row_major, A > | |
CHashBit | |
CHeatFluxCubitBcData | Definition of the heat flux bc data structure |
CHexPolynomialBase | Calculate base functions on tetrahedral |
CIdx_mi_tag | |
CIdxDataType | |
CIdxDataTypePtr | |
CIntegratedJacobiPolynomial | |
CIntegratedJacobiPolynomialCtx | |
Cinterface_DofEntity | Interface to DofEntity |
Cinterface_EntFiniteElement | Interface to EntFiniteElement |
Cinterface_Field | |
Cinterface_Field< T, T > | |
Cinterface_FieldEntity | Interface to FieldEntity |
Cinterface_FieldImpl | Pointer interface for MoFEM::Field |
Cinterface_FieldSeries | |
Cinterface_FiniteElement | |
Cinterface_FiniteElement< T, T > | |
Cinterface_FiniteElementImpl | Inetface for FE |
Cinterface_RefElement | Intrface to RefElement |
Cinterface_RefEntity | Interface to RefEntity |
CInvertTensorImpl | |
CInvertTensorImpl< T1, T2, T3, 2 > | |
CInvertTensorImpl< T1, T2, T3, 3 > | |
CISManager | Section manager is used to create indexes and sections |
CJacobiPolynomial | Calculating Legendre base functions |
CJacobiPolynomialCtx | Class used to give arguments to Legendre base functions |
CKernelLobattoPolynomial | Calculating Lobatto base functions |
CKernelLobattoPolynomialCtx | Class used to give arguments to Kernel Lobatto base functions |
CKeyFromKey | |
CKspCtx | Interface for linear (KSP) solver |
CKspMethod | Data structure for ksp (linear solver) context |
CLegendrePolynomial | Calculating Legendre base functions |
CLegendrePolynomialCtx | Class used to give arguments to Legendre base functions |
CLobattoPolynomial | Calculating Lobatto base functions |
CLobattoPolynomialCtx | Class used to give arguments to Lobatto base functions |
►CLogManager | Log manager is used to build and partition problems |
►CInternalData | |
CNulOStream | |
CNulStreambuf | |
CSelfStreamBuf | |
CSynchronizedStreamBuf | |
CWorldStreamBuf | |
CLtBit | |
CMat_Elastic | Elastic material data structure |
CMat_Elastic_EberleinHolzapfel1 | Mat_Elastic with Fibres |
CMat_Elastic_TransIso | Transverse Isotropic material data structure |
CMat_Interf | Linear interface data structure |
CMat_Moisture | Moisture transport material data structure |
CMat_Thermal | Thermal material data structure |
CMatrixManager | Matrix manager is used to build and partition problems |
►CMedInterface | Interface for load MED files |
CFieldData | |
►CMeshRefinement | Mesh refinement interface |
CSetParent | |
CMeshset_mi_tag | |
CMeshsetsManager | Interface for managing meshsets containing materials and boundary conditions |
CModify_change_nothing | Do nothing, used to rebuild database |
CMPCsType | |
►CNaturalBC | Natural boundary conditions |
►CAssembly | Assembly methods |
CBiLinearForm | |
CLinearForm | |
CNaturalForceMeshsets | Type generating specialisation for force meshsets |
CNaturalForceMeshsetsScalarAndVectorScaling | Type generating specialisation for force meshsets |
CNaturalMeshsetType | Type generating natural b.c. specialisations for meshsets |
CNaturalMeshsetTypeVectorScaling | |
CNaturalTemperatureMeshsets | Type generating specialisation for temperature meshsets |
►CNodeMergerInterface | Merge node by collapsing edge between them |
CFaceMap | |
CParentChild | |
CNumeredDofEntity | Keeps information about indexed dofs for the problem |
CNumeredDofEntity_local_idx_change | |
CNumeredDofEntity_mofem_index_change | |
CNumeredDofEntity_part_and_all_indices_change | |
CNumeredDofEntity_part_and_glob_idx_change | |
CNumeredDofEntity_part_and_indices_change | |
CNumeredDofEntity_part_and_mofem_glob_idx_change | |
CNumeredEntFiniteElement | Partitioned (Indexed) Finite Element in Problem |
CNumeredEntFiniteElement_change_part | Change finite element part |
COpAddParentEntData | Operator to project base functions from parent entity to child |
COpBaseDerivativesBase | |
COpBaseDerivativesMass | |
COpBaseDerivativesMass< 1 > | |
COpBaseDerivativesMass< 3 > | |
COpBaseDerivativesNext | |
COpBaseDerivativesNext< 1 > | Specialisation for calculate directives for scalar base functions |
COpBaseDerivativesNext< 3 > | Specialisation for calculate directives for scalar base functions |
COpBaseDerivativesSetHOInvJacobian | |
COpBaseDerivativesSetHOInvJacobian< 2 > | |
COpBaseImpl | |
COpBaseImpl< USER_ASSEMBLE, EleOp > | |
COpBaseTimesScalarImpl | |
COpBaseTimesScalarImpl< 1, S, GAUSS, OpBase > | |
COpBaseTimesVectorImpl | |
COpBaseTimesVectorImpl< 1, FIELD_DIM, S, GAUSS, OpBase > | |
COpBaseTimesVectorImpl< 3, FIELD_DIM, S, GAUSS, OpBase > | |
COpCalcNormL2Tensor0 | Get norm of input VectorDouble for Tensor0 |
COpCalcNormL2Tensor1 | Get norm of input MatrixDouble for Tensor1 |
COpCalcNormL2Tensor2 | Get norm of input MatrixDouble for Tensor2 |
COpCalculateDivergenceVectorFieldValues | Calculate field values (template specialization) for tensor field rank 1, i.e. vector field |
COpCalculateHcurlVectorCurl | Calculate curl of vector field |
COpCalculateHcurlVectorCurl< 1, 2 > | Calculate curl of vector field |
COpCalculateHcurlVectorCurl< 1, 3 > | Calculate curl of vector field |
COpCalculateHcurlVectorCurl< 3, 3 > | Calculate curl of vector field |
COpCalculateHdivVectorDivergence | Calculate divergence of vector field |
COpCalculateHdivVectorDivergenceDot | Calculate divergence of vector field dot |
COpCalculateHOCoords | Calculate HO coordinates at gauss points |
COpCalculateHOJac | |
COpCalculateHOJac< 2 > | |
COpCalculateHOJac< 3 > | |
COpCalculateHOJacForFaceImpl | Calculate jacobian for face element |
COpCalculateHOJacForFaceImpl< 2 > | |
COpCalculateHOJacForFaceImpl< 3 > | |
COpCalculateHOJacForVolume | Calculate jacobian on Hex or other volume which is not simplex |
COpCalculateHTensorTensorField | Calculate tenor field using tensor base, i.e. Hdiv/Hcurl |
COpCalculateHVecTensorDivergence | Calculate divergence of tonsorial field using vectorial base |
COpCalculateHVecTensorField | Calculate tenor field using vectorial base, i.e. Hdiv/Hcurl |
COpCalculateHVecTensorTrace | Calculate trace of vector (Hdiv/Hcurl) space |
COpCalculateHVecVectorField | Get vector field for H-div approximation |
COpCalculateHVecVectorField_General | Get vector field for H-div approximation |
COpCalculateHVecVectorField_General< 3, Field_Dim, double, ublas::row_major, DoubleAllocator > | Get vector field for H-div approximation |
COpCalculateHVecVectorFieldDot | Get vector field for H-div approximation |
COpCalculateHVecVectorFieldDot< 3, Field_Dim > | |
COpCalculateHVecVectorGradient | Calculate gradient of vector field |
COpCalculateHVecVectorHessian | Calculate gradient of vector field |
COpCalculateInvJacForFatPrism | Calculate inverse of jacobian for face element |
COpCalculateInvJacForFlatPrism | Calculate inverse of jacobian for face element |
COpCalculateScalarFieldGradient | Get field gradients at integration pts for scalar filed rank 0, i.e. vector field |
COpCalculateScalarFieldGradient_General | Evaluate field gradient values for scalar field, i.e. gradient is tensor rank 1 (vector) |
COpCalculateScalarFieldGradient_General< Tensor_Dim, double, ublas::row_major, DoubleAllocator > | Evaluate field gradient values for scalar field, i.e. gradient is tensor rank 1 (vector), specialization |
COpCalculateScalarFieldHessian | Evaluate field gradient values for scalar field, i.e. gradient is tensor rank 1 (vector), specialization |
COpCalculateScalarFieldValues | Get value at integration points for scalar field |
COpCalculateScalarFieldValues_General | Scalar field values at integration points |
COpCalculateScalarFieldValuesFromPetscVecImpl | Get rate of scalar field at integration points |
COpCalculateTensor2FieldValues | Get values at integration pts for tensor filed rank 2, i.e. matrix field |
COpCalculateTensor2FieldValues_General | Calculate field values for tenor field rank 2 |
COpCalculateTensor2FieldValues_General< Tensor_Dim0, Tensor_Dim1, double, ublas::row_major, DoubleAllocator > | |
COpCalculateTensor2FieldValuesDot | Get time direvarive values at integration pts for tensor filed rank 2, i.e. matrix field |
COpCalculateTensor2SymmetricFieldGradient | Get field gradients at integration pts for symmetric tensorial field rank 2 |
COpCalculateTensor2SymmetricFieldGradient_General | Evaluate field gradient values for symmetric 2nd order tensor field, i.e. gradient is tensor rank 3 |
COpCalculateTensor2SymmetricFieldGradient_General< Tensor_Dim0, Tensor_Dim1, double, ublas::row_major, DoubleAllocator > | |
COpCalculateTensor2SymmetricFieldValues | Calculate symmetric tensor field values at integration pts |
COpCalculateTensor2SymmetricFieldValuesDot | Calculate symmetric tensor field rates ant integratio pts |
COpCalculateTraceFromMat | Calculates the trace of an input matrix |
COpCalculateTraceFromSymmMat | Calculates the trace of an input matrix |
COpCalculateVectorFieldGradient | Get field gradients at integration pts for scalar filed rank 0, i.e. vector field |
COpCalculateVectorFieldGradient_General | Evaluate field gradient values for vector field, i.e. gradient is tensor rank 2 |
COpCalculateVectorFieldGradient_General< Tensor_Dim0, Tensor_Dim1, double, ublas::row_major, DoubleAllocator > | |
COpCalculateVectorFieldGradientDot | Get field gradients time derivative at integration pts for scalar filed rank 0, i.e. vector field |
COpCalculateVectorFieldHessian | |
COpCalculateVectorFieldValues | Get values at integration pts for tensor filed rank 1, i.e. vector field |
COpCalculateVectorFieldValues_General | Calculate field values for tenor field rank 1, i.e. vector field |
COpCalculateVectorFieldValues_General< Tensor_Dim, double, ublas::row_major, DoubleAllocator > | Calculate field values (template specialization) for tensor field rank 1, i.e. vector field |
COpCalculateVectorFieldValuesFromPetscVecImpl | Approximate field values for given petsc vector |
COpConvectiveTermLhsDuImpl | |
COpConvectiveTermLhsDuImpl< 1, 1, SPACE_DIM, GAUSS, OpBase > | |
COpConvectiveTermLhsDuImpl< 1, FIELD_DIM, SPACE_DIM, GAUSS, OpBase > | |
COpConvectiveTermLhsDyImpl | |
COpConvectiveTermLhsDyImpl< 1, 1, SPACE_DIM, GAUSS, OpBase > | |
COpConvectiveTermLhsDyImpl< 1, FIELD_DIM, SPACE_DIM, GAUSS, OpBase > | |
COpConvectiveTermRhsImpl | |
COpConvectiveTermRhsImpl< 1, 1, SPACE_DIM, GAUSS, OpBase > | |
COpConvectiveTermRhsImpl< 1, FIELD_DIM, SPACE_DIM, GAUSS, OpBase > | |
COpCopyGeomDataToE | Copy geometry-related data from one element to other |
COpCopyGeomDataToE< 2 > | Copy geometry-related data from one element to other |
COpDGProjectionCoefficients | |
COpDGProjectionEvaluation | |
COpDGProjectionMassMatrix | |
COperatorsTester | Calculate directional derivative of the right hand side and compare it with tangent matrix derivative |
COpEssentialLhsImpl | Enforce essential constrains on lhs |
COpEssentialLhsImpl< DisplacementCubitBcData, BASE_DIM, FIELD_DIM, A, I, OpBase > | |
COpEssentialLhsImpl< HeatFluxCubitBcData, BASE_DIM, FIELD_DIM, A, I, OpBase > | |
COpEssentialLhsImpl< MPCsType, BASE_DIM, FIELD_DIM, A, I, OpBase > | |
COpEssentialLhsImpl< TemperatureCubitBcData, 1, 1, A, I, OpBase > | |
COpEssentialRhsImpl | Enforce essential constrains on rhs |
COpEssentialRhsImpl< DisplacementCubitBcData, 1, FIELD_DIM, A, I, OpBase > | |
COpEssentialRhsImpl< HeatFluxCubitBcData, 3, FIELD_DIM, A, I, OpBase > | |
COpEssentialRhsImpl< MPCsType, 1, FIELD_DIM, A, I, OpBase > | |
COpEssentialRhsImpl< TemperatureCubitBcData, 1, 1, A, I, OpBase > | |
COpFluxLhsImpl | |
COpFluxRhsImpl | |
COpFluxRhsImpl< NaturalMeshsetType< BLOCKSET >, 1, 1, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< BLOCKSET >, 1, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< BLOCKSET >, 3, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< FORCESET >, 1, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< HEATFLUXSET >, 1, 1, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< PRESSURESET >, 1, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< TEMPERATURESET >, 3, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, 1, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 1, FIELD_DIM, A, I, OpBase > | Base class for OpFluxRhsImpl<NaturalMeshsetType<T>, 1, FIELD_DIM, A, I, OpBase> |
COpFluxRhsImpl< NaturalMeshsetType< UNKNOWNSET >, 3, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetTypeVectorScaling< BLOCKSET >, 1, FIELD_DIM, A, I, OpBase > | |
COpFluxRhsImpl< NaturalMeshsetTypeVectorScaling< UNKNOWNSET >, 1, FIELD_DIM, A, I, OpBase > | |
COpGetCoordsAndNormalsOnPrism | Calculate normals at Gauss points of triangle element |
COpGetDataAndGradient | Get field values and gradients at Gauss points |
COpGetHONormalsOnFace | Calculate normals at Gauss points of triangle element |
COpGetHOTangentOnEdge | Calculate tangent vector on edge form HO geometry approximation |
COpGetHOTangentsOnEdge | Calculate tangent vector on edge form HO geometry approximation |
COpGradGradImpl | |
COpGradGradImpl< 1, 1, SPACE_DIM, GAUSS, OpBase > | |
COpGradGradImpl< 1, FIELD_DIM, SPACE_DIM, GAUSS, OpBase > | |
COpGradGradSymTensorGradGradImpl | |
COpGradGradSymTensorGradGradImpl< 1, 1, SPACE_DIM, S, GAUSS, OpBase > | |
COpGradSymTensorGradImpl | |
COpGradSymTensorGradImpl< 1, SPACE_DIM, SPACE_DIM, S, GAUSS, OpBase > | |
COpGradTensorGradImpl | |
COpGradTensorGradImpl< 1, SPACE_DIM, SPACE_DIM, S, GAUSS, OpBase > | |
COpGradTimesSymTensorImpl | |
COpGradTimesSymTensorImpl< 1, SPACE_DIM, SPACE_DIM, S, GAUSS, OpBase > | |
COpGradTimesTensorImpl | |
COpGradTimesTensorImpl< 1, 1, SPACE_DIM, S, GAUSS, OpBase > | |
COpGradTimesTensorImpl< 1, SPACE_DIM, SPACE_DIM, S, GAUSS, OpBase > | |
COpHOSetContravariantPiolaTransformOnEdge3D | Transform Hcurl base fluxes from reference element to physical edge |
COpHOSetContravariantPiolaTransformOnFace3D | Transform Hdiv base fluxes from reference element to physical triangle |
COpHOSetCovariantPiolaTransformOnFace3D | Transform Hcurl base fluxes from reference element to physical triangle |
COpInvertMatrix | |
COpLoopSide | Element used to execute operators on side of the element |
COpLoopThis | Execute "this" element in the operator |
COpMakeHdivFromHcurl | Make Hdiv space from Hcurl space in 2d |
COpMassImpl | |
COpMassImpl< 1, 1, GAUSS, OpBase > | |
COpMassImpl< 1, FIELD_DIM, GAUSS, OpBase > | |
COpMassImpl< 3, 4, GAUSS, OpBase > | |
COpMassImpl< 3, 9, GAUSS, OpBase > | |
COpMassImpl< 3, FIELD_DIM, GAUSS, OpBase > | |
COpMixDivTimesScalarImpl | |
COpMixDivTimesScalarImpl< SPACE_DIM, GAUSS, OpBase > | |
COpMixDivTimesUImpl | |
COpMixDivTimesUImpl< 1, FIELD_DIM, FIELD_DIM, GAUSS, OpBase, CoordSys > | |
COpMixDivTimesUImpl< 3, 1, SPACE_DIM, GAUSS, OpBase, CoordSys > | |
COpMixDivTimesUImpl< 3, FIELD_DIM, SPACE_DIM, GAUSS, OpBase, CoordSys > | |
COpMixDivTimesVecImpl | |
COpMixDivTimesVecImpl< SPACE_DIM, GAUSS, OpBase, CoordSys > | |
COpMixScalarTimesDivImpl | |
COpMixScalarTimesDivImpl< SPACE_DIM, GAUSS, OpBase, COORDINATE_SYSTEM > | |
COpMixTensorTimesGradImpl | |
COpMixTensorTimesGradImpl< SPACE_DIM, GAUSS, OpBase > | |
COpMixTensorTimesGradUImpl | |
COpMixTensorTimesGradUImpl< SPACE_DIM, GAUSS, OpBase > | |
COpMixVecTimesDivLambdaImpl | |
COpMixVecTimesDivLambdaImpl< SPACE_DIM, GAUSS, OpBase > | |
COpMixVectorTimesGradImpl | |
COpMixVectorTimesGradImpl< 1, SPACE_DIM, SPACE_DIM, GAUSS, OpBase > | |
COpMixVectorTimesGradImpl< 3, SPACE_DIM, SPACE_DIM, GAUSS, OpBase > | |
COpMultiplyDeterminantOfJacobianAndWeightsForFatPrisms | Operator for fat prism element updating integration weights in the volume |
COpNormalMixVecTimesScalarImpl | Multiply vector times normal on the face times scalar function |
COpNormalMixVecTimesScalarImpl< 2, GAUSS, OpBase > | |
COpNormalMixVecTimesScalarImpl< 3, GAUSS, OpBase > | |
COpNormalMixVecTimesVectorFieldImpl | Multiply vector times normal on the face times vector field |
COpNormalMixVecTimesVectorFieldImpl< SPACE_DIM, GAUSS, OpBase > | |
COpPostProcMapInMoab | Post post-proc data at points from hash maps |
COpRunParent | Operator to execute finite element instance on parent element. This operator is typically used to project field from parent to child, or vice versa. It enables to evaluate filed data of parent entity on chile entity integration points |
COpScaleBaseBySpaceInverseOfMeasure | Scale base functions by inverses of measure of element |
COpScaleMatrix | |
COpSchurAssembleBegin | Clear Schur complement internal data |
COpSchurAssembleEnd | Assemble Schur complement |
COpSchurAssembleEnd< SCHUR_DGESV > | |
COpSchurAssembleEnd< SCHUR_DSYSV > | |
COpSchurAssembleEndImpl | Assemble Schur complement (Implementation) |
COpSetBc | Set indices on entities on finite element |
COpSetContravariantPiolaTransform | Apply contravariant (Piola) transfer to Hdiv space |
COpSetContravariantPiolaTransformOnEdge2D | |
COpSetContravariantPiolaTransformOnFace | Transform Hdiv base fluxes from reference element to physical triangle |
COpSetContravariantPiolaTransformOnFace2DImpl | Apply contravariant (Piola) transfer to Hdiv space on face |
COpSetContravariantPiolaTransformOnFace2DImpl< 2 > | |
COpSetContravariantPiolaTransformOnFace2DImpl< 3 > | |
COpSetCovariantPiolaTransform | Apply covariant transfer to Hcurl space |
COpSetCovariantPiolaTransformOnEdge | Transform Hcurl base fluxes from reference element to physical edge |
COpSetCovariantPiolaTransformOnFace | Transform Hcurl base fluxes from reference element to physical triangle |
COpSetCovariantPiolaTransformOnFace2DImpl | Transform Hcurl base fluxes from reference element to physical triangle |
COpSetCovariantPiolaTransformOnFace2DImpl< 2 > | Apply contravariant (Piola) transfer to Hdiv space on face |
COpSetHOContravariantPiolaTransform | Apply contravariant (Piola) transfer to Hdiv space for HO geometry |
COpSetHOCovariantPiolaTransform | Apply covariant (Piola) transfer to Hcurl space for HO geometry |
COpSetHOInvJacToScalarBases | Set inverse jacobian to base functions |
COpSetHOInvJacToScalarBases< 2 > | |
COpSetHOInvJacToScalarBasesImpl | |
COpSetHOInvJacVectorBase | Transform local reference derivatives of shape function to global derivatives if higher order geometry is given |
COpSetHOWeights | Set inverse jacobian to base functions |
COpSetHOWeightsOnEdge | Modify integration weights on face to take in account higher-order geometry |
COpSetHOWeightsOnFace | Modify integration weights on face to take in account higher-order geometry |
COpSetHOWeightsOnSubDim | |
COpSetHOWeightsOnSubDim< 2 > | |
COpSetHOWeightsOnSubDim< 3 > | |
COpSetInvJacH1 | Transform local reference derivatives of shape function to global derivatives |
COpSetInvJacH1ForFace | |
COpSetInvJacH1ForFaceEmbeddedIn3DSpace | |
COpSetInvJacH1ForFatPrism | Transform local reference derivatives of shape functions to global derivatives |
COpSetInvJacH1ForFlatPrism | Transform local reference derivatives of shape functions to global derivatives |
COpSetInvJacHcurlFaceImpl | Transform local reference derivatives of shape function to global derivatives for face |
COpSetInvJacHcurlFaceImpl< 2 > | |
COpSetInvJacHcurlFaceImpl< 3 > | |
COpSetInvJacHdivAndHcurl | Brief Transform local reference derivatives of shape function to global derivatives |
COpSetInvJacL2ForFace | |
COpSetInvJacL2ForFaceEmbeddedIn3DSpace | |
COpSetInvJacSpaceForFaceImpl | Transform local reference derivatives of shape functions to global derivatives |
COpSetInvJacSpaceForFaceImpl< 2, 1 > | |
COpSetInvJacSpaceForFaceImpl< 2, 2 > | |
COpSetInvJacSpaceForFaceImpl< 3, 1 > | |
COpSetInvJacToScalarBasesBasic | |
COpSourceImpl | |
COpSourceImpl< 1, 1, GAUSS, SourceFunctionSpecialization::S< OpBase > > | Integrate source |
COpSourceImpl< 1, FIELD_DIM, GAUSS, SourceFunctionSpecialization::S< OpBase > > | |
COpSourceImpl< 3, FIELD_DIM, GAUSS, SourceFunctionSpecialization::S< OpBase > > | |
COpSourceImpl< 3, FIELD_DIM, I, SourceBoundaryNormalSpecialization::S< OpBase > > | This is specialisation for sources on boundary which depends on normal |
COpSymmetrizeTensor | |
COpTensorTimesSymmetricTensor | Calculate \( \pmb\sigma_{ij} = \mathbf{D}_{ijkl} \pmb\varepsilon_{kl}
\) |
COpUnSetBc | |
COrder_mi_tag | MultiIndex Tag for field order |
CPairNameFEMethodPtr | |
CParentFiniteElementAdjacencyFunction | Create adjacency to parent elements |
CParentFiniteElementAdjacencyFunctionSkeleton | Create adjacency to parent skeleton elements |
CPart_mi_tag | |
CPetscData | |
CPetscGlobalIdx_mi_tag | |
CPetscLocalIdx_mi_tag | |
►CPipelineManager | PipelineManager interface |
CElementsAndOpsByDim | |
CElementsAndOpsByDim< 2 > | |
CElementsAndOpsByDim< 3 > | |
CPostProcBrokenMeshInMoab | |
CPostProcBrokenMeshInMoab< EdgeElementForcesAndSourcesCore > | |
CPostProcBrokenMeshInMoab< FaceElementForcesAndSourcesCore > | |
CPostProcBrokenMeshInMoab< VolumeElementForcesAndSourcesCore > | |
CPostProcBrokenMeshInMoabBase | |
CPostProcBrokenMeshInMoabBaseBeginImpl | |
CPostProcBrokenMeshInMoabBaseContImpl | |
CPostProcBrokenMeshInMoabBaseEndImpl | |
CPostProcGenerateRefMesh | Element for postprocessing. Uses MoAB to generate post-processing mesh |
CPostProcGenerateRefMesh< MBEDGE > | |
CPostProcGenerateRefMesh< MBHEX > | |
CPostProcGenerateRefMesh< MBQUAD > | |
CPostProcGenerateRefMesh< MBTET > | |
CPostProcGenerateRefMesh< MBTRI > | |
CPostProcGenerateRefMeshBase | |
CPressureCubitBcData | Definition of the pressure bc data structure |
CPrismInterface | Create interface from given surface and insert flat prisms in-between |
CPrismsFromSurfaceInterface | Merge node from two bit levels |
►CProblem | Keeps basic data about problem |
CSubProblemData | Subproblem problem data |
CProblem_mi_tag | |
CProblemChangeRefLevelBitAdd | Add ref level to problem |
CProblemChangeRefLevelBitDofMaskAdd | Set prof dof bit ref mask |
CProblemChangeRefLevelBitDofMaskSet | Set prof dof bit ref mask |
CProblemChangeRefLevelBitSet | Set ref level to problem |
CProblemClearComposedProblemData | Clear composed problem data structure |
CProblemClearNumeredFiniteElementsChange | Clear problem finite elements |
CProblemClearSubProblemData | Clear sub-problem data structure |
CProblemFiniteElementChangeBitAdd | Add finite element to problem |
CProblemFiniteElementChangeBitUnSet | Remove finite element from problem |
CProblemsManager | Problem manager is used to build and partition problems |
CProblemZeroNbColsChange | Zero nb. of DOFs in col |
CProblemZeroNbRowsChange | Zero nb. of DOFs in row |
CProc_mi_tag | |
CProjection10NodeCoordsOnField | Projection of edge entities with one mid-node on hierarchical basis |
CProjectionFieldOn10NodeTet | |
CQuadPolynomialBase | Calculate base functions on triangle |
CRefElement | Keeps data about abstract refined finite element |
CRefElement_EDGE | Keeps data about abstract EDGE finite element |
CRefElement_MESHSET | Keeps data about abstract MESHSET finite element |
CRefElement_PRISM | Keeps data about abstract PRISM finite element |
CRefElement_VERTEX | Keeps data about abstract VERTEX finite element |
CRefElementFace | Keeps data about abstract TRI finite element |
CRefElementVolume | Keeps data about abstract TET finite element |
CRefEntExtractor | Extract entity handle form multi-index container |
CRefEntity_change_left_shift | Ref mofem entity, left shift |
CRefEntity_change_parent | Change parent |
CRefEntity_change_right_shift | Ref mofem entity, right shift |
CRefEntityTmp | |
CRefEntityTmp< 0 > | Struct keeps handle to refined handle |
CRefEntityTmp<-1 > | |
CScalingMethod | |
CSCHUR_DGESV | |
CSCHUR_DSYSV | |
►CSchurL2Mats | Schur complement data storage |
Ccol_mi_tag | |
Cidx_mi_tag | |
Crow_mi_tag | |
Cuid_mi_tag | |
CSeriesID_mi_tag | |
CSeriesName_mi_tag | |
CSeriesRecorder | |
CSetBitRefLevelTool | Tool class with methods used more than twp times |
CSetOtherGlobalGhostVector | |
CSetOtherLocalGhostVector | |
CSideNumber | Keeps information about side number for the finite element |
CSideNumber_mi_tag | |
CSimple | Simple interface for fast problem set-up |
CSmartPetscObj | Intrusive_ptr for managing petsc objects |
CSnesCtx | Interface for nonlinear (SNES) solver |
CSnesMethod | Data structure for snes (nonlinear solver) context |
►CSourceBoundaryNormalSpecialization | |
CS | |
►CSourceFunctionSpecialization | |
CS | |
CSpace_mi_tag | |
CTemperatureCubitBcData | Definition of the temperature bc data structure |
CTempMeshset | |
CTetGenInterface | TetGen interface |
CTetPolynomialBase | Calculate base functions on tetrahedral |
CTimeScale | Force scale operator for reading two columns |
CTimeScaleVector | Force scale operator for reading four columns (time and vector) |
CTools | Auxiliary tools |
CTriPolynomialBase | Calculate base functions on triangle |
CTSAdaptMoFEM | Custom TSAdaptivity in MoFEM |
CTsCtx | Interface for Time Stepping (TS) solver |
CTSMethod | Data structure for TS (time stepping) context |
CUnique_Ent_mi_tag | |
CUnique_FiniteElement_mi_tag | |
CUnique_mi_tag | |
►CUnknownInterface | Base class for all interface classes |
CNotKnownClass | |
CUIdTypeMap | |
CVecManager | Vector manager is used to create vectors \mofem_vectors |
CVelocityCubitBcData | Definition of the velocity bc data structure |
CVersion | |
►CVertexElementForcesAndSourcesCore | Vertex finite element |
CUserDataOperator | Default operator for VERTEX element |
►CVolumeElementForcesAndSourcesCore | Volume finite element base |
CUserDataOperator | |
►CVolumeElementForcesAndSourcesCoreOnContactPrismSide | Base volume element used to integrate on contact surface (could be extended to other volume elements) mofem_forces_and_sources_volume_element |
CUserDataOperator | Default operator for TET element |
CVolumeElementForcesAndSourcesCoreOnContactPrismSideSwitch | |
►CVolumeElementForcesAndSourcesCoreOnSide | Base volume element used to integrate on skeleton |
CUserDataOperator | Default operator for TET element |
CVolumeElementForcesAndSourcesCoreOnSideSwitch | |
CVolumeElementForcesAndSourcesCoreSwitch | |
CWrapMPIComm | Wrap MPI comminitactor such that is destroyed when is out of scope |
►NMoFEMManager | |
CMFManager | |
NMortarCtestFunctions | |
►NNonlinearPoissonOps | |
CDataAtGaussPoints | |
COpBoundaryResidualVector | |
COpBoundaryTangentMatrix | |
COpDomainResidualVector | |
COpDomainTangentMatrix | |
►NObosleteUsersModules | |
CConstrainConstantAarea | |
CTangentWithMeshSmoothingFrontConstrain | |
►NOpContactTools | |
CCommonData | [Common data] |
COpConstrainBoundaryLhs_dTraction | |
COpConstrainBoundaryLhs_dU | |
COpConstrainBoundaryRhs | |
COpGetClosestRigidBodyData | |
COpGetContactArea | |
COpGetGaussPtsContactState | [Postprocessing] |
COpPostProcContact | |
COpPostProcVertex | [Common data] |
►NOpElasticTools | |
CCommonData | [Common data] |
CFePrePostProcess | Not used at this stage. Could be used to do some calculations, before assembly of local elements |
COpCalculateLogStressTangent | |
COpCalculateNeoHookeStressTangent | |
COpEssentialRHS_U | |
COpInternalForceRhs | |
COpLogStrain | |
COpPostProcElastic | |
COpRotate | |
COpSaveReactionForces | |
COpSchurBegin | |
COpSchurBeginBoundary | |
COpSchurEnd | |
COpSchurEndBoundary | |
COpSchurPreconditionMassContact | |
COpSchurPreconditionMassTau | |
COpSetMaterialBlock | |
COpSetMaterialBlockBoundary | |
COpSetUnSetRowData | |
COpStrain | |
COpStress | |
►NOpPlasticTools | |
CBubbleTauPolynomialBase | |
CCommonData | [Common data] |
COpCalculateConstraintLhs_dEP | |
COpCalculateConstraintLhs_dTAU | |
COpCalculateConstraintLhs_dU | |
COpCalculateConstraintRhs | |
COpCalculatePlasticFlowLhs_dEP | |
COpCalculatePlasticFlowLhs_dTAU | |
COpCalculatePlasticFlowLhs_dU | |
COpCalculatePlasticFlowRhs | |
COpCalculatePlasticInternalForceLhs_dEP | |
COpCalculatePlasticInternalForceLhs_dTAU | |
COpCalculatePlasticSurfaceAndFlow | |
COpGetGaussPtsPlasticState | |
COpPlasticStress | |
COpPostProcPlastic | |
►NOpRotatingFrameTools | |
COpCalculateJumpOnSkeleton | |
COpCalculatePlasticConvRotatingFrame | |
COpPostProcPlasticSkeleton | |
COpRotatingFrameBoundaryLhs | |
COpRotatingFrameBoundaryRhs | |
COpRotatingFrameLhs | |
COpRotatingFrameRhs | |
COpVolumeSideAssembleRowData | |
COpVolumeSideCalculateEP | |
COpVolumeSideCalculateTAU | |
Nparaview_deform_macro | |
►NPlasticOps | |
CCommonData | [Common data] |
CMonitor | |
COpCalculateConstraintsLhs_dEPImpl | |
COpCalculateConstraintsLhs_dEPImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculateConstraintsLhs_dTAUImpl | |
COpCalculateConstraintsLhs_dTAUImpl< GAUSS, AssemblyDomainEleOp > | |
COpCalculateConstraintsLhs_dUImpl | |
COpCalculateConstraintsLhs_dUImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculateConstraintsLhs_LogStrain_dUImpl | |
COpCalculateConstraintsLhs_LogStrain_dUImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculateConstraintsRhsImpl | |
COpCalculateConstraintsRhsImpl< GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticFlowLhs_dEPImpl | |
COpCalculatePlasticFlowLhs_dEPImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticFlowLhs_dTAUImpl | |
COpCalculatePlasticFlowLhs_dTAUImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticFlowLhs_dUImpl | |
COpCalculatePlasticFlowLhs_dUImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticFlowLhs_LogStrain_dUImpl | |
COpCalculatePlasticFlowLhs_LogStrain_dUImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticFlowRhsImpl | |
COpCalculatePlasticFlowRhsImpl< DIM, GAUSS, AssemblyDomainEleOp > | [Calculate stress] |
COpCalculatePlasticInternalForceLhs_dEPImpl | |
COpCalculatePlasticInternalForceLhs_dEPImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticInternalForceLhs_LogStrain_dEPImpl | |
COpCalculatePlasticInternalForceLhs_LogStrain_dEPImpl< DIM, GAUSS, AssemblyDomainEleOp > | |
COpCalculatePlasticityImpl | |
COpCalculatePlasticityImpl< DIM, GAUSS, DomainEleOp > | |
COpCalculatePlasticSurfaceImpl | |
COpCalculatePlasticSurfaceImpl< DIM, GAUSS, DomainEleOp > | [Auxiliary functions functions |
COpPlasticStressImpl | |
COpPlasticStressImpl< DIM, GAUSS, DomainEleOp > | |
►CPlasticityIntegrators | |
CAssembly | |
Nplotting_temp | |
►NPoisson2DHomogeneousOperators | |
COpDomainLhsMatrixK | |
COpDomainRhsVectorF | |
►NPoisson2DiscontGalerkinOperators | |
COpCalculateSideData | Operator tp collect data from elements on the side of Edge/Face |
COpL2BoundaryRhs | Operator to evaluate Dirichlet boundary conditions using DG |
COpL2LhsPenalty | Operator the left hand side matrix |
►NPoisson2DLagrangeMultiplierOperators | |
COpBoundaryLhsC | |
COpBoundaryRhsG | |
COpDomainLhsK | |
COpDomainRhsF | |
►NPoisson2DNonhomogeneousOperators | |
COpBoundaryLhs | [OpDomainRhs] |
COpBoundaryRhs | [OpBoundaryLhs] |
COpDomainLhs | [OpDomainLhs] |
COpDomainRhs | [OpDomainLhs] |
►NPoissonExample | |
CAuxFunctions | |
CCreateFiniteElements | Create finite elements instances |
CFaceRule | Set integration rule to boundary elements |
COp_g | Assemble constrains vector |
COpBaseRhs | Template class for integration oh the right hand side |
COpC | Calculate constrains matrix |
COpError | Evaluate error |
COpF | Operator calculate source term, |
COpK | Calculate the grad-grad operator and assemble matrix |
COpKt | |
COpRes_g | |
COpResF_Boundary | |
COpResF_Domain | |
CVolRule | Set integration rule to volume elements |
►NPoissonOps | |
COpLhsUU | |
COpRhsU | |
►Nprint_rollers | |
CRigidBody | |
►NQuadOps | |
COpRhsU | |
►NReactionDiffusion | |
CBlockData | |
CMonitor | |
COpAssembleLhsTauTau | |
COpAssembleLhsTauV | |
COpAssembleLhsVTau | |
COpAssembleLhsVV | |
COpAssembleNaturalBCRhsTau | |
COpAssembleSlowRhsV | |
COpAssembleStiffRhsTau | |
COpAssembleStiffRhsV | |
COpComputeSlowValue | |
COpError | |
COpEssentialBC | |
COpInitialMass | |
COpSkeletonSource | |
CPreviousData | |
►NReactionDiffusionEquation | |
CCommonData | Common data |
CMonitor | Monitor solution |
COpAssembleMass | Assemble mass matrix |
COpAssembleSlowRhs | Assemble slow part |
COpAssembleStiffLhs | Assemble stiff part tangent |
COpAssembleStiffRhs | Assemble stiff part |
►Nsdf | |
CCylinderZ | |
CNoIndenter | |
CSphere | |
CyPlane | |
►Nsdf_hertz | |
CSphere | |
►Nsdf_ydirection | |
CCylinderZ | |
CSphere | |
CyPlane | |
►NSeepageOps | |
COpDomainRhsHydrostaticStress | |
►NSolidShellModule | |
►CRunAdaptivity | |
CSetOrderToElement | Set order of finite element |
CSetOrderToEntities | Set order on entities |
CShellPCMGSetUpViaApproxOrdersCtx | |
►CSolidShellPrismElement | Main class for solid shell element |
CCommonData | Common data for solid shell element |
CMakeB | Calculate strain element operators |
CNormalApprox | Evaluate normals and tangents on shell surface |
COpAssembleLhsMix | Assemble stiffness matrix |
COpAssembleRhsDisp | Assemble internal forces for displacement DoFs |
COpAssembleRhsLocal | Assemble internal forces for local thorough thickness DoFs |
COpEnergyNormH1 | Calculate semi norm |
COpGetAxialForces | Post process axial and shear forces |
COpGetCoVectors | |
COpGetDirectorVector | |
COpGetDisplacements | Calculate displacements at integration points |
COpGetFCartesian | |
COpGetFLocal | |
COpGetMoment | Post process moments forces |
COpGetReferenceBase | Calculate rotation matrices to local (user) element coordinate system |
COpGetStrainDisp | Get strain form displacements at integration points |
COpGetStrainLocal | Get strain form local through thickness displacements at integration points |
COpGetStress | Evaluate stress at integration points |
COpInvJacobian | Calculate inverse of Jacobian |
COpJacobioan | Calculate jacobian |
COpPostProcMeshNodeDispalcements | Post process displacements on post-processing mesh |
COpPostProcMeshNodePositions | Post process geometry (mesh nodal positions) on post-processing mesh |
COpPostProcStressAndStrain | Post process strain and stresses on post-processing mesh |
CPostProcFatPrismOnTriangleOnRefinedMesh | Generate post-processing triangular mesh for solid-shell element |
CSolidShell | |
CSolidShellError | |
►Nstd | |
Cenable_if | |
Cenable_if< true, T > | |
►NStdRDOperators | |
CBlockData | |
CMonitor | |
COpAssembleMass | |
COpAssembleNaturalBCRhs | |
COpAssembleSlowRhs | |
COpAssembleStiffLhs | |
COpAssembleStiffRhs | |
COpComputeSlowValue | |
COpError | |
CPreviousData | |
Nsurface | |
►NThermoElasticOps | |
COpKCauchyThermoElasticity | |
COpStressThermal | |
►NUFOperators | |
CBlockData | |
CMonitor | |
COpAssembleNaturalBCRhs | |
COpAssembleStiffLhs | |
COpAssembleStiffRhs | |
CPreviousData | |
►NUFOperators2D | |
CBlockData | |
CMonitor | |
COpAssembleNaturalBCRhs | |
COpAssembleStiffLhs | |
COpAssembleStiffRhs | |
CPreviousData | |