BasePowerFE typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
Basis typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
calculateAt(const ResultRequirementsType &req, const Dune::FieldVector< double, Traits::mydim > &local, ResultTypeMap< double > &result) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
calculateMatrix(const FERequirementType &par, typename Traits::template MatrixType<> K) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
calculateScalar(const FERequirementType &par) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
calculateScalarImpl(const FERequirementType &par, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) const -> ScalarType | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inlineprotected |
calculateVector(const FERequirementType &par, typename Traits::template VectorType<> force) const | Ikarus::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) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inlineprotected |
displacementFunction(const FERequirementType &par, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
Element typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
FERequirementType typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
FlatBasis typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
geo_ | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
Geometry typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
getInternalEnergy(const Eigen::Vector< ScalarType, strainDim > &strain) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
getStress(const Eigen::Vector< ScalarType, strainDim > &strain) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
globalFlatIndices(std::vector< GlobalIndex > &globalIndices) const | Ikarus::PowerBasisFE< Basis_::FlatBasis > | inline |
GlobalIndex typedef | Ikarus::PowerBasisFE< Basis_::FlatBasis > | |
GridElement typedef | Ikarus::PowerBasisFE< Basis_::FlatBasis > | |
gridElement() const | Ikarus::PowerBasisFE< Basis_::FlatBasis > | inline |
GridView typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
localBasis | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
LocalBasisType typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
LocalView typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
localView() const | Ikarus::PowerBasisFE< Basis_::FlatBasis > | inline |
localView() | Ikarus::PowerBasisFE< Basis_::FlatBasis > | inline |
mat | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
Material typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
materialTangent(const Eigen::Vector< ScalarType, strainDim > &strain) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
myDim | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | static |
neumannBoundary | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
neumannBoundaryLoad | Ikarus::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_children | Ikarus::PowerBasisFE< Basis_::FlatBasis > | static |
numberOfNodes | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
order | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
PowerBasisFE(const Basis_::FlatBasis &p_basis, const typename LocalView::Element &element) | Ikarus::PowerBasisFE< Basis_::FlatBasis > | inlineexplicit |
ResultRequirementsType typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
RootBasis typedef | Ikarus::PowerBasisFE< Basis_::FlatBasis > | |
size() const | Ikarus::PowerBasisFE< Basis_::FlatBasis > | inline |
strainFunction(const FERequirementType &par, const std::optional< const Eigen::VectorX< ScalarType > > &dx=std::nullopt) const | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | inline |
strainType | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | static |
Traits typedef | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
volumeLoad | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | |
worldDim | Ikarus::NonLinearElastic< Basis_, Material_, FERequirements_, useEigenRef > | static |