version 0.3.7
Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > Member List

This is the complete list of members for Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >, including all inherited members.

BasePowerFE typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
Basis typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
calculateAt(const ResultRequirementsType &req, const Dune::FieldVector< double, Traits::mydim > &local, ResultTypeMap< double > &result) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
calculateMatrix(const FERequirementType &par, typename Traits::template MatrixType<> K) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
calculateScalar(const FERequirementType &par) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
calculateScalarImpl(const FERequirementType &par, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) const -> ScalarTypeIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inlineprotected
calculateVector(const FERequirementType &par, typename Traits::template VectorType<> force) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
calculateVectorImpl(const FERequirementType &par, typename Traits::template VectorType< ScalarType > force, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inlineprotected
displacementFunction(const FERequirementType &par, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
Element typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
FERequirementType typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
FlatBasis typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
geo_Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
Geometry typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
getInternalEnergy(const Eigen::Vector< ScalarType, strainDim > &strain) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
getStress(const Eigen::Vector< ScalarType, strainDim > &strain) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
globalFlatIndices(std::vector< GlobalIndex > &globalIndices) constIkarus::PowerBasisFE< Basis_::FlatBasis >inline
GlobalIndex typedefIkarus::PowerBasisFE< Basis_::FlatBasis >
GridElement typedefIkarus::PowerBasisFE< Basis_::FlatBasis >
gridElement() constIkarus::PowerBasisFE< Basis_::FlatBasis >inline
GridView typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
localBasisIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
LocalBasisType typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
LocalView typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
localView() constIkarus::PowerBasisFE< Basis_::FlatBasis >inline
localView()Ikarus::PowerBasisFE< Basis_::FlatBasis >inline
matIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
Material typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
materialTangent(const Eigen::Vector< ScalarType, strainDim > &strain) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
myDimIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >static
neumannBoundaryIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
neumannBoundaryLoadIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
NonLinearElastic(const Basis &globalBasis, const typename LocalView::Element &element, const Material &p_mat, VolumeLoad p_volumeLoad={}, const BoundaryPatch< GridView > *p_neumannBoundary=nullptr, NeumannBoundaryLoad p_neumannBoundaryLoad={})Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
num_childrenIkarus::PowerBasisFE< Basis_::FlatBasis >static
numberOfNodesIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
orderIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
PowerBasisFE(const Basis_::FlatBasis &p_basis, const typename LocalView::Element &element)Ikarus::PowerBasisFE< Basis_::FlatBasis >inlineexplicit
ResultRequirementsType typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
RootBasis typedefIkarus::PowerBasisFE< Basis_::FlatBasis >
size() constIkarus::PowerBasisFE< Basis_::FlatBasis >inline
strainFunction(const FERequirementType &par, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) constIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >inline
strainTypeIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >static
Traits typedefIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
volumeLoadIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >
worldDimIkarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef >static