BioCMAMC-ST
scalar_init.hpp
1#ifndef __SIMULATION_SCALAR_INIT_HPP__
2#define __SIMULATION_SCALAR_INIT_HPP__
3
4#include <memory>
5#include <simulation/scalar_initializer.hpp>
6
7namespace Simulation
8{
10}
11
13{
15 bool is_two_phase_flow,
16 ScalarInitializer&& scalar_init,
17 const std::shared_ptr<ScalarSimulation>& liquid_scalar,
18 const std::shared_ptr<ScalarSimulation>& gas_scalar = nullptr);
19
21 bool is_two_phase_flow,
22 ScalarInitializer&& scalar_init,
23 const std::shared_ptr<ScalarSimulation>& liquid_scalar,
24 const std::shared_ptr<ScalarSimulation>& gas_scalar = nullptr,
25 bool change_layout = true);
26} // namespace Simulation::impl
27
28#endif
Definition scalar_simulation.hpp:31
Definition scalar_init.hpp:13
void post_init_concentration_file(bool is_two_phase_flow, ScalarInitializer &&scalar_init, const std::shared_ptr< ScalarSimulation > &liquid_scalar, const std::shared_ptr< ScalarSimulation > &gas_scalar=nullptr, bool change_layout=true)
Definition scalar_init.cpp:85
void post_init_concentration_functor(bool is_two_phase_flow, ScalarInitializer &&scalar_init, const std::shared_ptr< ScalarSimulation > &liquid_scalar, const std::shared_ptr< ScalarSimulation > &gas_scalar=nullptr)
Definition scalar_init.cpp:52
Namespace that contains classes and structures related to simulation handling.
Definition host_specific.hpp:12
Definition scalar_initializer.hpp:29