![]() |
v0.14.0 |
Header file for simple contact element implementation. More...
Go to the source code of this file.
Classes | |
| struct | SimpleContactProblem |
| Set of functions declaring elements and setting operators to apply contact conditions between surfaces with matching meshes. More... | |
| struct | SimpleContactProblem::LoadScale |
| struct | SimpleContactProblem::SimpleContactPrismsData |
| struct | SimpleContactProblem::SimpleContactElement |
| struct | SimpleContactProblem::ConvectSlaveIntegrationPts |
| 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. More... | |
| struct | SimpleContactProblem::ConvectMasterContactElement |
| 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. More... | |
| struct | SimpleContactProblem::ConvectSlaveContactElement |
| 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. More... | |
| struct | SimpleContactProblem::CommonDataSimpleContact |
| struct | SimpleContactProblem::OpContactMaterialLhs |
| struct | SimpleContactProblem::OpContactALELhs |
| Operator used as base struct for OpContactTractionSlaveSlave_dX, OpContactTractionMasterSlave_dX, OpContactTractionMasterMaster_dX and OpCalDerIntCompFunSlaveSlave_dX. More... | |
| struct | SimpleContactProblem::OpContactMaterialVolOnSideLhs |
| 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. More... | |
| struct | SimpleContactProblem::OpGetNormalSlave |
| Computes, for reference configuration, normal to slave face that is common to all gauss points. More... | |
| struct | SimpleContactProblem::OpGetNormalMaster |
| Computes, for reference configuration, normal to master face that is common to all gauss points. More... | |
| struct | SimpleContactProblem::OpGetPositionAtGaussPtsMaster |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetMatPosForDisplAtGaussPtsMaster |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetDeformationFieldForDisplAtGaussPtsMaster |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetPositionAtGaussPtsSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetMatPosForDisplAtGaussPtsSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetDeformationFieldForDisplAtGaussPtsSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetGapSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetLagMulAtGaussPtsSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGetAugmentedLambdaSlave |
| Operator for the simple contact element for Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpLagGapProdGaussPtsSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalContactTractionOnMaster |
| RHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalContactTractionOnSlave |
| RHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalAugmentedTractionRhsMaster |
| RHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalAugmentedTractionRhsSlave |
| RHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalIntCompFunSlave |
| RHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGapConstraintAugmentedRhs |
| RHS-operator for the simple contact element for Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpCalContactTractionOverLambdaMasterSlave |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalContactTractionOverLambdaSlaveSlave |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalDerIntCompFunOverLambdaSlaveSlave |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalDerIntCompFunOverSpatPosSlaveMaster |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalDerIntCompFunOverSpatPosSlaveSlave |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalContactAugmentedTractionOverLambdaMasterSlave |
| LHS-operator for the simple contact element with Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpCalContactAugmentedTractionOverLambdaSlaveSlave |
| LHS-operator for the simple contact element with Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpCalContactAugmentedTractionOverSpatialMasterMaster |
| LHS-operator for the simple contact element with Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpCalContactAugmentedTractionOverSpatialMasterSlave |
| LHS-operator for the simple contact element with Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpCalContactAugmentedTractionOverSpatialSlaveSlave |
| LHS-operator for the simple contact element with Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpCalContactAugmentedTractionOverSpatialSlaveMaster |
| LHS-operator for the simple contact element with Augmented Lagrangian Method. More... | |
| struct | SimpleContactProblem::OpGapConstraintAugmentedOverLambda |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGapConstraintAugmentedOverSpatialMaster |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpGapConstraintAugmentedOverSpatialSlave |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpMakeVtkSlave |
| Operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpMakeTestTextFile |
| struct | SimpleContactProblem::OpLhsConvectIntegrationPtsContactTraction |
| Calculate tangent operator for contact force for change of integration point positions, as result of change os spatial positions. More... | |
| struct | SimpleContactProblem::OpCalculateGradPositionXi |
| Evaluate gradient position on reference master surface. More... | |
| struct | SimpleContactProblem::OpCalculateGradLambdaXi |
| Evaluate gradient of Lagrange multipliers on reference slave surface. More... | |
| struct | SimpleContactProblem::OpLhsConvectIntegrationPtsConstrainMasterGap |
| Tangent opeerator for contrains equation for change of spatial positions on master and slave. More... | |
| struct | SimpleContactProblem::OpCalculateDeformation |
| Operator for computing deformation gradients in side volumes. More... | |
| struct | SimpleContactProblem::OpLoopForSideOfContactPrism |
| 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. More... | |
| struct | SimpleContactProblem::OpCalMatForcesALEMaster |
| RHS - operator for the contact element (material configuration) Integrates virtual work of contact traction in the material configuration on master surface. More... | |
| struct | SimpleContactProblem::OpCalMatForcesALESlave |
| RHS - operator for the contact element (material configuration) Integrates virtual work of contact traction in the material configuration on slave surface. More... | |
| struct | SimpleContactProblem::OpGetNormalSlaveALE |
| Computes, for material configuration, normal to slave face that is common to all gauss points. More... | |
| struct | SimpleContactProblem::OpGetNormalMasterALE |
| Computes, for material configuration, normal to master face that is common to all gauss points. More... | |
| struct | SimpleContactProblem::OpContactMaterialMasterOnFaceLhs_dX_dX |
| LHS-operator for the contact element (material configuration) More... | |
| struct | SimpleContactProblem::OpContactMaterialSlaveOnFaceLhs_dX_dX |
| LHS-operator for the contact element (material configuration) More... | |
| struct | SimpleContactProblem::OpContactMaterialMasterSlaveLhs_dX_dLagmult |
| LHS-operator for the contact element (material configuration) More... | |
| struct | SimpleContactProblem::OpContactMaterialSlaveSlaveLhs_dX_dLagmult |
| LHS-operator for the contact element (material configuration) More... | |
| struct | SimpleContactProblem::OpContactTractionSlaveSlave_dX |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpContactTractionMasterSlave_dX |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpContactTractionMasterMaster_dX |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpCalDerIntCompFunSlaveSlave_dX |
| LHS-operator for the simple contact element. More... | |
| struct | SimpleContactProblem::OpContactMaterialVolOnSideLhs_dX_dx |
| LHS-operator (material configuration) on the side volume of either master or slave side. More... | |
| struct | SimpleContactProblem::OpContactMaterialVolOnSideLhs_dX_dX |
| LHS-operator for the contact element (material configuration) More... | |
| struct | SimpleContactProblem::OpGetGaussPtsState |
| struct | SimpleContactProblem::OpGetContactArea |
Header file for simple contact element implementation.
Definition in file SimpleContact.hpp.