BioCMAMC-ST
host_specific.hpp
1#ifndef __HOST_SPECIFIC_HPP__
2#define __HOST_SPECIFIC_HPP__
3
4// #include <common/common.hpp>
5
6#include <core/simulation_parameters.hpp>
7#include <dataexporter/partial_exporter.hpp>
8#include <memory>
9
10// Foward declaration
11namespace Simulation
12{
13 class SimulationUnit;
14} // namespace Simulation
15
16namespace CmaUtils
17{
19}
20
35void host_process(const ExecInfo& exec,
37 const Core::SimulationParameters& params,
38 std::unique_ptr<CmaUtils::FlowMapTransitionner>&& transitioner,
39 Core::PartialExporter& partial_exporter);
40
41#endif //__HOST_SPECIFIC_HPP__
Manages the reading, caching, and transitioning of flowmaps for simulation timesteps.
Definition transitionner.hpp:38
Exporter for each MPI worker (including host) that exports data relative to particle state.
Definition partial_exporter.hpp:25
Definition simulation.hpp:65
Namespace to handle algorithms and structures related to reading compartment mesh.
Definition host_specific.hpp:17
Namespace that contains classes and structures related to simulation handling.
Definition host_specific.hpp:12
Definition simulation_parameters.hpp:53
Definition execinfo.hpp:12