ScopedBlockState< Block > Struct Template ReferenceΒΆ
|
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
|
pops::detail::ScopedBlockState< Block > Struct Template Reference
#include <system_coupler.hpp>
Collaboration diagram for pops::detail::ScopedBlockState< Block >:Public Member Functions | |
| ScopedBlockState (Block &b, MultiFab &stage_state) | |
| ScopedBlockState (const ScopedBlockState &)=delete | |
| ScopedBlockState & | operator= (const ScopedBlockState &)=delete |
| ScopedBlockState (ScopedBlockState &&)=delete | |
| ScopedBlockState & | operator= (ScopedBlockState &&)=delete |
| ~ScopedBlockState () | |
Public Attributes | |
| Block & | block |
| MultiFab * | old_state |
Constructor & Destructor Documentation
◆ ScopedBlockState() [1/3]
template<class Block >
|
inline |
◆ ScopedBlockState() [2/3]
template<class Block >
|
delete |
◆ ScopedBlockState() [3/3]
template<class Block >
|
delete |
◆ ~ScopedBlockState()
template<class Block >
|
inline |
Member Function Documentation
◆ operator=() [1/2]
template<class Block >
|
delete |
◆ operator=() [2/2]
template<class Block >
|
delete |
Member Data Documentation
◆ block
template<class Block >
| Block& pops::detail::ScopedBlockState< Block >::block |
◆ old_state
template<class Block >
| MultiFab* pops::detail::ScopedBlockState< Block >::old_state |
The documentation for this struct was generated from the following file:
- include/pops/coupling/system/system_coupler.hpp
Generated by