.TH "src/include/serif/geometry/deformation/composition.hpp" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME src/include/serif/geometry/deformation/composition.hpp .SH SYNOPSIS .br .PP \fR#include \fP .br \fR#include \fP .br \fR#include \fP .br \fR#include \fP .br \fR#include 'serif/geometry/deformation/actions\&.hpp'\fP .br .SS "Classes" .in +1c .ti -1c .RI "class \fBserif::geometry::deformation::ComposedDeformation< SurfaceMap, ExtensionMap >\fP" .br .RI "Compose shape-to-surface and surface-to-volume maps with the complete derivative chain rule\&. " .ti -1c .RI "struct \fBserif::geometry::deformation::ComposedDeformation< SurfaceMap, ExtensionMap >::CurvatureWorkspace\fP" .br .RI "Nonlinear actions retain the tangent and the two contributions to the shape-force derivative\&. " .ti -1c .RI "struct \fBserif::geometry::deformation::ComposedDeformation< SurfaceMap, ExtensionMap >::Workspace\fP" .br .in -1c .SS "Namespaces" .in +1c .ti -1c .RI "namespace \fBserif\fP" .br .ti -1c .RI "namespace \fBserif::geometry\fP" .br .ti -1c .RI "namespace \fBserif::geometry::deformation\fP" .br .in -1c .SS "Functions" .in +1c .ti -1c .RI "template .br requires std::same_asstd::expected< \fBComposedDeformation\fP< SurfaceMap, ExtensionMap >, \fBDeformationFailure\fP > \fBserif::geometry::deformation::compose_deformation\fP (std::shared_ptr< const SurfaceMap > surface, std::shared_ptr< const ExtensionMap > extension)" .br .RI "Validate factor sizes before constructing an owning mathematical composition\&. " .in -1c .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.