DPsim
Loading...
Searching...
No Matches
DPsim.h
Go to the documentation of this file.
1
/* Copyright 2017-2021 Institute for Automation of Complex Power Systems,
2
* EONERC, RWTH Aachen University
3
*
4
* This Source Code Form is subject to the terms of the Mozilla Public
5
* License, v. 2.0. If a copy of the MPL was not distributed with this
6
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
7
*********************************************************************************/
8
9
#include <dpsim/Config.h>
10
#include <
dpsim/Simulation.h
>
11
#include <
dpsim/StateSpaceModalAnalysis.h
>
12
#include <
dpsim/Utils.h
>
13
14
#ifndef _MSC_VER
15
#include <
dpsim/RealTimeDataLogger.h
>
16
#include <
dpsim/RealTimeSimulation.h
>
17
#endif
18
19
#include <
dpsim-models/Components.h
>
20
#include <
dpsim-models/Logger.h
>
21
22
#ifdef WITH_CIM
23
#include <
dpsim-models/CIM/Reader.h
>
24
#endif
25
26
#include <
dpsim-models/CSVReader.h
>
27
28
#ifdef WITH_OPENMP
29
#include <
dpsim/OpenMPLevelScheduler.h
>
30
#endif
31
32
namespace
DPsim
{
33
// #### CPS for users ####
34
using
SystemTopology
=
CPS::SystemTopology
;
35
using
SystemNodeList
=
CPS::TopologicalNode::List
;
36
using
SystemComponentList
=
CPS::IdentifiedObject::List
;
37
using
Logger
=
CPS::Logger
;
38
using
Domain
=
CPS::Domain
;
39
using
PhaseType
=
CPS::PhaseType
;
40
#ifdef WITH_CIM
41
using
CIMReader =
CPS::CIM::Reader
;
42
#endif
43
using
CSVReader
=
CPS::CSVReader
;
44
}
// namespace DPsim
CSVReader.h
Components.h
Logger.h
OpenMPLevelScheduler.h
Reader.h
RealTimeDataLogger.h
RealTimeSimulation.h
Simulation.h
StateSpaceModalAnalysis.h
CPS::CIM::Reader
Definition
Reader.h:79
CPS::CSVReader
reads load profiles (csv files only) and assign them to the corresponding load object
Definition
CSVReader.h:28
CPS::IdentifiedObject::List
std::vector< Ptr > List
Definition
IdentifiedObject.h:31
CPS::Logger
Definition
Logger.h:30
CPS::SystemTopology
Definition
SystemTopology.h:23
CPS::TopologicalNode::List
std::vector< Ptr > List
Definition
TopologicalNode.h:24
Utils.h
CPS::PhaseType
PhaseType
Definition
Definitions.h:113
CPS::Domain
Domain
Definition
Definitions.h:114
DPsim
Definition
DenseLUAdapter.cpp:13
DPsim::Domain
CPS::Domain Domain
Definition
DPsim.h:38
DPsim::Logger
CPS::Logger Logger
Definition
DPsim.h:37
DPsim::SystemComponentList
CPS::IdentifiedObject::List SystemComponentList
Definition
DPsim.h:36
DPsim::CSVReader
CPS::CSVReader CSVReader
Definition
DPsim.h:43
DPsim::SystemTopology
CPS::SystemTopology SystemTopology
Definition
DPsim.h:34
DPsim::PhaseType
CPS::PhaseType PhaseType
Definition
DPsim.h:39
DPsim::SystemNodeList
CPS::TopologicalNode::List SystemNodeList
Definition
DPsim.h:35
dpsim
include
DPsim.h
Generated by
1.13.2