SpECTRE
v2025.03.17
|
Impose zero Dirichlet ("fixed") or Neumann ("free") boundary conditions. More...
#include <Zero.hpp>
Public Member Functions | |
Zero (const Zero &)=default | |
Zero & | operator= (const Zero &)=default |
Zero (Zero &&)=default | |
Zero & | operator= (Zero &&)=default |
std::unique_ptr< domain::BoundaryConditions::BoundaryCondition > | get_clone () const override |
std::vector< elliptic::BoundaryConditionType > | boundary_condition_types () const override |
![]() | |
BoundaryCondition (const BoundaryCondition &)=default | |
BoundaryCondition (BoundaryCondition &&)=default | |
BoundaryCondition & | operator= (const BoundaryCondition &)=default |
BoundaryCondition & | operator= (BoundaryCondition &&)=default |
virtual std::vector< elliptic::BoundaryConditionType > | boundary_condition_types () const =0 |
![]() | |
BoundaryCondition (BoundaryCondition &&)=default | |
BoundaryCondition & | operator= (BoundaryCondition &&)=default |
BoundaryCondition (const BoundaryCondition &)=default | |
BoundaryCondition & | operator= (const BoundaryCondition &)=default |
BoundaryCondition (CkMigrateMessage *const msg) | |
WRAPPED_PUPable_abstract (BoundaryCondition) | |
virtual auto | get_clone () const -> std::unique_ptr< BoundaryCondition >=0 |
Static Public Member Functions | |
static std::string | name () |
static void | apply (gsl::not_null< tnsr::I< DataVector, Dim > * > displacement, gsl::not_null< tnsr::I< DataVector, Dim > * > n_dot_minus_stress, const tnsr::iJ< DataVector, Dim > &deriv_displacement) |
static void | apply_linearized (gsl::not_null< tnsr::I< DataVector, Dim > * > displacement, gsl::not_null< tnsr::I< DataVector, Dim > * > n_dot_minus_stress, const tnsr::iJ< DataVector, Dim > &deriv_displacement) |
Static Public Attributes | |
static constexpr Options::String | help |
![]() | |
static constexpr size_t | volume_dim = Dim |
Impose zero Dirichlet ("fixed") or Neumann ("free") boundary conditions.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements domain::BoundaryConditions::BoundaryCondition.
|
staticconstexpr |