coral
A C++ library for distributed co-simulation
|
▼ coral | |
▼ bus | |
variable_io.hpp | Defines the coral::bus::VariablePublisher and coral::bus::VariableSubscriber classes |
▼ fmi | |
fmu.hpp | Defines a version-independent FMU interface |
fmu1.hpp | Classes for dealing with FMI 1.0 FMUs |
fmu2.hpp | Classes for dealing with FMI 2.0 FMUs |
importer.hpp | FMU import functionality |
▼ master | |
cluster.hpp | Defines the coral::master::ProviderCluster class and related functionality |
execution.hpp | Defines the coral::master::Execution class and related functionality |
execution_options.hpp | Configuration options for an execution |
▼ provider | |
provider.hpp | Defines the coral::provider::SlaveProvider class and related functionality |
slave_creator.hpp | Defines the coral::provider::SlaveCreator interface and related functionality |
▼ slave | |
exception.hpp | Exceptions specific to coral::slave |
instance.hpp | Defines the coral::slave::Instance interface |
logging.hpp | Defines the coral::slave::LoggingInstance class |
runner.hpp | Defines the coral::slave::Runner class and related functionality |
▼ util | |
filesystem.hpp | Filesystem utilities |
config.h | |
fmi.hpp | Main module header for coral::fmi. Includes all headers in coral/fmi/ |
log.hpp | Main header file for coral::log (but also contains a few macros) |
master.hpp | Main module header for coral::master. Includes all headers in coral/master/ |
model.hpp | Main module header for coral::model |
net.hpp | Main module header for coral::net |
provider.hpp | Main module header for coral::provider. Includes all headers in coral/provider/ |
slave.hpp | Main module header for coral::slave. Includes all headers in coral/slave/ |