Alamo
src
BC
Nothing.H
Go to the documentation of this file.
1
//
2
// Empty BC class, used when specifying boundaries that have no
3
// ghost cells/nodes but a BC object is still required.
4
//
5
6
#ifndef BC_NOTHING_H_
7
#define BC_NOTHING_H_
8
9
#include <AMReX_ParallelDescriptor.H>
10
#include <AMReX_ParmParse.H>
11
#include <AMReX_BCRec.H>
12
#include <AMReX_PhysBCFunct.H>
13
14
#include "
BC/BC.H
"
15
16
namespace
BC
17
{
18
class
Nothing
19
:
public
BC
<Set::Scalar>
20
{
21
22
public
:
23
Nothing
() {};
24
virtual
void
FillBoundary
(amrex::BaseFab<Set::Scalar>&,
25
const
amrex::Box &,
26
int
,
int
,
int
,
27
amrex::Real,
28
Orientation
/*face*/
=
Orientation::All
,
29
const
amrex::Mask *
/*mask*/
=
nullptr
)
override
{};
30
31
virtual
amrex::BCRec
GetBCRec
()
override
{
return
amrex::BCRec();}
32
};
33
}
34
#endif
BC.H
BC::Nothing
Definition
Nothing.H:20
BC::Nothing::FillBoundary
virtual void FillBoundary(amrex::BaseFab< Set::Scalar > &, const amrex::Box &, int, int, int, amrex::Real, Orientation=Orientation::All, const amrex::Mask *=nullptr) override
Definition
Nothing.H:24
BC::Nothing::Nothing
Nothing()
Definition
Nothing.H:23
BC::Nothing::GetBCRec
virtual amrex::BCRec GetBCRec() override
Definition
Nothing.H:31
BC
Collection of boundary condition (BC) objects.
Definition
BC.cpp:5
BC::Orientation
Orientation
Definition
BC.H:30
BC::All
@ All
Definition
BC.H:31
Generated by
1.9.8