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