►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 | |
COpAssmbleRhs | |
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 > | |
►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 | |
►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 | JSON compatible output |
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 > | |
►Njupyterhub_config | |
CLocalNativeAuthenticator | |
►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 |
►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 | |
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 | |
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 tetrahedral |
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 tetrahedral |
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 | |
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 | Tensor field time gradient of vector field |
COpMixTensorTimesGradUImpl< SPACE_DIM, GAUSS, OpBase > | |
COpMixVecTimesDivLambdaImpl | Vector filed time divergence of tensor |
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) |
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 | |
►NNonlinearPoissonOps | |
CDataAtGaussPoints | |
COpBoundaryResidualVector | |
COpBoundaryTangentMatrix | |
COpDomainResidualVector | |
COpDomainTangentMatrix | |
►NObosleteUsersModules | |
CConstrainConstantAarea | |
CTangentWithMeshSmoothingFrontConstrain | |
►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 | |
►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 |
►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 | |
►Nstd | |
Cenable_if | |
Cenable_if< true, T > | |
►NThermoElasticOps | |
COpKCauchyThermoElasticity | |
COpStressThermal | |
C UserDataOperator | |
C__CLPK_complex | |
C__CLPK_doublecomplex | |
CAddFluxToLhsPipelineImpl< OpFluxLhsImpl< BoundaryBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToLhsPipelineImpl< OpFluxLhsImpl< ContactOps::BoundaryBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToLhsPipelineImpl< OpFluxLhsImpl< ElasticExample::SpringBcType< BCTYPE >, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToLhsPipelineImpl< OpFluxLhsImpl< PlasticOps::BoundaryBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToLhsPipelineImpl< OpFluxLhsImpl< ThermoElasticOps::SetTargetTemperature, 1, 1, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< BoundaryBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< ContactOps::BoundaryBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< ContactOps::DomainBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< DomainBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< ElasticExample::FluidLevelType< BCTYPE >, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< ElasticExample::SpringBcType< BCTYPE >, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< PlasticOps::BoundaryBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
CAddFluxToRhsPipelineImpl< OpFluxRhsImpl< PlasticOps::DomainBCs, BASE_DIM, FIELD_DIM, A, I, OpBase >, A, I, OpBase > | |
►CAnalyticalDirichletBC | Analytical Dirichlet boundary conditions |
►CApproxField | Finite element to approximate analytical solution on surface |
CMyTriFE | |
COpLhs | Lhs operator used to build matrix |
COpRhs | Rhs operator used to build matrix |
CDirichletBC | Structure used to enforce analytical boundary conditions |
CAnalyticalFunction | |
CApplyDirichletBc | |
CApproxFieldFunction | |
CApproxFieldFunction< 1 > | Third order polynomial used for testing |
CApproxFieldFunctionDerivative | |
CApproxFieldFunctionDerivative< 1 > | Third order polynomial used for testing |
CApproxFunction | |
CApproxFunctions | |
CApproxFunctionsImpl | |
CApproxFunctionsImpl< 2 > | |
CApproxFunctionsImpl< 3 > | |
CApproxSphere | |
CArcLengthCtx | Store variables for ArcLength analysis |
CArcLengthMatShell | Shell matrix for arc-length method |
CAssemblyBoundaryEleOp | |
CAssemblyDomainEleOp | |
►CAtomTest | |
CCommonData | Collected data use d by operator to evaluate errors for the test |
COpError | Operator to evaluate errors |
COpError< 1 > | |
COpErrorSkel | |
COpErrorSkel< 1 > | |
►CBasicBoundaryConditionsInterface | Set of functions declaring elements and setting operators for basic boundary conditions interface |
CBasicBCVectorConst | |
CBasicBCVectorScale | |
CLoadScale | |
CBcEntMethodDisp | |
CBcEntMethodSpatial | |
CBcFluxData | |
►CBCs_RVELagrange_Disp | |
CCommonFunctions | |
CMyTriFE | |
COpDmatRhs | |
COpRVEBCsLhs | \biref operator to calculate the LHS for the RVE bounary conditions |
COpRVEBCsRhs | \biref operator to calculate the RHS of the constrain for the RVE boundary conditions |
COpRVEBCsRhsForceExternal_CU | \biref operator to calculate and assemble CU |
COpRVEBCsRhsHomoC | \biref operator to calculate the RHS for the calculation of the homgoensied stiffness matrix |
COpRVEHomoStress | \biref operator to calculate the RVE homogenised stress |
CRVEBC_Data | |
►CBCs_RVELagrange_Periodic | |
CCommonDataPeriodic | |
CCommonFunctionsPeriodic | |
CMyPrismFE | |
COpDmatRhs | \biref operator to calculate the RHS of the constrain for the RVE boundary conditions |
COpRVEBCsPeriodicCalAssemCmat | \biref operator to calculate and assemble Cmat |
COpRVEBCsPeriodicCalCTLam | |
COpRVEBCsPeriodicCalCU | |
COpRVEBCsPeriodicCalDispAtGaussPts | |
COpRVEBCsPeriodicCalLagMulAtGaussPts | |
COpRVEBCsPeriodicColInd | |
COpRVEBCsPeriodicRhs | |
COpRVEBCsPeriodicRhs_givenStrain | |
COpRVEBCsPeriodicRowInd | |
COpRVEHomoStress | \biref operator to calculate the RVE homogenised stress |
CRVEBC_Data_Periodic | |
►CBCs_RVELagrange_Trac | |
CCommonData | |
CCommonFunctions | |
COpRVEBCsLhs | \biref operator to calculate the LHS for the RVE bounary conditions |
COpRVEBCsRhs_Assemble | \biref operator to calculate the RHS of the constrain for the RVE boundary conditions |
COpRVEBCsRhs_Cal | \biref operator to calculate the RHS of the constrain for the RVE boundary conditions |
COpRVEHomoStress_Assemble | |
►CBCs_RVELagrange_Trac_Rigid_Rot | |
COpRVEBCsLhs | \biref operator to calculate the LHS for the RVE boundary conditions |
►CBCs_RVELagrange_Trac_Rigid_Trans | |
COpRVEBCsLhs | \biref operator to calculate the LHS for the RVE bounary conditions |
►CBCs_RVEVolume | |
CMyVolumeFE | Definition of volume element |
COpVolumeCal | |
CBiLinearForm | |
CBlockData | |
CBlockOptionData | |
CBlockOptionDataSimpleRods | |
►CBodyForceConstantField | Body forces elements |
CMyVolumeFE | |
COpBodyForce | |
CBoundaryBCs | |
CBoundaryEleOp | |
CBoundaryEleOpStab | Element used to specialise assembly |
CCalcJacobian | |
CCallingOp | |
CCommonData | |
CComposite_xyzcoord | |
CConstrainMatrixCtx | Structure for projection matrices |
►CContact | |
CScaledTimeScale | |
CContactEle | |
CContactOp | |
►CContactSearchKdTree | |
CContactCommonData | |
CPrism_tag | |
►CConvectiveMassElement | Structure grouping operators and data used for calculation of mass (convective) element |
CBlockData | Data for calculation inertia forces |
CCommonData | Common data used by volume elements |
CCommonFunctions | |
CMatShellCtx | |
CMyVolumeFE | Definition of volume element |
COpEnergy | |
COpEshelbyDynamicMaterialMomentumJacobian | |
COpEshelbyDynamicMaterialMomentumLhs_dv | |
COpEshelbyDynamicMaterialMomentumLhs_dX | |
COpEshelbyDynamicMaterialMomentumLhs_dx | |
COpEshelbyDynamicMaterialMomentumRhs | |
COpGetCommonDataAtGaussPts | |
COpGetDataAtGaussPts | |
COpMassJacobian | |
COpMassLhs_dM_dv | |
COpMassLhs_dM_dX | |
COpMassLhs_dM_dx | |
COpMassRhs | |
COpVelocityJacobian | |
COpVelocityLhs_dV_dv | |
COpVelocityLhs_dV_dx | |
COpVelocityLhs_dV_dX | |
COpVelocityRhs | |
CPCShellCtx | |
CShellResidualElement | |
CUpdateAndControl | Set fields DOT_ |
CCoordsAndHandle | |
CCountDown | |
CCountUp | |
CDataAtIntegrationPts | |
CDataAtIntegrationPtsSimpleRods | |
CDataFromBc | Data from Cubit blocksets |
Cderivative_delta | |
CDiffFunA | |
CDirichletDisplacementBc | Set Dirichlet boundary conditions on displacements |
CDirichletDisplacementRemoveDofsBc | Set Dirichlet boundary conditions on displacements by removing dofs |
CDirichletFixFieldAtEntitiesBc | Fix dofs on entities |
CDirichletSetFieldFromBlockWithFlags | Add boundary conditions form block set having 6 attributes |
CDirichletSpatialPositionsBc | Set Dirichlet boundary conditions on spatial displacements |
CDirichletSpatialRemoveDofsBc | Set Dirichlet boundary conditions on spatial positions by removing dofs |
CDirichletTemperatureBc | |
CDMMGViaApproxOrdersCtx | Structure for DM for multi-grid via approximation orders |
CDomainBCs | [OpInternalForce] |
CDomainEleOp | |
CDomainEleOpStab | Element used to specialise assembly |
CE | |
CEdgeElementForcesAndSourcesCore | |
CEdgeFE | |
►CEdgeForce | Force on edges and lines |
CbCForce | |
CMyFE | |
COpEdgeForce | |
►CEdgeSlidingConstrains | |
CCalculateEdgeBase | |
CMyEdgeFE | |
COpJacobian | |
►CElasticMaterials | Manage setting parameters and constitutive equations for nonlinear/linear elastic materials |
CBlockOptionData | |
CELE_OP | |
CELEMENT | |
CElementsAndOps | |
CElementsAndOps< 2 > | |
CElementsAndOps< 3 > | |
CEleOp | |
CEshelbianMonitor | |
CExactFunction | Function |
CExactFunctionGrad | Exact gradient |
CExactLaplacianFunction | Laplacian of function |
►CExample | [Example] |
CBoundaryOp | |
CCommonData | [Example] |
CDynamicFirstOrderConsConstantTimeScale | |
CDynamicFirstOrderConsSinusTimeScale | |
COpCalcSurfaceAverageTemperature | |
COpError | |
COpError< 1 > | |
COpFirst | |
COpFluxRhs | |
COpRadiationLhs | |
COpRadiationRhs | |
COpRhs | |
COpSecond | [Operator] |
COpZero | [Common data] |
CScaledTimeScale | |
CFace_CenPos_Handle | |
CFaceElementForcesAndSourcesCore | |
CFaceRule | Set integration rule to boundary elements |
CFaceSideOp | |
CFEMethod | |
►CFieldApproximationH1 | Finite element for approximating analytical filed on the mesh |
COpApproxFace | Gauss point operators to calculate matrices and vectors |
COpApproxVolume | Gauss point operators to calculate matrices and vectors |
CFlatPrismElementForcesAndSurcesCore | |
►CFluidPressure | Fluid pressure forces |
CFluidData | |
CMyTriangleFE | |
COpCalculatePressure | |
CFreeSurface | |
CFunA | |
CGenericElementInterface | Set of functions declaring elements and setting operators for generic element interface |
►CGenericSliding | Implementation of surface sliding constrains |
COpAssembleLhs | |
COpAssembleRhs | |
COpGetActiveDofsLambda | |
COpGetActiveDofsPositions | |
CHcurlEdgeBase | |
CHcurlFaceBase | |
CHeatEquation | |
CHooke | Hook equation |
CHookeElement | |
►CHookeInternalStressElement | |
CDataAtIntegrationPts | |
COpGetAnalyticalInternalStress | |
COpGetInternalStress | |
COpInternalStrain_dx | |
COpPostProcHookeElement | |
COpSaveStress | |
CIncompressible | |
CIndex | |
►CKelvinVoigtDamper | Implementation of Kelvin Voigt Damper |
CAssembleMatrix | |
CAssembleVector | |
CBlockMaterialData | Dumper material parameters |
CCommonData | Common data for nonlinear_elastic_elem model |
CConstitutiveEquation | Constitutive model functions |
CDamperFE | Definition of volume element |
COpGetDataAtGaussPts | |
COpJacobian | |
COpLhsdxdot | Assemble matrix |
COpLhsdxdx | Assemble matrix |
COpRhsStress | Assemble internal force vector |
►CLevelSet | |
COpLhsDomain | |
COpLhsSkeleton | |
COpRhsDomain | |
COpRhsSkeleton | |
CSideData | Data structure carrying information on skeleton on both sides |
CWrapperClass | Wrapper executing stages while mesh refinement |
CWrapperClassErrorProjection | Use peculated errors on all levels while mesh projection |
CWrapperClassInitalSolution | Used to execute inital mesh approximation while mesh refinement |
CLinMomTimeScale | |
►CMagneticElement | Implementation of magneto-static problem (basic Implementation) |
CBlockData | Data structure storing material constants, model parameters, matrices, etc |
COpCurlCurl | Calculate and assemble CurlCurl matrix |
COpNaturalBC | Calculate essential boundary conditions |
COpPostProcessCurl | Calculate and assemble CurlCurl matrix |
COpStab | Calculate and assemble stabilization matrix |
CTriFE | Define surface element |
CVolumeFE | Definition of volume element |
CMetaEdgeForces | |
CMetaNeumannForces | Set of high-level function declaring elements and setting operators to apply forces/fluxes |
►CMetaNodalForces | |
CDofForceScale | Scale force based on some DOF value |
CTagForceScale | Scale force based on tag value "_LoadFactor_Scale_" |
CMetaSimpleRodElement | Set of functions declaring elements and setting operators for simple rod element |
►CMetaSpringBC | Set of functions declaring elements and setting operators to apply spring boundary condition |
CBlockOptionDataSprings | |
CDataAtIntegrationPtsSprings | |
COpCalculateDeformation | Operator for computing deformation gradients in side volumes |
COpGetNormalSpEle | Computes, for material configuration, normal to face that lies on a surface with springs |
COpGetTangentSpEle | Computes, for material configuration, tangent vectors to face that lie on a surface with springs |
COpSpringALEMaterialLhs | Base class for LHS-operators for pressure element (material configuration) |
COpSpringALEMaterialLhs_dX_dx | LHS-operator for the pressure element (material configuration) |
COpSpringALEMaterialLhs_dX_dX | LHS-operator for the pressure element (material configuration) |
COpSpringFs | RHS-operator for the spring boundary condition element |
COpSpringFsMaterial | RHS-operator for the spring boundary condition element for ALE formulation |
COpSpringKs | LHS-operator for the springs element |
COpSpringKs_dX | |
CSpringALEMaterialVolOnSideLhs | Base class for LHS-operators (material) on side volumes |
CSpringALEMaterialVolOnSideLhs_dX_dx | LHS-operator (material configuration) on the side volume for spring element |
CSpringALEMaterialVolOnSideLhs_dX_dX | LHS-operator (material configuration) on the side volume |
CMethodForForceScaling | Class used to scale loads, f.e. in arc-length control |
CMinimalSurfaceEqn | |
►CMixedPoisson | |
CCommonData | |
COpError | |
CMonitor | [Push operators to pipeline] |
CMonitorIncompressible | |
CMonitorPostProc | |
CMonitorRestart | |
CMortarContactInterface | |
►CMortarContactProblem | |
CCommonDataMortarContact | |
CLoadScale | |
CMortarContactElement | |
CMortarContactPrismsData | |
CMortarConvectMasterContactElement | Element used to integrate on slave surfaces. It convects integration points on slaves, so that quantities like gap from master are evaluated at correct points |
CMortarConvectSlaveContactElement | Element used to integrate on master surfaces. It convects integration points on slaves, so that quantities like Lagrange multiplier from master are evaluated at correct points |
CMortarContactStructures | |
CMyFunApprox | Example approx. function |
CMyMat | |
CMyMat_double | |
CMyOp | Operator used to check consistency between local coordinates and global cooridnates for integrated points and evaluated points |
CMyOp2 | |
CMyPostProc | |
CMyStorage | |
CMyTransport | Application of mix transport data structure |
►CNavierStokesElement | Element for simulating viscous fluid flow |
CBlockData | |
CCommonData | |
CFaceRule | |
CLoadScale | |
COpAssembleLhs | Base class for operators assembling LHS |
COpAssembleLhsDiagLin | Assemble linear (symmetric) part of the diagonal block of the LHS Operator for assembling linear (symmetric) part of the diagonal block of the LHS |
COpAssembleLhsDiagNonLin | Assemble non-linear (non-symmetric) part of the diagonal block of the LHS Operator for assembling non-linear (non-symmetric) part of the diagonal block of the LHS |
COpAssembleLhsOffDiag | Assemble off-diagonal block of the LHS Operator for assembling off-diagonal block of the LHS |
COpAssembleRhs | Base class for operators assembling RHS |
COpAssembleRhsPressure | Assemble the pressure component of the RHS vector |
COpAssembleRhsVelocityLin | Assemble linear part of the velocity component of the RHS vector |
COpAssembleRhsVelocityNonLin | Assemble non-linear part of the velocity component of the RHS vector |
COpCalcDragForce | Calculate drag force on the fluid-solid interface |
COpCalcDragTraction | Calculate drag traction on the fluid-solid interface |
COpCalcVolumeFlux | Calculating volumetric flux |
COpPostProcDrag | Post processing output of drag traction on the fluid-solid interface |
COpPostProcVorticity | Post processing output of the vorticity criterion levels |
CVolRule | Set integration rule to volume elements |
CNavierStokesExample | [Example Navier Stokes] |
CNeoHookean | NeoHookan equation |
►CNeumannForcesSurface | Finite element and operators to apply force/pressures applied to surfaces |
CbCForce | |
CbCPressure | |
CDataAtIntegrationPts | |
CLinearVaringPresssure | |
CMethodForAnalyticalForce | Analytical force method |
CMyTriangleFE | |
COpCalculateDeformation | Operator for computing deformation gradients in side volumes |
COpGetTangent | Operator for computing tangent vectors |
COpNeumannFlux | Operator for flux element |
COpNeumannForce | Operator for force element |
COpNeumannForceAnalytical | Operator for force element |
COpNeumannPressure | RHS-operator for pressure element (spatial configuration) |
COpNeumannPressureLhs_dx_dX | LHS-operator for pressure element (spatial configuration) |
COpNeumannPressureMaterialLhs | Base class for LHS-operators for pressure element (material configuration) |
COpNeumannPressureMaterialLhs_dX_dX | LHS-operator for the pressure element (material configuration) |
COpNeumannPressureMaterialLhs_dX_dx | LHS-operator for the pressure element (material configuration) |
COpNeumannPressureMaterialRhs_dX | RHS-operator for the pressure element (material configuration) |
COpNeumannPressureMaterialVolOnSideLhs | Base class for LHS-operators (material) on side volumes |
COpNeumannPressureMaterialVolOnSideLhs_dX_dX | LHS-operator (material configuration) on the side volume |
COpNeumannPressureMaterialVolOnSideLhs_dX_dx | LHS-operator (material configuration) on the side volume |
COpNeumannSurfaceForceLhs_dx_dX | LHS-operator for surface force element (spatial configuration) |
COpNeumannSurfaceForceMaterialLhs | Base class for LHS-operators for pressure element (material configuration) |
COpNeumannSurfaceForceMaterialLhs_dX_dx | LHS-operator for the surface force element (material configuration) |
COpNeumannSurfaceForceMaterialLhs_dX_dX | LHS-operator for the surface force element (material configuration) |
COpNeumannSurfaceForceMaterialRhs_dX | RHS-operator for the surface force element (material configuration) |
COpNeumannSurfaceForceMaterialVolOnSideLhs | Base class for LHS-operators (material) on side volumes |
COpNeumannSurfaceForceMaterialVolOnSideLhs_dX_dx | LHS-operator (material configuration) on the side volume |
COpNeumannSurfaceForceMaterialVolOnSideLhs_dX_dX | LHS-operator (material configuration) on the side volume |
►CNeumannForcesSurfaceComplexForLazy | NonLinear surface pressure element (obsolete implementation) |
CAuxMethodMaterial | |
CAuxMethodSpatial | |
►CMyTriangleSpatialFE | |
CbCForce | |
CbCPressure | |
►CNitscheMethod | Basic implementation of Nitsche's method |
CBlockData | Block data for Nitsche method |
►CCommonData | Common data shared between finite element operators |
CMultiIndexData | |
CMyFace | |
CMyVolumeFE | Definition of volume element |
COpBasicCommon | Basic operated shared between all Nitsche operators |
COpCommon | Calculate jacobian and variation of tractions |
COpGetFaceData | Get integration pts data on face |
COpLhsNormal | Calculate Nitsche method terms on left hand side |
COpRhsNormal | Calculate Nitsche method terms on right hand side |
►CNodalForce | Force applied to nodes |
CbCForce | |
CMyFE | |
COpNodalForce | Operator to assemble nodal force into right hand side vector |
►CNonlinearElasticElement | Structure grouping operators and data used for calculation of nonlinear elastic element |
CBlockData | Data for calculation heat conductivity and heat capacity elements |
CCommonData | Common data used by volume elements |
CFunctionsToCalculatePiolaKirchhoffI | Implementation of elastic (non-linear) St. Kirchhoff equation |
CMyVolumeFE | Definition of volume element |
COpEnergy | |
COpGetCommonDataAtGaussPts | |
COpGetDataAtGaussPts | |
COpJacobianEnergy | Calculate explicit derivative of free energy |
COpJacobianEshelbyStress | |
COpJacobianPiolaKirchhoffStress | Operator performs automatic differentiation |
COpLhsEshelby_dX | |
COpLhsEshelby_dx | |
COpLhsPiolaKirchhoff_dX | |
COpLhsPiolaKirchhoff_dx | |
COpRhsEshelbyStress | |
COpRhsPiolaKirchhoff | |
CNonlinearElasticElementInterface | Set of functions declaring elements and setting operators for generic element interface |
CNonlinearPoisson | |
COp | |
COP | |
COpAleLhs_dx_dx | |
COpAleLhs_dx_dX | |
COpAleLhs_dX_dX | |
COpAleLhs_dX_dx | |
COpAleLhsPre_dX_dx | |
COpAleLhsWithDensity_dx_dX | |
COpAleLhsWithDensity_dX_dX | |
COpAleRhs_dx | |
COpAleRhs_dX | |
COpAnalyticalInternalAleStrain_dX | |
COpAnalyticalInternalAleStrain_dx | |
COpAnalyticalInternalStrain_dx | |
COpAssemble | |
COpAssembleG | Assemble G * |
COpAssembleK | Assemble K * |
COpAssembleP | Assemble P * |
COPBASE | |
COpBaseImpl | |
COpCalculateDeformationGradient | |
COpCalculateDisplacement | |
COpCalculateEnergy | |
COpCalculateEshelbyStress | |
COpCalculateFStab | |
COpCalculateHomogeneousStiffness | |
COpCalculateLameStress | |
COpCalculateMassMatrix | Assemble mass matrix for elastic element TODO: CHANGE FORMULA * |
COpCalculatePiola | |
COpCalculatePiolaIncompressibleNH | |
COpCalculateSideData | Operator tp collect data from elements on the side of Edge/Face |
COpCalculateStiffnessScaledByDensityField | |
COpCalculateStrain | |
COpCalculateStrainAle | |
COpCalculateStress | |
COpCalculateVectorFieldGradient | |
COpCheck | |
COpCheckGaussCoords | |
COpCheckValsDiffVals | |
COpDivergence | |
COpDomainResidualVector | Integrate the domain residual vector (RHS) |
COpDomainTangentMatrix | Integrate the domain tangent matrix (LHS) |
COpError | |
COpFace | |
COpFacesFluxes | |
COpFaceSide | |
COpFacesRot | |
COpFlux | |
COpFluxLhsImpl< ElasticExample::SpringBcType< BLOCKSET >, 1, FIELD_DIM, A, GAUSS, EleOp > | |
COpFluxRhsImpl< ElasticExample::FluidLevelType< BLOCKSET >, 1, FIELD_DIM, A, GAUSS, EleOp > | |
COpFluxRhsImpl< ElasticExample::SpringBcType< BLOCKSET >, 1, FIELD_DIM, A, GAUSS, EleOp > | |
COpGetDensityField | |
COpH1LhsSkeleton | Operator the left hand side matrix |
COpK | |
COpLhs | |
COpLhs_dx_dx | |
COpMixLhs | |
COpPostProcHookeElement | |
COpPostProcMap | Post post-proc data at points from hash maps |
COpPostProcStress | |
COpPressure | |
COpRhs | |
COpRhs_dx | |
COpRow | |
COpRowCol | |
COpS | |
COpSimpleRodK | Assemble contribution of SimpleRod element to LHS * |
COpSimpleRodPreStress | Add ROD pre-stress to the RHS * |
COpULhs_dH | |
COpULhs_dU | |
COpURhs | |
COpValsDiffVals | |
COpVolCurl | |
COpVolDivergence | |
COpVolume | |
COpVolumeAssemble | |
COpVolumeCalculation | |
COpVolumeSet | Operator set cache stored data, in this example, global indices, but it can be any structure |
COpVolumeSide | |
COpVolumeTest | Test if cached data can be accessed, and check consistency of data |
CPCArcLengthCtx | Structure for Arc Length pre-conditioner |
CPCMGSetUpViaApproxOrdersCtx | Set data structures of MG pre-conditioner via approximation orders |
CPCMGSubMatrixCtx | |
CPCMGSubMatrixCtx_private | |
►CPeriodicNitscheConstrains | Periodic Nitsche method |
►CCommonData | |
CMultiIndexData | |
CMyNitscheVolume | |
COpCalculateHomogenisedStressSurfaceIntegral | |
COpCalculateHomogenisedStressVolumeIntegral | |
COpGetFaceData | |
COpGetVolumeData | |
COpLhsPeriodicNormal | |
COpRhsPeriodicNormal | |
CPeriodicFace | |
CPeriodicVolume | |
►CPhotonDiffusion | |
CCommonData | |
CMonitor | |
COpCameraInteg | |
COpGetScalarFieldGradientValuesOnSkin | |
CPlasticProblem | |
CPlate | |
CPoisson2DHomogeneous | |
CPoisson2DiscontGalerkin | |
CPoisson2DLagrangeMultiplier | |
CPoisson2DNonhomogeneous | |
►CPostProcCommonOnRefMesh | Set of operators and data structures used for post-processing |
CCommonData | |
CCommonDataForVolume | |
COpGetFieldGradientValues | Operator to post-process (save gradients on refined post-processing mesh) field gradient |
COpGetFieldValues | Operator to post-process (save gradients on refined post-processing mesh) field gradient |
►CPostProcEdgeOnRefinedMesh | Postprocess on edge |
CCommonData | |
CPostProcEleByDim | |
CPostProcEleByDim< 2 > | |
CPostProcEleByDim< 3 > | |
►CPostProcFaceOnRefinedMesh | Postprocess on face |
CCommonData | |
COpGetFieldValuesOnSkinImpl | |
CPostProcFaceOnRefinedMeshFor2D | Postprocess 2d face elements |
►CPostProcFatPrismOnRefinedMesh | Postprocess on prism |
CCommonData | |
CPointsMap3D | |
CPostProcHookStress | Operator post-procesing stresses for Hook isotropic material |
CPostProcStress | |
CPostProcTemplateOnRefineMesh | Generic post-processing class |
►CPostProcTemplateVolumeOnRefinedMesh | |
COpHdivFunctions | |
CPostProcVolumeOnRefinedMesh | Post processing |
CPrismFE | |
CPrismOp | |
CPrismOpCheck | |
CPrismOpLhs | |
CPrismOpRhs | |
CQUAD_ | |
CQuadFE | |
CQuadOpCheck | |
CQuadOpLhs | |
CQuadOpRhs | |
CReactions | Calculate reactions from vector of internal forces on meshsets |
►CSeepage | |
CBlockedParameters | |
CSetUpSchur | [Push operators to pipeline] |
CSetUpSchurImpl | |
CSimpleArcLengthControl | |
►CSimpleContactProblem | Set of functions declaring elements and setting operators to apply contact conditions between surfaces with matching meshes |
CCommonDataSimpleContact | |
CConvectMasterContactElement | Element used to integrate on slave surfaces. It convects integration points on slaves, so that quantities like gap from master are evaluated at correct points |
CConvectSlaveContactElement | Element used to integrate on master surfaces. It convects integration points on slaves, so that quantities like Lagrange multiplier from master are evaluated at correct points |
CConvectSlaveIntegrationPts | Class used to convect integration points on slave and master, and to calculate directional direvatives of change integration position point as variation os spatial positions on contact surfaces |
CLoadScale | |
COpCalAugmentedTractionRhsMaster | RHS-operator for the simple contact element |
COpCalAugmentedTractionRhsSlave | RHS-operator for the simple contact element |
COpCalContactAugmentedTractionOverLambdaMasterSlave | LHS-operator for the simple contact element with Augmented Lagrangian Method |
COpCalContactAugmentedTractionOverLambdaSlaveSlave | LHS-operator for the simple contact element with Augmented Lagrangian Method |
COpCalContactAugmentedTractionOverSpatialMasterMaster | LHS-operator for the simple contact element with Augmented Lagrangian Method |
COpCalContactAugmentedTractionOverSpatialMasterSlave | LHS-operator for the simple contact element with Augmented Lagrangian Method |
COpCalContactAugmentedTractionOverSpatialSlaveMaster | LHS-operator for the simple contact element with Augmented Lagrangian Method |
COpCalContactAugmentedTractionOverSpatialSlaveSlave | LHS-operator for the simple contact element with Augmented Lagrangian Method |
COpCalContactTractionOnMaster | RHS-operator for the simple contact element |
COpCalContactTractionOnSlave | RHS-operator for the simple contact element |
COpCalContactTractionOverLambdaMasterSlave | LHS-operator for the simple contact element |
COpCalContactTractionOverLambdaSlaveSlave | LHS-operator for the simple contact element |
COpCalculateDeformation | Operator for computing deformation gradients in side volumes |
COpCalculateGradLambdaXi | Evaluate gradient of Lagrange multipliers on reference slave surface |
COpCalculateGradPositionXi | Evaluate gradient position on reference master surface |
COpCalDerIntCompFunOverLambdaSlaveSlave | LHS-operator for the simple contact element |
COpCalDerIntCompFunOverSpatPosSlaveMaster | LHS-operator for the simple contact element |
COpCalDerIntCompFunOverSpatPosSlaveSlave | LHS-operator for the simple contact element |
COpCalDerIntCompFunSlaveSlave_dX | LHS-operator for the simple contact element |
COpCalIntCompFunSlave | RHS-operator for the simple contact element |
COpCalMatForcesALEMaster | RHS - operator for the contact element (material configuration) Integrates virtual work of contact traction in the material configuration on master surface |
COpCalMatForcesALESlave | RHS - operator for the contact element (material configuration) Integrates virtual work of contact traction in the material configuration on slave surface |
COpContactALELhs | Operator used as base struct for OpContactTractionSlaveSlave_dX, OpContactTractionMasterSlave_dX, OpContactTractionMasterMaster_dX and OpCalDerIntCompFunSlaveSlave_dX |
COpContactMaterialLhs | |
COpContactMaterialMasterOnFaceLhs_dX_dX | LHS-operator for the contact element (material configuration) |
COpContactMaterialMasterSlaveLhs_dX_dLagmult | LHS-operator for the contact element (material configuration) |
COpContactMaterialSlaveOnFaceLhs_dX_dX | LHS-operator for the contact element (material configuration) |
COpContactMaterialSlaveSlaveLhs_dX_dLagmult | LHS-operator for the contact element (material configuration) |
COpContactMaterialVolOnSideLhs | Operator used as base struct for OpContactMaterialVolOnSideLhs_dX_dx OpContactMaterialVolOnSideLhs_dX_dX operators that use side volume element adjacent to current contact prism needed to evaluate of deformation gradient tensor derivative |
COpContactMaterialVolOnSideLhs_dX_dX | LHS-operator for the contact element (material configuration) |
COpContactMaterialVolOnSideLhs_dX_dx | LHS-operator (material configuration) on the side volume of either master or slave side |
COpContactTractionMasterMaster_dX | LHS-operator for the simple contact element |
COpContactTractionMasterSlave_dX | LHS-operator for the simple contact element |
COpContactTractionSlaveSlave_dX | LHS-operator for the simple contact element |
COpGapConstraintAugmentedOverLambda | LHS-operator for the simple contact element |
COpGapConstraintAugmentedOverSpatialMaster | LHS-operator for the simple contact element |
COpGapConstraintAugmentedOverSpatialSlave | LHS-operator for the simple contact element |
COpGapConstraintAugmentedRhs | RHS-operator for the simple contact element for Augmented Lagrangian Method |
COpGetAugmentedLambdaSlave | Operator for the simple contact element for Augmented Lagrangian Method |
COpGetContactArea | |
COpGetDeformationFieldForDisplAtGaussPtsMaster | Operator for the simple contact element |
COpGetDeformationFieldForDisplAtGaussPtsSlave | Operator for the simple contact element |
COpGetGapSlave | Operator for the simple contact element |
COpGetGaussPtsState | |
COpGetLagMulAtGaussPtsSlave | Operator for the simple contact element |
COpGetMatPosForDisplAtGaussPtsMaster | Operator for the simple contact element |
COpGetMatPosForDisplAtGaussPtsSlave | Operator for the simple contact element |
COpGetNormalMaster | Computes, for reference configuration, normal to master face that is common to all gauss points |
COpGetNormalMasterALE | Computes, for material configuration, normal to master face that is common to all gauss points |
COpGetNormalSlave | Computes, for reference configuration, normal to slave face that is common to all gauss points |
COpGetNormalSlaveALE | Computes, for material configuration, normal to slave face that is common to all gauss points |
COpGetPositionAtGaussPtsMaster | Operator for the simple contact element |
COpGetPositionAtGaussPtsSlave | Operator for the simple contact element |
COpLagGapProdGaussPtsSlave | Operator for the simple contact element |
COpLhsConvectIntegrationPtsConstrainMasterGap | Tangent opeerator for contrains equation for change of spatial positions on master and slave |
COpLhsConvectIntegrationPtsContactTraction | Calculate tangent operator for contact force for change of integration point positions, as result of change os spatial positions |
COpLoopForSideOfContactPrism | Trigers operators for side volume element on slave side for evaluation of the RHS contact traction in the material configuration on either slave or master surface |
COpMakeTestTextFile | |
COpMakeVtkSlave | Operator for the simple contact element |
CSimpleContactElement | |
CSimpleContactPrismsData | |
►CSkeletonFE | |
COpFaceSide | |
CSmallStrainJ2Plasticity | J2 plasticity (Kinematic Isotropic (Linear) Hardening) |
CSmallStrainParaboloidalPlasticity | Small strain plasticity with paraboloidal yield criterion (Isotropic Hardening) |
►CSmallStrainPlasticity | Small strain finite element implementation |
CClosestPointProjection | Closest point projection algorithm |
CCommonData | Common data used by volume elements |
CMakeB | |
CMyVolumeFE | Definition of volume element |
COpAssembleLhs | |
COpAssembleRhs | |
COpCalculateStress | |
COpGetCommonDataAtGaussPts | |
COpGetDataAtGaussPts | |
COpUpdate | |
CSmallStrainTranverslyIsotropic | Hook equation |
CSmallStrainTranverslyIsotropicADouble | |
CSmallStrainTranverslyIsotropicDouble | |
►CSmoother | |
CMyVolumeFE | |
COpJacobianSmoother | |
COpLhsSmoother | |
COpRhsSmoother | |
CSmootherBlockData | |
CSnesCtx | |
CSomeUserPolynomialBase | Class used to calculate base functions at integration points |
CSphericalArcLengthControl | Implementation of spherical arc-length method |
►CStandardPoisson | |
CCommonData | [Source function] |
COpError | |
►CSurfaceSlidingConstrains | Shape preserving constrains, i.e. nodes sliding on body surface |
CDriverElementOrientation | Class implemented by user to detect face orientation |
CMyTriangleFE | |
COpJacobian | |
CTensor1 | |
CTensor1_Expr | |
CTestBitLevel | |
CTestEntityMethod | |
►CThermalElement | Structure grouping operators and data used for thermal problems |
CBlockData | Data for calculation heat conductivity and heat capacity elements |
CCommonData | Common data used by volume elements |
CConvectionData | Data for convection |
CFluxData | Data for calculation heat flux |
CMyTriFE | Define surface element |
CMyVolumeFE | Definition of volume element |
COpConvectionLhs | |
COpConvectionRhs | Operator to calculate convection therms on body surface and assemble to rhs of equations |
COpGetFieldAtGaussPts | Operator to calculate temperature and rate of temperature at Gauss points |
COpGetGradAtGaussPts | Operator to calculate temperature gradient at Gauss points |
COpGetTetRateAtGaussPts | Operator to calculate temperature rate at Gauss pts |
COpGetTetTemperatureAtGaussPts | Operator to calculate temperature at Gauss pts |
COpGetTriTemperatureAtGaussPts | Operator to calculate temperature at Gauss pts |
COpHeatCapacityLhs | Operator to calculate left hand side of heat capacity terms |
COpHeatCapacityRhs | Operator to calculate right hand side of heat capacity terms |
COpHeatFlux | Operator for calculate heat flux and assemble to right hand side |
COpRadiationLhs | |
COpRadiationRhs | Operator to calculate radiation therms on body surface and assemble to rhs of transient equations(Residual Vector) |
COpThermalLhs | |
COpThermalRhs | |
CRadiationData | Data for radiation |
CTimeSeriesMonitor | TS monitore it records temperature at time steps |
CUpdateAndControl | This calass is to control time stepping |
►CThermalStressElement | Implentation of thermal stress element |
CBlockData | |
CCommonData | |
CMyVolumeFE | |
COpGetTemperatureAtGaussPts | |
COpThermalStressRhs | |
►CThermoElasticProblem | |
CBlockedParameters | |
CTimeAccelerogram | |
CTimeForceScale | Force scale operator for reading two columns |
CTri_Hand_tag | |
CTriFE | |
CTSAdapt_EP | |
CTSElasticPostStep | |
CTSPrePostProc | Set of functions called by PETSc solver used to refine and update mesh |
CUserDataOperator | |
CVolRule | Set integration rule |
CVolRuleNonlinear | |
CVolumeCalculation | Calculate volume |
CVolumeElementForcesAndSourcesCore | |
CVolumeElementForcesAndSourcesCoreOnSide | |
CVolumeLengthQuality | Volume Length Quality |
CWaveEquation | |
Cxcoord_tag | |
Cycoord_tag | |
Czcoord_tag | |
CZeroFLmabda | Zero F_lambda |