2
3
4
5
6
7
8
9
10
11
12
13
14
15
17
18
19
20
21#ifndef SIMULATION_MODEL_H
22#define SIMULATION_MODEL_H
24#include "architecture/Tasks.h"
25#include "simulation/SimulationExecutive.h"
66 Model(
Model &pnt,
const std::string &m_name=
"Unnamed");
79 Model(
Model &pnt,
int schedule_slot,
const std::string &m_name=
"Unnamed");
This is the base implementation of the task class.
Definition Tasks.h:68
Base model class for derived implementation.
Definition Model.h:56
Model(SimulationExecutive &executive, const std::string &m_name="Unnamed")
Executive-based constructor for the task.
Definition Model.cpp:27
Model(Model &pnt, const std::string &m_name="Unnamed")
Task-based constructor for the task. Auto-assigns executive.
Definition Model.cpp:23
SimulationExecutive * exc
Override our executive to include the SimulationExecutive instead. Models will work with the Simulati...
Definition Model.h:96
Model(SimulationExecutive &executive, int schedule_slot, const std::string &m_name="Unnamed")
Executive-based constructor for the task.
Definition Model.cpp:35
virtual ~Model()
Desrtuctor. Doesn't really do anything.
Definition Model.h:90
Model(Model &pnt, int schedule_slot, const std::string &m_name="Unnamed")
Task-based constructor for the task. Auto-assigns executive.
Definition Model.cpp:31
Model()
Default constructor for the task object for simplicity. Note: Masks some functionality and should not...
Definition Model.cpp:21
Implementation of the executive class for simulation.
Definition SimulationExecutive.h:63
Class to propagate CR3BP dynamics in characteristic units.
Definition ConfigurationWriter.cpp:18