BISICLES AMR ice sheet model  0.9
Functions | Variables
bisicles_c_wrapper Namespace Reference

Functions

void defineDBL (DisjointBoxLayout &a_dbl, const int *dims, const int *boxlo, const int *boxhi)
 On-the-fly definition of a DisjointBoxLayout which assumes level data arranged as one rectangular box per processor. More...
 

Variables

std::map< int, BisiclesWrapper * > instances
 

Function Documentation

◆ defineDBL()

void bisicles_c_wrapper::defineDBL ( DisjointBoxLayout &  a_dbl,
const int *  dims,
const int *  boxlo,
const int *  boxhi 
)

On-the-fly definition of a DisjointBoxLayout which assumes level data arranged as one rectangular box per processor.

assume that each process contributes one rectangular block of data and do it will call this function once per data field. If a processor has no data, then specify a box outside of the problem domain we will need to think again if we want anything flash

References bisicles_set_2d_geometry().

Referenced by bisicles_get_2d_data(), bisicles_push_pop_thin_ice(), bisicles_set_2d_data(), and bisicles_set_2d_geometry().

Variable Documentation

◆ instances

std::map<int, BisiclesWrapper*> bisicles_c_wrapper::instances