Manual for OpenFLUID 2.1.10

Classes | Public Member Functions | List of all members
openfluid::fluidx::FluidXDescriptor Class Reference

#include <fluidx/FluidXDescriptor.hpp>

Public Member Functions

 FluidXDescriptor (openfluid::base::IOListener *Listener)
 
 ~FluidXDescriptor ()
 
void loadFromDirectory (const std::string &DirPath)
 
openfluid::fluidx::CoupledModelDescriptormodel ()
 
const openfluid::fluidx::CoupledModelDescriptormodel () const
 
openfluid::fluidx::SpatialDomainDescriptorspatialDomain ()
 
const openfluid::fluidx::SpatialDomainDescriptorspatialDomain () const
 
openfluid::fluidx::RunConfigurationDescriptorrunConfiguration ()
 
const openfluid::fluidx::RunConfigurationDescriptorrunConfiguration () const
 
openfluid::fluidx::DatastoreDescriptordatastore ()
 
const openfluid::fluidx::DatastoreDescriptordatastore () const
 
openfluid::fluidx::MonitoringDescriptormonitoring ()
 
const openfluid::fluidx::MonitoringDescriptormonitoring () const
 
void writeToManyFiles (const std::string &DirPath)
 
void writeToSingleFile (const std::string &FilePath)
 

Constructor & Destructor Documentation

◆ FluidXDescriptor()

openfluid::fluidx::FluidXDescriptor::FluidXDescriptor ( openfluid::base::IOListener Listener)

◆ ~FluidXDescriptor()

openfluid::fluidx::FluidXDescriptor::~FluidXDescriptor ( )
inline

Member Function Documentation

◆ datastore() [1/2]

openfluid::fluidx::DatastoreDescriptor& openfluid::fluidx::FluidXDescriptor::datastore ( )
inline

◆ datastore() [2/2]

const openfluid::fluidx::DatastoreDescriptor& openfluid::fluidx::FluidXDescriptor::datastore ( ) const
inline

◆ loadFromDirectory()

void openfluid::fluidx::FluidXDescriptor::loadFromDirectory ( const std::string &  DirPath)

◆ model() [1/2]

openfluid::fluidx::CoupledModelDescriptor& openfluid::fluidx::FluidXDescriptor::model ( )
inline

◆ model() [2/2]

const openfluid::fluidx::CoupledModelDescriptor& openfluid::fluidx::FluidXDescriptor::model ( ) const
inline

◆ monitoring() [1/2]

openfluid::fluidx::MonitoringDescriptor& openfluid::fluidx::FluidXDescriptor::monitoring ( )
inline

◆ monitoring() [2/2]

const openfluid::fluidx::MonitoringDescriptor& openfluid::fluidx::FluidXDescriptor::monitoring ( ) const
inline

◆ runConfiguration() [1/2]

openfluid::fluidx::RunConfigurationDescriptor& openfluid::fluidx::FluidXDescriptor::runConfiguration ( )
inline

◆ runConfiguration() [2/2]

const openfluid::fluidx::RunConfigurationDescriptor& openfluid::fluidx::FluidXDescriptor::runConfiguration ( ) const
inline

◆ spatialDomain() [1/2]

openfluid::fluidx::SpatialDomainDescriptor& openfluid::fluidx::FluidXDescriptor::spatialDomain ( )
inline

◆ spatialDomain() [2/2]

const openfluid::fluidx::SpatialDomainDescriptor& openfluid::fluidx::FluidXDescriptor::spatialDomain ( ) const
inline

◆ writeToManyFiles()

void openfluid::fluidx::FluidXDescriptor::writeToManyFiles ( const std::string &  DirPath)

◆ writeToSingleFile()

void openfluid::fluidx::FluidXDescriptor::writeToSingleFile ( const std::string &  FilePath)

The documentation for this class was generated from the following file: