![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <walberla_bridge/utils/ResourceManager.hpp>#include <walberla_bridge/walberla_init.hpp>#include <core/mpi/Environment.h>#include <core/mpi/MPIManager.h>#include <cassert>#include <memory>
Include dependency graph for walberla_init.cpp:Go to the source code of this file.
Namespaces | |
| namespace | walberla |
| \file PackInfoPdfDoublePrecision.cpp \author pystencils | |
Functions | |
| void | walberla::mpi_init () |
| Initialize waLBerla's MPI manager and environment. | |
| void | walberla::mpi_deinit () |
| Release waLBerla's MPI manager and environment. | |
| std::unique_ptr< ResourceManager > | walberla::get_vtk_dependent_resources () |
| Get a lock on waLBerla's global resources for VTK. | |
Variables | |
| static std::shared_ptr< walberla::mpi::MPIManager > | walberla_mpi_comm |
| waLBerla MPI communicator. | |
| static std::shared_ptr< walberla::mpi::Environment > | walberla_mpi_env |
| waLBerla MPI environment. | |
|
static |
waLBerla MPI communicator.
Definition at line 30 of file walberla_init.cpp.
Referenced by walberla::get_vtk_dependent_resources(), walberla::mpi_deinit(), and walberla::mpi_init().
|
static |
waLBerla MPI environment.
Definition at line 32 of file walberla_init.cpp.
Referenced by walberla::get_vtk_dependent_resources(), walberla::mpi_deinit(), and walberla::mpi_init().