1 #ifndef SM_TemperatureNoiseRate_H
2 #define SM_TemperatureNoiseRate_H
92 inline static CORE_UniquePointer<Self>
New() {
93 return CORE_UniquePointer<Self>(
new Self(),
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:113
virtual tMemSize getContentsMemorySize() const
return nthe memory size of the included associations
Definition: CORE_Object.h:278
This class is a simulation of one trajectory class for Stoch Magnet package.
Definition: SM_LandauLifschitzSystem.h:59
This class is a base class for Stoch Microm package.
Definition: SM_Object.h:36
This class computes the relation between noire rate and temperature.
Definition: SM_TemperatureNoiseRate.h:26
static CORE_UniquePointer< Self > New()
build a new instance of a stochastic data
Definition: SM_TemperatureNoiseRate.h:92
virtual tMemSize getMemorySize() const
return the memory size of the class and the memory size of all its attributes/associations
Definition: SM_TemperatureNoiseRate.h:72
SM_TemperatureNoiseRate(void)
create
Definition: SM_TemperatureNoiseRate.cpp:6
static tReal ComputeTemperatureNoiseRate(const tReal &T, const SM_LandauLifschitzSystem &system)
compte the noise rate of the system corresponding to temperature
Definition: SM_TemperatureNoiseRate.cpp:15
virtual tMemSize getContentsMemorySize() const
return the memory size of the included associations
Definition: SM_TemperatureNoiseRate.h:84
virtual ~SM_TemperatureNoiseRate(void)
destroy
Definition: SM_TemperatureNoiseRate.cpp:11