BCRec Struct ReferenceΒΆ

adc_cpp: pops::BCRec Struct 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::BCRec Struct Reference

Boundary conditions for the FOUR faces of the domain (type + associated Dirichlet value). More...

#include <physical_bc.hpp>

+ Collaboration diagram for pops::BCRec:

Public Attributes

BCType xlo = BCType::Periodic
 
BCType xhi = BCType::Periodic
 
BCType ylo = BCType::Periodic
 
BCType yhi = BCType::Periodic
 
Real xlo_val = 0
 
Real xhi_val = 0
 
Real ylo_val = 0
 
Real yhi_val = 0
 

Detailed Description

Boundary conditions for the FOUR faces of the domain (type + associated Dirichlet value).

Default is all periodic (xlo_val... ignored for non-Dirichlet faces).

Member Data Documentation

◆ xhi

BCType pops::BCRec::xhi = BCType::Periodic

◆ xhi_val

Real pops::BCRec::xhi_val = 0

◆ xlo

BCType pops::BCRec::xlo = BCType::Periodic

◆ xlo_val

Real pops::BCRec::xlo_val = 0

◆ yhi

BCType pops::BCRec::yhi = BCType::Periodic

◆ yhi_val

Real pops::BCRec::yhi_val = 0

◆ ylo

BCType pops::BCRec::ylo = BCType::Periodic

◆ ylo_val

Real pops::BCRec::ylo_val = 0

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