ModelSpace
All Classes Namespaces Functions Variables Enumerations Pages
ModelSpace.h
1/******************************************************************************
2* Copyright (c) ATTX LLC 2024. All Rights Reserved.
3*
4* This software and associated documentation (the "Software") are the
5* proprietary and confidential information of ATTX, LLC. The Software is
6* furnished under a license agreement between ATTX and the user organization
7* and may be used or copied only in accordance with the terms of the agreement.
8* Refer to 'license/attx_license.adoc' for standard license terms.
9*
10* EXPORT CONTROL NOTICE: THIS SOFTWARE MAY INCLUDE CONTENT CONTROLLED UNDER THE
11* INTERNATIONAL TRAFFIC IN ARMS REGULATIONS (ITAR) OR THE EXPORT ADMINISTRATION
12* REGULATIONS (EAR99). No part of the Software may be used, reproduced, or
13* transmitted in any form or by any means, for any purpose, without the express
14* written permission of ATTX, LLC.
15******************************************************************************/
16#ifndef MODELSPACE_H
17#define MODELSPACE_H
18
19/// Include everything from clockwerk
20#include "clockwerk.h"
21
22#include "analysis/statistics.hpp"
23
24#include "logging/CsvLogger.h"
25#include "logging/Hdf5Logger.h"
26#include "events/LogEvent.h"
27#include "logging/LogManager.h"
28
29#include "simulation/ArgParser.h"
30#include "simulation/DispersionEngine.h"
31#include "simulation/NormalRandom.hpp"
32#include "monitors/RateMonitor.h"
33#include "simulation/SimScheduler.h"
34#include "events/SimTerminationEvent.h"
35#include "simulation/SimulationExecutive.h"
36#include "simulation/SimulationSteps.h"
37#include "simulation/stateinit.h"
38#include "monitors/TimeTriggerMonitor.h"
39#include "simulation/UniformRandom.hpp"
40#include "simulation/Model.h"
41
42#include "utils/AutoDoc.h"
43#include "utils/googleearthkml.h"
44
45#include "simulation/VisualsModel.h"
46
47#endif