OMSimulatorLib The OMSimulator project is a FMI-based co-simulation environment.

Loading...
Searching...
No Matches
Tags.h
Go to the documentation of this file.
1/*
2 * This file is part of OpenModelica.
3 *
4 * Copyright (c) 1998-2026, Open Source Modelica Consortium (OSMC),
5 * c/o Linköpings universitet, Department of Computer and Information Science,
6 * SE-58183 Linköping, Sweden.
7 *
8 * All rights reserved.
9 *
10 * THIS PROGRAM IS PROVIDED UNDER THE TERMS OF AGPL VERSION 3 LICENSE OR
11 * THIS OSMC PUBLIC LICENSE (OSMC-PL) VERSION 1.8.
12 * ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS PROGRAM CONSTITUTES
13 * RECIPIENT'S ACCEPTANCE OF THE OSMC PUBLIC LICENSE OR THE GNU AGPL
14 * VERSION 3, ACCORDING TO RECIPIENTS CHOICE.
15 *
16 * The OpenModelica software and the OSMC (Open Source Modelica Consortium)
17 * Public License (OSMC-PL) are obtained from OSMC, either from the above
18 * address, from the URLs:
19 * http://www.openmodelica.org or
20 * https://github.com/OpenModelica/ or
21 * http://www.ida.liu.se/projects/OpenModelica,
22 * and in the OpenModelica distribution.
23 *
24 * GNU AGPL version 3 is obtained from:
25 * https://www.gnu.org/licenses/licenses.html#GPL
26 *
27 * This program is distributed WITHOUT ANY WARRANTY; without
28 * even the implied warranty of MERCHANTABILITY or FITNESS
29 * FOR A PARTICULAR PURPOSE, EXCEPT AS EXPRESSLY SET FORTH
30 * IN THE BY RECIPIENT SELECTED SUBSIDIARY LICENSE CONDITIONS OF OSMC-PL.
31 *
32 * See the full OSMC Public License conditions for more details.
33 *
34 */
35
36#ifndef _OMS_SSD_TAGS_H_
37#define _OMS_SSD_TAGS_H_
38
39 namespace oms
40{
41 namespace ssp
42 {
43 namespace Version1_0
44 {
45 extern const char* simulation_information;
46 extern const char* FixedStepMaster;
47 extern const char* VariableStepMaster;
48 extern const char* VariableStepSolver;
49 extern const char* snap_shot;
50 extern const char* oms_file;
51 extern const char* oms_annotations;
52 extern const char* oms_buses;
53 extern const char* oms_signalFilter;
54 extern const char* oms_Variable;
55
56 namespace ssd
57 {
58 extern const char* parameter_bindings;
59 extern const char* parameter_binding;
60 extern const char* parameter_values;
61 extern const char* parameter_mapping;
62 }
63
64 namespace ssm
65 {
66 extern const char* parameter_mapping;
67 extern const char* parameter_mapping_entry;
68 }
69
70 namespace ssv
71 {
72 extern const char* parameter_set;
73 extern const char* parameters;
74 extern const char* parameter;
75
76 extern const char* units;
77
78 extern const char* real_type;
79 extern const char* integer_type;
80 extern const char* boolean_type;
81 extern const char* string_type;
82 extern const char* enumeration_type;
83 extern const char* binary_type;
84 }
85
86 namespace ssc
87 {
88 extern const char* real_type;
89 extern const char* integer_type;
90 extern const char* boolean_type;
91 extern const char* string_type;
92 extern const char* enumeration_type;
93 extern const char* binary_type;
94 extern const char* annotation;
95 extern const char* unit;
96 extern const char* base_unit;
97 extern const char* enum_item;
98 }
99 }
100
101 namespace Draft20180219
102 {
103 extern const char* annotation_type;
104 extern const char* bus;
105 extern const char* signals;
106 extern const char* signal;
107 extern const char* bus_connections;
108 extern const char* bus_connection;
109 extern const char* external_model;
110
111 namespace ssd
112 {
113 extern const char* annotation;
114 extern const char* annotations;
115 extern const char* component;
116 extern const char* connection_geometry;
117 extern const char* connection;
118 extern const char* connections;
119 extern const char* connector_geometry;
120 extern const char* connector;
121 extern const char* connectors;
122 extern const char* default_experiment;
123 extern const char* element_geometry;
124 extern const char* elements;
125 extern const char* enumerations;
126 extern const char* simulation_information;
127 extern const char* system_structure_description;
128 extern const char* system;
129 extern const char* units;
130 }
131
132 }
133 }
134}
135
136#endif
oms::ssp::Draft20180219::ssd::units
const char * units
Definition Tags.cpp:61
oms::ssp::Draft20180219::ssd::system_structure_description
const char * system_structure_description
Definition Tags.cpp:60
oms::ssp::Draft20180219::ssd::default_experiment
const char * default_experiment
Definition Tags.cpp:54
oms::ssp::Draft20180219::ssd::system
const char * system
Definition Tags.cpp:59
oms::ssp::Draft20180219::ssd::connector
const char * connector
Definition Tags.cpp:51
oms::ssp::Draft20180219::ssd::simulation_information
const char * simulation_information
Definition Tags.cpp:58
oms::ssp::Draft20180219::ssd::connections
const char * connections
Definition Tags.cpp:50
oms::ssp::Draft20180219::ssd::elements
const char * elements
Definition Tags.cpp:56
oms::ssp::Draft20180219::ssd::connector_geometry
const char * connector_geometry
Definition Tags.cpp:52
oms::ssp::Draft20180219::ssd::component
const char * component
Definition Tags.cpp:47
oms::ssp::Draft20180219::ssd::element_geometry
const char * element_geometry
Definition Tags.cpp:55
oms::ssp::Draft20180219::ssd::annotation
const char * annotation
Definition Tags.cpp:45
oms::ssp::Draft20180219::ssd::connection_geometry
const char * connection_geometry
Definition Tags.cpp:49
oms::ssp::Draft20180219::ssd::annotations
const char * annotations
Definition Tags.cpp:46
oms::ssp::Draft20180219::ssd::connectors
const char * connectors
Definition Tags.cpp:53
oms::ssp::Draft20180219::ssd::connection
const char * connection
Definition Tags.cpp:48
oms::ssp::Draft20180219::ssd::enumerations
const char * enumerations
Definition Tags.cpp:57
oms::ssp::Draft20180219::bus
const char * bus
Definition Tags.cpp:39
oms::ssp::Draft20180219::bus_connection
const char * bus_connection
Definition Tags.cpp:43
oms::ssp::Draft20180219::signals
const char * signals
Definition Tags.cpp:40
oms::ssp::Draft20180219::signal
const char * signal
Definition Tags.cpp:41
oms::ssp::Draft20180219::external_model
const char * external_model
oms::ssp::Draft20180219::bus_connections
const char * bus_connections
Definition Tags.cpp:42
oms::ssp::Draft20180219::annotation_type
const char * annotation_type
Definition Tags.cpp:38
oms::ssp::Version1_0::ssc::annotation
const char * annotation
Definition Tags.cpp:104
oms::ssp::Version1_0::ssc::binary_type
const char * binary_type
Definition Tags.cpp:92
oms::ssp::Version1_0::ssc::unit
const char * unit
Definition Tags.cpp:93
oms::ssp::Version1_0::ssc::enumeration_type
const char * enumeration_type
Definition Tags.cpp:91
oms::ssp::Version1_0::ssc::base_unit
const char * base_unit
Definition Tags.cpp:94
oms::ssp::Version1_0::ssc::string_type
const char * string_type
Definition Tags.cpp:90
oms::ssp::Version1_0::ssc::integer_type
const char * integer_type
Definition Tags.cpp:88
oms::ssp::Version1_0::ssc::boolean_type
const char * boolean_type
Definition Tags.cpp:89
oms::ssp::Version1_0::ssc::real_type
const char * real_type
Definition Tags.cpp:87
oms::ssp::Version1_0::ssc::enum_item
const char * enum_item
Definition Tags.cpp:95
oms::ssp::Version1_0::ssd::parameter_bindings
const char * parameter_bindings
Definition Tags.cpp:76
oms::ssp::Version1_0::ssd::parameter_binding
const char * parameter_binding
Definition Tags.cpp:77
oms::ssp::Version1_0::ssd::parameter_values
const char * parameter_values
Definition Tags.cpp:78
oms::ssp::Version1_0::ssd::parameter_mapping
const char * parameter_mapping
Definition Tags.cpp:79
oms::ssp::Version1_0::ssm::parameter_mapping
const char * parameter_mapping
Definition Tags.cpp:106
oms::ssp::Version1_0::ssm::parameter_mapping_entry
const char * parameter_mapping_entry
Definition Tags.cpp:107
oms::ssp::Version1_0::ssv::enumeration_type
const char * enumeration_type
Definition Tags.cpp:101
oms::ssp::Version1_0::ssv::parameter_set
const char * parameter_set
Definition Tags.cpp:81
oms::ssp::Version1_0::ssv::boolean_type
const char * boolean_type
Definition Tags.cpp:99
oms::ssp::Version1_0::ssv::binary_type
const char * binary_type
Definition Tags.cpp:102
oms::ssp::Version1_0::ssv::real_type
const char * real_type
Definition Tags.cpp:97
oms::ssp::Version1_0::ssv::parameter
const char * parameter
Definition Tags.cpp:83
oms::ssp::Version1_0::ssv::parameters
const char * parameters
Definition Tags.cpp:82
oms::ssp::Version1_0::ssv::integer_type
const char * integer_type
Definition Tags.cpp:98
oms::ssp::Version1_0::ssv::units
const char * units
Definition Tags.cpp:85
oms::ssp::Version1_0::ssv::string_type
const char * string_type
Definition Tags.cpp:100
oms::ssp::Version1_0::VariableStepMaster
const char * VariableStepMaster
Definition Tags.cpp:66
oms::ssp::Version1_0::oms_Variable
const char * oms_Variable
Definition Tags.cpp:71
oms::ssp::Version1_0::simulation_information
const char * simulation_information
Definition Tags.cpp:64
oms::ssp::Version1_0::oms_buses
const char * oms_buses
Definition Tags.cpp:69
oms::ssp::Version1_0::oms_annotations
const char * oms_annotations
Definition Tags.cpp:68
oms::ssp::Version1_0::snap_shot
const char * snap_shot
Definition Tags.cpp:73
oms::ssp::Version1_0::FixedStepMaster
const char * FixedStepMaster
Definition Tags.cpp:65
oms::ssp::Version1_0::VariableStepSolver
const char * VariableStepSolver
Definition Tags.cpp:67
oms::ssp::Version1_0::oms_signalFilter
const char * oms_signalFilter
Definition Tags.cpp:70
oms::ssp::Version1_0::oms_file
const char * oms_file
Definition Tags.cpp:74
oms
Definition AlgLoop.h:49