41 #ifndef __OPENFLUID_FLUIDX_FLUIDXDESCRIPTOR_HPP__
42 #define __OPENFLUID_FLUIDX_FLUIDXDESCRIPTOR_HPP__
63 friend class FluidXReaderImplementation;
64 friend class FluidXWriterImplementation;
83 return m_ModelDescriptor;
88 return m_ModelDescriptor;
93 return m_DomainDescriptor;
98 return m_DomainDescriptor;
103 return m_RunDescriptor;
108 return m_RunDescriptor;
113 return m_DatastoreDescriptor;
118 return m_DatastoreDescriptor;
123 return m_MonitoringDescriptor;
128 return m_MonitoringDescriptor;
Definition: CoupledModelDescriptor.hpp:53
Definition: DatastoreDescriptor.hpp:55
Definition: FluidXDescriptor.hpp:60
const openfluid::fluidx::RunConfigurationDescriptor & runConfiguration() const
Definition: FluidXDescriptor.hpp:106
const openfluid::fluidx::MonitoringDescriptor & monitoring() const
Definition: FluidXDescriptor.hpp:126
openfluid::fluidx::SpatialDomainDescriptor & spatialDomain()
Definition: FluidXDescriptor.hpp:91
openfluid::fluidx::MonitoringDescriptor & monitoring()
Definition: FluidXDescriptor.hpp:121
void reset()
Definition: FluidXDescriptor.hpp:131
openfluid::fluidx::CoupledModelDescriptor & model()
Definition: FluidXDescriptor.hpp:81
openfluid::fluidx::RunConfigurationDescriptor & runConfiguration()
Definition: FluidXDescriptor.hpp:101
const openfluid::fluidx::CoupledModelDescriptor & model() const
Definition: FluidXDescriptor.hpp:86
openfluid::fluidx::DatastoreDescriptor & datastore()
Definition: FluidXDescriptor.hpp:111
const openfluid::fluidx::DatastoreDescriptor & datastore() const
Definition: FluidXDescriptor.hpp:116
const openfluid::fluidx::SpatialDomainDescriptor & spatialDomain() const
Definition: FluidXDescriptor.hpp:96
Definition: MonitoringDescriptor.hpp:53
Definition: RunConfigurationDescriptor.hpp:53
Definition: SpatialDomainDescriptor.hpp:63
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47