C++ main module for emicrom Package  1.0
Public Member Functions | Private Attributes | List of all members
BrentFunction Class Reference
Collaboration diagram for BrentFunction:
Collaboration graph
[legend]

Public Member Functions

 BrentFunction (EMM_IterativeTimeStep &m)
 
tReal operator() (tReal const &dt)
 
const tRealgetArgMin ()
 
const tRealgetMin ()
 

Private Attributes

EMM_IterativeTimeStepmF
 
tReal mE_opt
 
tReal mdt_opt
 

Constructor & Destructor Documentation

◆ BrentFunction()

BrentFunction::BrentFunction ( EMM_IterativeTimeStep m)
inline

References CORE_Object::getRealInfinity().

Here is the call graph for this function:

Member Function Documentation

◆ getArgMin()

const tReal& BrentFunction::getArgMin ( )
inline

References mdt_opt.

Referenced by EMM_BrentIterativeTimeStep::optimizeTimeFunction().

Here is the caller graph for this function:

◆ getMin()

const tReal& BrentFunction::getMin ( )
inline

References mE_opt.

Referenced by EMM_BrentIterativeTimeStep::optimizeTimeFunction().

Here is the caller graph for this function:

◆ operator()()

tReal BrentFunction::operator() ( tReal const &  dt)
inline

References EMM_IterativeTimeStep::computeTimeFunction(), CORE_Real::toString(), and tReal.

Here is the call graph for this function:

Member Data Documentation

◆ mdt_opt

tReal BrentFunction::mdt_opt
private

Referenced by getArgMin().

◆ mE_opt

tReal BrentFunction::mE_opt
private

Referenced by getMin().

◆ mF

EMM_IterativeTimeStep& BrentFunction::mF
private

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