Chombo + EB + MF
3.2
|
#include "BCFunc.H"
#include "NodeFArrayBox.H"
#include "ProblemDomain.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Go to the source code of this file.
Macros | |
#define | _NODEBCFUNC_H_ |
Typedefs | |
typedef void(* | NodeBCFunc) (NodeFArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous) |
Functions | |
void | NodeNeumBC (NodeFArrayBox &a_state, const Box &a_valid, Real a_dx, bool a_homogeneous, BCValueHolder a_value, int a_dir, Side::LoHiSide a_side) |
void | NodeNeumBC (NodeFArrayBox &a_state, const Box &a_valid, Real a_dx, bool a_homogeneous, BCValueHolder a_value) |
void | NodeDiriBC (NodeFArrayBox &a_state, const Box &a_valid, Real a_dx, bool a_homogeneous, BCValueHolder a_value, int a_dir, Side::LoHiSide a_side, int order=2) |
void | NodeDiriBC (NodeFArrayBox &a_state, const Box &a_valid, Real a_dx, bool a_homogeneous, BCValueHolder a_value, int order=2) |
#define _NODEBCFUNC_H_ |
typedef void(* NodeBCFunc) (NodeFArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous) |
void NodeNeumBC | ( | NodeFArrayBox & | a_state, |
const Box & | a_valid, | ||
Real | a_dx, | ||
bool | a_homogeneous, | ||
BCValueHolder | a_value, | ||
int | a_dir, | ||
Side::LoHiSide | a_side | ||
) |
neum bc for a particular side
void NodeNeumBC | ( | NodeFArrayBox & | a_state, |
const Box & | a_valid, | ||
Real | a_dx, | ||
bool | a_homogeneous, | ||
BCValueHolder | a_value | ||
) |
neum bc for all sides
void NodeDiriBC | ( | NodeFArrayBox & | a_state, |
const Box & | a_valid, | ||
Real | a_dx, | ||
bool | a_homogeneous, | ||
BCValueHolder | a_value, | ||
int | a_dir, | ||
Side::LoHiSide | a_side, | ||
int | order = 2 |
||
) |
void NodeDiriBC | ( | NodeFArrayBox & | a_state, |
const Box & | a_valid, | ||
Real | a_dx, | ||
bool | a_homogeneous, | ||
BCValueHolder | a_value, | ||
int | order = 2 |
||
) |
diri bc for all sides