 |
helics
3.3.0
|
@ WAIT_FOR_CURRENT_TIME_UPDATE
Definition: helics_definitions.hpp:45
@ EVENT_TRIGGERED
Definition: helics_definitions.hpp:83
@ HELICS_HANDLE_OPTION_CLEAR_PRIORITY_LIST
Definition: helics_enums.h:350
@ HELICS_HANDLE_OPTION_ONLY_TRANSMIT_ON_CHANGE
Definition: helics_enums.h:340
@ HELICS_FLAG_INTERRUPTIBLE
Definition: helics_enums.h:105
@ SLOW_RESPONDING
Definition: helics_definitions.hpp:30
@ HELICS_FLAG_DEBUGGING
Definition: helics_enums.h:167
@ HELICS_FLAG_FORWARD_COMPUTE
Definition: helics_enums.h:126
@ DUMPLOG
only for dumplog
Definition: logging.hpp:21
@ HELICS_ERROR_INVALID_STATE_TRANSITION
Definition: helics_enums.h:228
@ HELICS_HANDLE_OPTION_ONLY_UPDATE_ON_CHANGE
Definition: helics_enums.h:342
@ HELICS_HANDLE_OPTION_IGNORE_INTERRUPTS
Definition: helics_enums.h:344
@ HELICS_HANDLE_OPTION_STRICT_TYPE_CHECKING
Definition: helics_enums.h:335
@ ONLY_TRANSMIT_ON_CHANGE
Definition: helics_definitions.hpp:39
Options
Definition: helics_definitions.hpp:138
@ HELICS_ERROR_INVALID_OBJECT
Definition: helics_enums.h:238
@ EXECUTION_FAILURE
Definition: helics_definitions.hpp:114
@ HELICS_ERROR_REGISTRATION_FAILURE
Definition: helics_enums.h:242
@ HELICS_FLAG_STRICT_CONFIG_CHECKING
Definition: helics_enums.h:135
@ HELICS_ERROR_DISCARD
Definition: helics_enums.h:234
@ HELICS_FLAG_LOCAL_PROFILING_CAPTURE
Definition: helics_enums.h:143
@ HELICS_FLAG_WAIT_FOR_CURRENT_TIME_UPDATE
Definition: helics_enums.h:116
@ HELICS_FLAG_SOURCE_ONLY
Definition: helics_enums.h:107
@ HELICS_HANDLE_OPTION_INPUT_PRIORITY_LOCATION
Definition: helics_enums.h:348
@ HELICS_ERROR_CONNECTION_FAILURE
Definition: helics_enums.h:240
@ HELICS_FLAG_PROFILING
Definition: helics_enums.h:175
@ IGNORE_INPUT_UNIT_MISMATCH
Definition: helics_definitions.hpp:81
@ REGISTRATION_FAILURE
Definition: helics_definitions.hpp:96
@ HELICS_PROPERTY_INT_LOG_BUFFER
Definition: helics_enums.h:289
@ HELICS_ERROR_INVALID_FUNCTION_CALL
Definition: helics_enums.h:226
@ OTHER
Definition: helics_definitions.hpp:116
@ INTERRUPTIBLE
Definition: helics_definitions.hpp:26
@ HELICS_HANDLE_OPTION_CONNECTION_OPTIONAL
Definition: helics_enums.h:326
@ HELICS_FLAG_REALTIME
Definition: helics_enums.h:128
@ ONLY_UPDATE_ON_CHANGE
Definition: helics_definitions.hpp:42
@ HELICS_FLAG_DELAY_INIT_ENTRY
Definition: helics_enums.h:150
@ HELICS_PROPERTY_INT_CONSOLE_LOG_LEVEL
Definition: helics_enums.h:287
@ HELICS_FLAG_OBSERVER
Definition: helics_enums.h:101
@ HELICS_FLAG_ROLLBACK
Definition: helics_enums.h:123
@ REALTIME
Definition: helics_definitions.hpp:56
@ HELICS_FLAG_IGNORE_TIME_MISMATCH_WARNINGS
Definition: helics_enums.h:132
@ HELICS_WARNING
Definition: helics_enums.h:230
@ SINGLE_THREAD_FEDERATE
Definition: helics_definitions.hpp:58
@ STRICT_CONFIG_CHECKING
Definition: helics_definitions.hpp:79
@ HELICS_PROPERTY_INT_LOG_LEVEL
Definition: helics_enums.h:281
@ ROLLBACK
Definition: helics_definitions.hpp:51
@ HELICS_ERROR_OTHER
Definition: helics_enums.h:218
@ HELICS_PROPERTY_INT_MAX_ITERATIONS
Definition: helics_enums.h:278
@ OK
Definition: helics_definitions.hpp:94
base helics enumerations for C and C++ API's
@ HELICS_HANDLE_OPTION_MULTI_INPUT_HANDLING_METHOD
Definition: helics_enums.h:346
@ IGNORE_TIME_MISMATCH_WARNINGS
Definition: helics_definitions.hpp:65
@ HELICS_ERROR_INVALID_ARGUMENT
Definition: helics_enums.h:236
@ CONNECTIONS
print summary+federate level connection information
Definition: logging.hpp:27
@ DEBUGGING
Definition: helics_definitions.hpp:69
@ HELICS_PROPERTY_TIME_PERIOD
Definition: helics_enums.h:258
Errors
Definition: helics_definitions.hpp:92
@ HELICS_PROPERTY_TIME_RT_TOLERANCE
Definition: helics_enums.h:269
@ HELICS_HANDLE_OPTION_CONNECTION_REQUIRED
Definition: helics_enums.h:323
@ HELICS_PROPERTY_TIME_DELTA
Definition: helics_enums.h:256
@ SYSTEM_FAILURE
Definition: helics_definitions.hpp:106
@ HELICS_FLAG_FORCE_LOGGING_FLUSH
Definition: helics_enums.h:171
@ HELICS_FLAG_TERMINATE_ON_ERROR
Definition: helics_enums.h:169
@ HELICS_FLAG_ONLY_UPDATE_ON_CHANGE
Definition: helics_enums.h:113
@ FORCE_LOGGING_FLUSH
Definition: helics_definitions.hpp:67
@ PROFILING_MARKER
Definition: helics_definitions.hpp:87
@ HELICS_FLAG_EVENT_TRIGGERED
Definition: helics_enums.h:140
@ HELICS_HANDLE_OPTION_MULTIPLE_CONNECTIONS_ALLOWED
Definition: helics_enums.h:330
@ LOCAL_PROFILING_CAPTURE
Definition: helics_definitions.hpp:89
@ HELICS_HANDLE_OPTION_CONNECTIONS
Definition: helics_enums.h:353
@ HELICS_OK
Definition: helics_enums.h:244
@ SOURCE_ONLY
Definition: helics_definitions.hpp:36
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
@ FORWARD_COMPUTE
Definition: helics_definitions.hpp:54
Flags
Definition: helics_definitions.hpp:20
@ HELICS_PROPERTY_TIME_RT_LAG
Definition: helics_enums.h:263
@ HELICS_FLAG_SINGLE_THREAD_FEDERATE
Definition: helics_enums.h:130
@ HELICS_HANDLE_OPTION_IGNORE_UNIT_MISMATCH
Definition: helics_enums.h:337
@ ENABLE_INIT_ENTRY
Definition: helics_definitions.hpp:63
@ CONNECTIONS_REQUIRED
Definition: helics_definitions.hpp:73
@ TERMINATE_ON_ERROR
Definition: helics_definitions.hpp:34
@ HELICS_FLAG_ENABLE_INIT_ENTRY
Definition: helics_enums.h:152
@ HELICS_HANDLE_OPTION_BUFFER_DATA
Definition: helics_enums.h:333
@ STRICT_INPUT_TYPE_CHECKING
Definition: helics_definitions.hpp:77
@ OBSERVER
Definition: helics_definitions.hpp:22
@ HELICS_FLAG_RESTRICTIVE_TIME_POLICY
Definition: helics_enums.h:121
@ WARNING
print/log warning and errors
Definition: logging.hpp:25
@ RESTRICTIVE_TIME_POLICY
Definition: helics_definitions.hpp:49
@ INVALID_ARGUMENT
Definition: helics_definitions.hpp:102
@ PROFILING
profiling log level
Definition: logging.hpp:24
@ HELICS_HANDLE_OPTION_SINGLE_CONNECTION_ONLY
Definition: helics_enums.h:328
@ HELICS_PROPERTY_TIME_RT_LEAD
Definition: helics_enums.h:266
@ HELICS_PROPERTY_TIME_OUTPUT_DELAY
Definition: helics_enums.h:273
@ DISCARD
Definition: helics_definitions.hpp:104
@ HELICS_PROPERTY_TIME_INPUT_DELAY
Definition: helics_enums.h:271
@ HELICS_FLAG_UNINTERRUPTIBLE
Definition: helics_enums.h:103
@ HELICS_ERROR_EXECUTION_FAILURE
Definition: helics_enums.h:224
@ HELICS_PROPERTY_INT_FILE_LOG_LEVEL
Definition: helics_enums.h:284
@ CONNECTION_FAILURE
Definition: helics_definitions.hpp:98
@ HELICS_FLAG_ONLY_TRANSMIT_ON_CHANGE
Definition: helics_enums.h:110
@ INVALID_STATE_TRANSITION
Definition: helics_definitions.hpp:110
@ HELICS_FLAG_PROFILING_MARKER
Definition: helics_enums.h:177
@ UNINTERRUPTIBLE
Definition: helics_definitions.hpp:24
@ CONNECTIONS_OPTIONAL
Definition: helics_definitions.hpp:75
@ INVALID_FUNCTION_CALL
Definition: helics_definitions.hpp:112
Properties
Definition: helics_definitions.hpp:120
@ HELICS_PROPERTY_TIME_GRANT_TIMEOUT
Definition: helics_enums.h:276
@ HELICS_PROPERTY_TIME_OFFSET
Definition: helics_enums.h:260
@ HELICS_FLAG_DUMPLOG
Definition: helics_enums.h:173
@ DELAY_INIT_ENTRY
Definition: helics_definitions.hpp:61
@ HELICS_ERROR_SYSTEM_FAILURE
Definition: helics_enums.h:232
@ INVALID_OBJECT
Definition: helics_definitions.hpp:100
@ HELICS_HANDLE_OPTION_TIME_RESTRICTED
Definition: helics_enums.h:355
@ HELICS_FLAG_SLOW_RESPONDING
Definition: helics_enums.h:163