SpECTRE
v2025.03.17
|
None boundary conditions. More...
#include <None.hpp>
Public Types | |
using | options = implementation defined |
Public Member Functions | |
None (None &&)=default | |
None & | operator= (None &&)=default |
None (const None &)=default | |
None & | operator= (const None &)=default |
None (CkMigrateMessage *msg) | |
WRAPPED_PUPable_decl_base_template (domain::BoundaryConditions::BoundaryCondition, None) | |
auto | get_clone () const -> std::unique_ptr< domain::BoundaryConditions::BoundaryCondition > override |
void | pup (PUP::er &p) override |
![]() | |
MarkAsNone (MarkAsNone &&)=default | |
MarkAsNone & | operator= (MarkAsNone &&)=default |
MarkAsNone (const MarkAsNone &)=default | |
MarkAsNone & | operator= (const MarkAsNone &)=default |
Static Public Member Functions | |
static std::string | name () |
Static Public Attributes | |
static constexpr Options::String | help |
None boundary conditions.
This boundary condition doesn't actually do anything, and gets pretty much completely ignored by everything but the domain creator internals. The domain creator internals can use None
as a way of specifying "boundary conditions" without a system. It can also be used in cases like the BinaryCompactObject domain where there may be no excision boundaries, and so the excision boundary condition must be None
in that case so the domain creator can be sure the domain is set in a consistent state.
To use with a specific system add:
to the list of creatable classes.
|
staticconstexpr |