|
| tCTF_World (int argc, char *const *argv) |
|
| tCTF_World (MPI_Comm comm=MPI_COMM_WORLD, int argc=0, char *const *argv=NULL) |
|
| tCTF_World (int order, int const *lens, MPI_Comm comm=MPI_COMM_WORLD, int argc=0, char *const *argv=NULL) |
|
| World (int argc, char *const *argv) |
| creates CTF library on comm that can output profile data into a file with a name based on the main args More...
|
|
| World (World const &other) |
| copy constructor, reallocates copies of all topologies More...
|
|
| World (MPI_Comm comm=MPI_COMM_WORLD, int argc=0, char *const *argv=NULL) |
| creates CTF library on comm that can output profile data into a file with a name based on the main args More...
|
|
| World (int order, int const *lens, MPI_Comm comm=MPI_COMM_WORLD, int argc=0, char *const *argv=NULL) |
| creates CTF library on comm More...
|
|
| World (char const *emptystring) |
| substitute for default constructor that does not initialize the world More...
|
|
| ~World () |
| frees CTF library More...
|
|
bool | operator== (World const &other) |
|
|
MPI_Comm | comm |
| set of processors making up this world More...
|
|
int | rank |
| rank of local processor More...
|
|
int | np |
| number of processors More...
|
|
std::vector< CTF_int::topology * > | topovec |
| derived topologies More...
|
|
bool | initialized |
| whether the world has been initialized More...
|
|
CTF_int::CommData | cdt |
| communicator data for MPI comm defining this world More...
|
|
CTF_int::topology * | phys_topology |
| main torus topology corresponding to the world More...
|
|
std::mersenne_twister_engine< std::uint_fast64_t, 64, 312, 156, 31, 0xb5026f5aa96619e9, 29, 0x5555555555555555, 17, 0x71d67fffeda60000, 37, 0xfff7eee000000000, 43, 6364136223846793005 > | glob_wrld_rng |
| random number generator for this world object (same seed for each rank) More...
|
|
bool | is_copy |
|
template<typename dtype>
class tCTF_World< dtype >
Definition at line 24 of file back_comp.h.