BISICLES AMR ice sheet model  0.9
Functions
FortranInterfaceIBC.cpp File Reference

Functions

void zeroBCValue_FIBC (Real *pos, int *dir, Side::LoHiSide *side, Real *a_values)
 
void iceNeumannBC_FIBC (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous)
 
void iceDirichletBC_FIBC (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous)
 
void iceDivideBC_FIBC (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous)
 
void iceStreamXBC_FIBC (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous)
 

Function Documentation

◆ iceDirichletBC_FIBC()

void iceDirichletBC_FIBC ( FArrayBox &  a_state,
const Box &  a_valid,
const ProblemDomain &  a_domain,
Real  a_dx,
bool  a_homogeneous 
)

◆ iceDivideBC_FIBC()

void iceDivideBC_FIBC ( FArrayBox &  a_state,
const Box &  a_valid,
const ProblemDomain &  a_domain,
Real  a_dx,
bool  a_homogeneous 
)

◆ iceNeumannBC_FIBC()

void iceNeumannBC_FIBC ( FArrayBox &  a_state,
const Box &  a_valid,
const ProblemDomain &  a_domain,
Real  a_dx,
bool  a_homogeneous 
)

◆ iceStreamXBC_FIBC()

void iceStreamXBC_FIBC ( FArrayBox &  a_state,
const Box &  a_valid,
const ProblemDomain &  a_domain,
Real  a_dx,
bool  a_homogeneous 
)

◆ zeroBCValue_FIBC()

void zeroBCValue_FIBC ( Real *  pos,
int *  dir,
Side::LoHiSide *  side,
Real *  a_values 
)