Chombo + EB  3.0
Macros | Typedefs | Functions
NodeBCFunc.H File Reference
#include "BCFunc.H"
#include "NodeFArrayBox.H"
#include "ProblemDomain.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Include dependency graph for NodeBCFunc.H:
This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

#define _NODEBCFUNC_H_

Typedef Documentation

typedef void(* NodeBCFunc)(NodeFArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous)

Function Documentation

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