SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
TestHelpers::domain::BoundaryConditions::TestBoundaryCondition< Dim > Class Template Referencefinal

Concrete boundary condition. More...

#include <BoundaryCondition.hpp>

Classes

struct  BlockIdOptionTag
struct  DirectionOptionTag

Public Types

using options = tmpl::list<DirectionOptionTag, BlockIdOptionTag>
Public Types inherited from TestHelpers::domain::BoundaryConditions::BoundaryConditionBase< Dim >
using creatable_classes

Public Member Functions

 TestBoundaryCondition (Direction< Dim > direction, size_t block_id=0)
 TestBoundaryCondition (const std::string &direction, size_t block_id)
 TestBoundaryCondition (TestBoundaryCondition &&)=default
TestBoundaryConditionoperator= (TestBoundaryCondition &&)=default
 TestBoundaryCondition (const TestBoundaryCondition &)=default
TestBoundaryConditionoperator= (const TestBoundaryCondition &)=default
 TestBoundaryCondition (CkMigrateMessage *const msg)
 WRAPPED_PUPable_decl_base_template (::domain::BoundaryConditions::BoundaryCondition, TestBoundaryCondition< Dim >)
const Direction< Dim > & direction () const
size_t block_id () const
auto get_clone () const -> std::unique_ptr< ::domain::BoundaryConditions::BoundaryCondition > override
void pup (PUP::er &p) override
Public Member Functions inherited from TestHelpers::domain::BoundaryConditions::BoundaryConditionBase< Dim >
 BoundaryConditionBase (BoundaryConditionBase &&)=default
BoundaryConditionBaseoperator= (BoundaryConditionBase &&)=default
 BoundaryConditionBase (const BoundaryConditionBase &)=default
BoundaryConditionBaseoperator= (const BoundaryConditionBase &)=default
 BoundaryConditionBase (CkMigrateMessage *msg)
void pup (PUP::er &p) override
Public Member Functions inherited from domain::BoundaryConditions::BoundaryCondition
 BoundaryCondition (BoundaryCondition &&)=default
BoundaryConditionoperator= (BoundaryCondition &&)=default
 BoundaryCondition (const BoundaryCondition &)=default
BoundaryConditionoperator= (const BoundaryCondition &)=default
 BoundaryCondition (CkMigrateMessage *const msg)
 WRAPPED_PUPable_abstract (BoundaryCondition)

Static Public Attributes

static constexpr Options::String help = {"Boundary condition for testing."}
Static Public Attributes inherited from TestHelpers::domain::BoundaryConditions::BoundaryConditionBase< Dim >
static constexpr Options::String help = {"Boundary conditions for tests."}

Detailed Description

template<size_t Dim>
class TestHelpers::domain::BoundaryConditions::TestBoundaryCondition< Dim >

Concrete boundary condition.

Member Function Documentation

◆ get_clone()


The documentation for this class was generated from the following file:
  • tests/Unit/Helpers/Domain/BoundaryConditions/BoundaryCondition.hpp