BISICLES AMR ice sheet model
0.9
|
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 |
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().
std::map<int, BisiclesWrapper*> bisicles_c_wrapper::instances |
Referenced by bisicles_advance(), bisicles_free_instance(), bisicles_get_2d_data(), bisicles_get_header(), bisicles_init_instance(), bisicles_instance(), bisicles_new_instance(), bisicles_read_checkpoint(), bisicles_set_2d_data(), bisicles_set_2d_geometry(), bisicles_set_header(), bisicles_write_checkpoint(), and bisicles_write_plot().