|
| template<VolumeEquation Equation, typename Contribution> |
| auto | serif::operators::backend::mfem::geometry_integrand_variation (const ElementData< EquationPlan< Equation >::operand_count > &data, int point, const mapping::VolumeMappingContext &context, const mapping::VolumeMappingVariation &variation) |
| | Differentiate the weighted physics through position, operand mappings and the volume measure.
|
| |
| template<VolumeEquation Equation, typename Contribution> |
| std::expected<::mfem::DenseMatrix, PreparationRejection > | serif::operators::backend::mfem::element_geometry_derivatives (const ElementData< EquationPlan< Equation >::operand_count > &data, const discretization::backend::mfem::DofMap &displacement_binding, const ::mfem::FiniteElementSpace &compactification_space, const mapping::DomainMapper &mapper, Workspace &workspace) |
| | Differentiate one weighted integrand with respect to local displacement values and gradients.
|
| |