![]() |
OGS
|
Definition in file LargeDeformationFEM.h.
#include <limits>#include <memory>#include <optional>#include <vector>#include "IntegrationPointData.h"#include "LocalAssemblerInterface.h"#include "MaterialLib/PhysicalConstant.h"#include "MathLib/EigenBlockMatrixView.h"#include "MathLib/LinAlg/Eigen/EigenMapTools.h"#include "MathLib/VectorizedTensor.h"#include "NumLib/DOF/LocalDOF.h"#include "NumLib/Extrapolation/ExtrapolatableElement.h"#include "NumLib/Fem/FiniteElement/TemplateIsoparametric.h"#include "NumLib/Fem/InitShapeMatrices.h"#include "NumLib/Fem/ShapeMatrixPolicy.h"#include "ParameterLib/Parameter.h"#include "ProcessLib/Deformation/BMatrixPolicy.h"#include "ProcessLib/Deformation/GMatrix.h"#include "ProcessLib/Deformation/GMatrixPolicy.h"#include "ProcessLib/Deformation/LinearBMatrix.h"#include "ProcessLib/Deformation/NonLinearBMatrix.h"#include "ProcessLib/Deformation/NonLinearFbar.h"#include "ProcessLib/LocalAssemblerInterface.h"#include "ProcessLib/LocalAssemblerTraits.h"Go to the source code of this file.
Classes | |
| struct | ProcessLib::LargeDeformation::SecondaryData< ShapeMatrixType > |
| class | ProcessLib::LargeDeformation::LargeDeformationLocalAssembler< ShapeFunction, DisplacementDim > |
Namespaces | |
| namespace | ProcessLib |
| namespace | ProcessLib::LargeDeformation |
Functions | |
| template<int DisplacementDim, typename ShapeMatricesType > | |
| Eigen::Matrix< double, MPL::tensorSize(DisplacementDim), MPL::tensorSize(DisplacementDim)> | ProcessLib::LargeDeformation::computeSigmaGeom (Eigen::Matrix3d const &sigma_tensor) |