SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::geometry::deformation::InteriorDeformationExtensionDescriptor Struct Referencefinal

#include <descriptors.hpp>

Collaboration diagram for serif::geometry::deformation::InteriorDeformationExtensionDescriptor:
[legend]

Public Member Functions

constexpr bool is_valid () const noexcept
 
constexpr bool supports_exact_newton_linearization () const noexcept
 
constexpr bool operator== (const InteriorDeformationExtensionDescriptor &) const =default
 

Public Attributes

std::string_view name
 
int spatialDimension
 
bool linearOnReferenceGeometry
 
bool requiresRadialFoliation
 
bool requiresAuxiliarySolve
 
bool hasExactDerivativeTranspose
 
bool hasExactPullbackDerivative
 
InteriorCenterBehavior centerBehavior
 

Member Function Documentation

◆ is_valid()

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::is_valid ( ) const
inlinenodiscardconstexprnoexcept

◆ operator==()

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::operator== ( const InteriorDeformationExtensionDescriptor & ) const
constexprdefault

◆ supports_exact_newton_linearization()

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::supports_exact_newton_linearization ( ) const
inlinenodiscardconstexprnoexcept

Member Data Documentation

◆ centerBehavior

InteriorCenterBehavior serif::geometry::deformation::InteriorDeformationExtensionDescriptor::centerBehavior

◆ hasExactDerivativeTranspose

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::hasExactDerivativeTranspose

◆ hasExactPullbackDerivative

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::hasExactPullbackDerivative

◆ linearOnReferenceGeometry

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::linearOnReferenceGeometry

◆ name

std::string_view serif::geometry::deformation::InteriorDeformationExtensionDescriptor::name

◆ requiresAuxiliarySolve

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::requiresAuxiliarySolve

◆ requiresRadialFoliation

bool serif::geometry::deformation::InteriorDeformationExtensionDescriptor::requiresRadialFoliation

◆ spatialDimension

int serif::geometry::deformation::InteriorDeformationExtensionDescriptor::spatialDimension

The documentation for this struct was generated from the following file: