Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase SOLVER_EULER

La clase SOLVER_EULER implementa la interfaz del solver numerico mediante el algoritmo clasico de EULER que realiza incrementos de la forma f(t+delta_t) = f(t) + delta_t * f'(t) + E(t2) donde E(t2) es un error de orden 2 en la serie de Taylor que describe a f(t). Más...

#include <solver.h>

Diagrama de herencias de SOLVER_EULER

Inheritance graph
[leyenda]
Diagrama de colaboración para SOLVER_EULER:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 SOLVER_EULER (ECUACION_DIFERENCIAL *Mi_ecuacion)
virtual ~SOLVER_EULER ()
void ejecutar_solucion (double delta_t)

Descripción detallada

La clase SOLVER_EULER implementa la interfaz del solver numerico mediante el algoritmo clasico de EULER que realiza incrementos de la forma f(t+delta_t) = f(t) + delta_t * f'(t) + E(t2) donde E(t2) es un error de orden 2 en la serie de Taylor que describe a f(t).

Definición en la línea 82 del archivo solver.h.


Documentación del constructor y destructor

SOLVER_EULER::SOLVER_EULER ECUACION_DIFERENCIAL Mi_ecuacion  ) 
 

Definición en la línea 88 del archivo solver.C.

SOLVER_EULER::~SOLVER_EULER  )  [virtual]
 

Definición en la línea 94 del archivo solver.C.

References SOLVER::num_variables_de_estado, SOLVER::temp1, y SOLVER::temp2.


Documentación de las funciones miembro

void SOLVER_EULER::ejecutar_solucion double  delta_t  )  [virtual]
 

Implements SOLVER.

Definición en la línea 107 del archivo solver.C.

References SOLVER::Ecuacion, SOLVER::escalar_vector(), ECUACION_DIFERENCIAL::ODE_actualizar_variables_de_estado(), ECUACION_DIFERENCIAL::ODE_calcular_la_primera_derivada(), ECUACION_DIFERENCIAL::ODE_reportar_variables_de_estado(), SOLVER::sumar_vectores(), SOLVER::temp1, y SOLVER::temp2.

Referenciado por MASA_PUNTUAL::actualizar(), y COSA_RIGIDA::actualizar().

Here is the call graph for this function:


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.