KIDS  ver-0.0.1
KIDS : Kernel Integrated Dynamics Simulator
Loading...
Searching...
No Matches
Solver.h
Go to the documentation of this file.
1
29#ifndef KIDS_Solver_H
30#define KIDS_Solver_H
31
32namespace PROJECT_NS {
33
34class Solver {
35 std::shared_ptr<Platform> getPlatfrom() { return _platform; }
36 std::shared_ptr<Param> getParam() { return _param; }
37 std::shared_ptr<DataSet> getDataSet() { return _dataset; }
38 std::shared_ptr<System> getSystem() { return _system; }
39 std::shared_ptr<Solver> getSolver() { return _solver; }
40
41 private:
42 std::shared_ptr<Platform> _platform;
43 std::shared_ptr<Param> _param;
44 std::shared_ptr<DataSet> _dataset;
45 std::shared_ptr<System> _system;
46 std::shared_ptr<Solver> _solver;
47};
48}; // namespace PROJECT_NS
49
50#endif // KIDS_Solver_H
std::shared_ptr< DataSet > getDataSet()
Definition Solver.h:37
std::shared_ptr< Param > _param
Definition Solver.h:43
std::shared_ptr< System > getSystem()
Definition Solver.h:38
std::shared_ptr< Platform > getPlatfrom()
Definition Solver.h:35
std::shared_ptr< Solver > _solver
Definition Solver.h:46
std::shared_ptr< System > _system
Definition Solver.h:45
std::shared_ptr< DataSet > _dataset
Definition Solver.h:44
std::shared_ptr< Platform > _platform
Definition Solver.h:42
std::shared_ptr< Solver > getSolver()
Definition Solver.h:39
std::shared_ptr< Param > getParam()
Definition Solver.h:36
< http://warp.povusers.org/FunctionParser/fparser.html
Definition Context.h:39