COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Storage for the values pointed to by a ConfigurableConstant. More...
#include <ConfigurableConstant.hpp>
Public Types | |
typedef std::map< std::string, std::string > | DescriptionsT |
typedef ConstantStorageType< Real >::type | ScalarsT |
typedef ConstantStorageType< RealVector >::type | VectorsT |
typedef ConstantStorageType< std::vector< Real > >::type | VectorsProxiesT |
Public Member Functions | |
ScalarsT & | values (const Real &) |
VectorsT & | values (const RealVector &) |
void | convert_vector_proxy () |
Triggered when an option changes, copies all stored constants to RealVector storage. More... | |
Public Attributes | |
DescriptionsT | descriptions |
ScalarsT | m_scalars |
VectorsT | m_vectors |
VectorsProxiesT | m_vector_proxies |
Storage for the values pointed to by a ConfigurableConstant.
Definition at line 57 of file ConfigurableConstant.hpp.
typedef std::map<std::string, std::string> DescriptionsT |
Definition at line 59 of file ConfigurableConstant.hpp.
typedef ConstantStorageType<Real>::type ScalarsT |
Definition at line 60 of file ConfigurableConstant.hpp.
typedef ConstantStorageType< std::vector<Real> >::type VectorsProxiesT |
Definition at line 62 of file ConfigurableConstant.hpp.
typedef ConstantStorageType<RealVector>::type VectorsT |
Definition at line 61 of file ConfigurableConstant.hpp.
|
inline |
Triggered when an option changes, copies all stored constants to RealVector storage.
Definition at line 75 of file ConfigurableConstant.hpp.
|
inline |
Definition at line 64 of file ConfigurableConstant.hpp.
|
inline |
Definition at line 69 of file ConfigurableConstant.hpp.
DescriptionsT descriptions |
Definition at line 89 of file ConfigurableConstant.hpp.
ScalarsT m_scalars |
Definition at line 90 of file ConfigurableConstant.hpp.
VectorsProxiesT m_vector_proxies |
Definition at line 92 of file ConfigurableConstant.hpp.
VectorsT m_vectors |
Definition at line 91 of file ConfigurableConstant.hpp.
Send comments to: COOLFluiD Web Admin |