|
| | ForkJoin (const Vector< int > &task_rank_n) |
| |
| | ForkJoin (const Vector< double > &task_rank_pct) |
| |
| | ForkJoin (int ntasks) |
| |
| int | NTasks () const |
| |
| int | MyTask () const |
| |
| bool | Verbose () const |
| |
| void | SetVerbose (bool verbose_in) |
| |
| ComponentSet | ComponentBounds (const std::string &name, int idx=0) const |
| |
| int | NProcsTask (int task) const |
| |
| void | reg_mf (MultiFab &mf, const std::string &name, int idx, Strategy strategy, Intent intent, int owner=-1) |
| |
| void | reg_mf (MultiFab &mf, const std::string &name, Strategy strategy, Intent intent, int owner=-1) |
| |
| void | reg_mf (const MultiFab &mf, const std::string &name, int idx, Strategy strategy, Intent intent, int owner=-1) |
| |
| void | reg_mf (const MultiFab &mf, const std::string &name, Strategy strategy, Intent intent, int owner=-1) |
| |
| void | reg_mf_vec (const Vector< MultiFab * > &mfs, const std::string &name, Strategy strategy, Intent intent, int owner=-1) |
| |
| void | reg_mf_vec (const Vector< MultiFab const * > &mfs, const std::string &name, Strategy strategy, Intent intent, int owner=-1) |
| | overload in case of vector of pointer to const MultiFab
|
| |
| void | modify_ngrow (const std::string &name, int idx, IntVect ngrow) |
| | modify the number of grow cells associated with the multifab
|
| |
| void | modify_ngrow (const std::string &name, IntVect ngrow) |
| |
| void | modify_split (const std::string &name, int idx, Vector< ComponentSet > comp_split) |
| | modify how the multifab is split along components across the tasks
|
| |
| void | modify_split (const std::string &name, Vector< ComponentSet > comp_split) |
| |
| MultiFab & | get_mf (const std::string &name, int idx=0) |
| |
| Vector< MultiFab * > | get_mf_vec (const std::string &name) |
| | vector of pointers to all MFs under a name
|
| |
| void | set_task_output_dir (const std::string &dir) |
| |
| template<class F > |
| void | fork_join (const F &fn) |
| |