libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia de la plantilla de la Clase moMinimize1< Real >

#include <moMathNumericalAnalysis.h>

Diagrama de herencias de moMinimize1< Real >
Inheritance graph
Diagrama de colaboración para moMinimize1< Real >:
Collaboration graph

Tipos públicos

typedef Real(* Function) (Real, void *)
 

Métodos públicos

 moMinimize1 (Function oFunction, int iMaxLevel, int iMaxBracket, void *pvData=0)
 
int & MaxLevel ()
 
int & MaxBracket ()
 
void *& UserData ()
 
void GetMinimum (Real fT0, Real fT1, Real fTInitial, Real &rfTMin, Real &rfFMin)
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Métodos privados

void GetMinimum (Real fT0, Real fF0, Real fT1, Real fF1, int iLevel)
 
void GetMinimum (Real fT0, Real fF0, Real fTm, Real fFm, Real fT1, Real fF1, int iLevel)
 
void GetBracketedMinimum (Real fT0, Real fF0, Real fTm, Real fFm, Real fT1, Real fF1, int iLevel)
 

Atributos privados

Function m_oFunction
 
int m_iMaxLevel
 
int m_iMaxBracket
 
Real m_fTMin
 
Real m_fFMin
 
void * m_pvData
 

Otros miembros heredados

- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 
- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 

Descripción detallada

template<class Real>
class moMinimize1< Real >

Definición en la línea 119 del archivo moMathNumericalAnalysis.h.

Documentación de los 'Typedef' miembros de la clase

◆ Function

template<class Real >
typedef Real(* moMinimize1< Real >::Function) (Real, void *)

Definición en la línea 122 del archivo moMathNumericalAnalysis.h.

Documentación del constructor y destructor

◆ moMinimize1()

template<class Real >
moMinimize1< Real >::moMinimize1 ( Function  oFunction,
int  iMaxLevel,
int  iMaxBracket,
void *  pvData = 0 
)

Definición en la línea 158 del archivo moMathNumericalAnalysis.cpp.

Documentación de las funciones miembro

◆ GetBracketedMinimum()

template<class Real >
void moMinimize1< Real >::GetBracketedMinimum ( Real  fT0,
Real  fF0,
Real  fTm,
Real  fFm,
Real  fT1,
Real  fF1,
int  iLevel 
)
private

Definición en la línea 377 del archivo moMathNumericalAnalysis.cpp.

Gráfico de llamadas para esta función:

◆ GetMinimum() [1/3]

template<class Real >
void moMinimize1< Real >::GetMinimum ( Real  fT0,
Real  fT1,
Real  fTInitial,
Real &  rfTMin,
Real &  rfFMin 
)

Definición en la línea 187 del archivo moMathNumericalAnalysis.cpp.

◆ GetMinimum() [2/3]

template<class Real >
void moMinimize1< Real >::GetMinimum ( Real  fT0,
Real  fF0,
Real  fT1,
Real  fF1,
int  iLevel 
)
private

Definición en la línea 293 del archivo moMathNumericalAnalysis.cpp.

◆ GetMinimum() [3/3]

template<class Real >
void moMinimize1< Real >::GetMinimum ( Real  fT0,
Real  fF0,
Real  fTm,
Real  fFm,
Real  fT1,
Real  fF1,
int  iLevel 
)
private

Definición en la línea 206 del archivo moMathNumericalAnalysis.cpp.

◆ MaxBracket()

template<class Real >
int & moMinimize1< Real >::MaxBracket ( )

Definición en la línea 175 del archivo moMathNumericalAnalysis.cpp.

◆ MaxLevel()

template<class Real >
int & moMinimize1< Real >::MaxLevel ( )

Definición en la línea 169 del archivo moMathNumericalAnalysis.cpp.

◆ UserData()

template<class Real >
void *& moMinimize1< Real >::UserData ( )

Definición en la línea 181 del archivo moMathNumericalAnalysis.cpp.

Documentación de los datos miembro

◆ m_fFMin

template<class Real >
Real moMinimize1< Real >::m_fFMin
private

Definición en la línea 137 del archivo moMathNumericalAnalysis.h.

◆ m_fTMin

template<class Real >
Real moMinimize1< Real >::m_fTMin
private

Definición en la línea 137 del archivo moMathNumericalAnalysis.h.

◆ m_iMaxBracket

template<class Real >
int moMinimize1< Real >::m_iMaxBracket
private

Definición en la línea 136 del archivo moMathNumericalAnalysis.h.

◆ m_iMaxLevel

template<class Real >
int moMinimize1< Real >::m_iMaxLevel
private

Definición en la línea 136 del archivo moMathNumericalAnalysis.h.

◆ m_oFunction

template<class Real >
Function moMinimize1< Real >::m_oFunction
private

Definición en la línea 135 del archivo moMathNumericalAnalysis.h.

◆ m_pvData

template<class Real >
void* moMinimize1< Real >::m_pvData
private

Definición en la línea 138 del archivo moMathNumericalAnalysis.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros: