1 #ifndef EMM_BrentIterativeTimeStep_H 2 #define EMM_BrentIterativeTimeStep_H 48 static inline SP::EMM_BrentIterativeTimeStep
New() {
This class compute the new time step by optimizing a function EMM_LandauLisfchitzSystem::computeEnerg...
Definition: EMM_BrentIterativeTimeStep.h:16
#define tUInteger
Definition: types.h:91
virtual tBoolean optimizeTimeFunction(tReal &dt, const tReal &dt_bound, tUInteger &evaluationsNumber)
optimize the time step function
Definition: EMM_BrentIterativeTimeStep.cpp:60
EMM_BrentIterativeTimeStep(void)
create
Definition: EMM_BrentIterativeTimeStep.cpp:53
#define tBoolean
Definition: types.h:139
This class describes the iterative optimal time.
Definition: EMM_IterativeTimeStep.h:20
DEFINE_SPTR(EMM_BrentIterativeTimeStep)
virtual ~EMM_BrentIterativeTimeStep(void)
destroy
Definition: EMM_BrentIterativeTimeStep.cpp:57
SP_OBJECT(EMM_BrentIterativeTimeStep)
#define tReal
Definition: types.h:118
static SP::EMM_BrentIterativeTimeStep New()
build a shared pointer associated to the class
Definition: EMM_BrentIterativeTimeStep.h:48
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141