La clase tipo Pds::IterationConf . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/IterationConf. Más...
#include <IterationConf.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::IterationConf | |
IterationConf (void) | |
Crea un objeto vazio de tipo Pds::IterationConf. El método IsEmpty() retorna true. Más... | |
~IterationConf () | |
Métodos get set | |
Indican o establecen el estado de una matriz. | |
bool | SetAlpha (double Alpha) |
Coloca el valor alpha. Más... | |
double | GetAlpha (void) const |
Devuelve el valor alpha. Más... | |
bool | GetAlphaSmart (void) const |
Devuelve el valor AlphaSmart. Más... | |
bool | SetAlphaSmart (bool AlphaSmart) |
Establece el valor AlphaSmart. Más... | |
double | GetAlphaFactor (void) const |
Devuelve el valor AlphaFactor. Más... | |
bool | SetAlphaFactor (double AlphaFactor) |
Establece el valor AlphaFactor. Más... | |
bool | SetLambda (double Lambda) |
Coloca el valor lambda. Más... | |
double | GetLambda (void) const |
Devuelve el valor Lambda. Más... | |
bool | SetGamma (double Lambda) |
Coloca el valor gamma. Más... | |
double | GetGamma (void) const |
Devuelve el valor gamma. Más... | |
bool | SetMinError (double MinError) |
Coloca el valor MinError. Más... | |
double | GetMinError (void) const |
Devuelve el valor MinError. Más... | |
bool | SetMaxIter (unsigned int MaxIter) |
Coloca el valor MaxIter. Más... | |
unsigned int | GetMaxIter (void) const |
Devuelve el valor MaxIter. Más... | |
void | Print (std::string str) const |
Imprime en pantalla el contenido de la IterationConf después del texto indicado en str. Más... | |
Campos de datos | |
bool | Show |
double | LastError |
double | LastIter |
Atributos privados | |
double | Alpha |
double | AlphaFactor |
bool | AlphaSmart |
double | Lambda |
double | Gamma |
double | MinError |
unsigned int | MaxIter |
La clase tipo Pds::IterationConf . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/IterationConf.
Definición en la línea 55 del archivo IterationConf.hpp.
|
private |
Alpha.
Definición en la línea 59 del archivo IterationConf.hpp.
|
private |
Alpha factor cuando AlphaSmart==true.
Definición en la línea 62 del archivo IterationConf.hpp.
|
private |
Alpha smart habilita o dehabilita. Disminuye iteraciones pero aumenta el tiempo de iteración.
Definición en la línea 67 del archivo IterationConf.hpp.
|
private |
Lambda.
Definición en la línea 70 del archivo IterationConf.hpp.
|
private |
Gamma.
Definición en la línea 73 del archivo IterationConf.hpp.
|
private |
Minimo error aceptado.
Definición en la línea 76 del archivo IterationConf.hpp.
|
private |
Maximo numero de iteraciones aceptadas.
Definición en la línea 79 del archivo IterationConf.hpp.
bool Pds::IterationConf::Show |
Habilita si los datos seran mosrados.
Definición en la línea 85 del archivo IterationConf.hpp.
double Pds::IterationConf::LastError |
Ultimo error.
Definición en la línea 88 del archivo IterationConf.hpp.
double Pds::IterationConf::LastIter |
Ultimo número de iteraciones.
Definición en la línea 91 del archivo IterationConf.hpp.