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 ECUACION_DIFERENCIAL

En el esquema de representacion y simulacion AQUYNZA se tienen funciones fisicas de una manera implicita (NO analitica). Más...

#include <solver.h>

Diagrama de herencias de ECUACION_DIFERENCIAL

Inheritance graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

virtual int ODE_numero_de_variables_de_estado (void)=0
virtual void ODE_reportar_variables_de_estado (double *Datos)=0
virtual void ODE_actualizar_variables_de_estado (double *Datos)=0
virtual void ODE_calcular_la_primera_derivada (double *Datos)=0

Descripción detallada

En el esquema de representacion y simulacion AQUYNZA se tienen funciones fisicas de una manera implicita (NO analitica).

La interface ECUACION_DIFERENCIAL determina las operaciones que debe ofrecer un conjunto de datos en donde ciertas variables de estado conforman una ecuacion diferencial.

La razon de ser de esta interface es independizar el proceso de calculo basado en analisis numerico de la representacion interna de los datos en el modelo AQUYNZA.

Esta interface tambien es llamada "ODE" (Ordinary Diferential Ecuation).

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


Documentación de las funciones miembro

virtual void ECUACION_DIFERENCIAL::ODE_actualizar_variables_de_estado double *  Datos  )  [pure virtual]
 

Implemented in COSA, MASA_PUNTUAL, COSA_RIGIDA, COSA_FLEXIBLE, and TELA.

Referenciado por SOLVER_EULER::ejecutar_solucion().

virtual void ECUACION_DIFERENCIAL::ODE_calcular_la_primera_derivada double *  Datos  )  [pure virtual]
 

Implemented in COSA, MASA_PUNTUAL, COSA_RIGIDA, COSA_FLEXIBLE, and TELA.

Referenciado por SOLVER_EULER::ejecutar_solucion().

virtual int ECUACION_DIFERENCIAL::ODE_numero_de_variables_de_estado void   )  [pure virtual]
 

Implemented in COSA, MASA_PUNTUAL, COSA_RIGIDA, COSA_FLEXIBLE, and TELA.

Referenciado por SOLVER::SOLVER().

virtual void ECUACION_DIFERENCIAL::ODE_reportar_variables_de_estado double *  Datos  )  [pure virtual]
 

Implemented in COSA, MASA_PUNTUAL, COSA_RIGIDA, COSA_FLEXIBLE, and TELA.

Referenciado por SOLVER_EULER::ejecutar_solucion().


La documentación para esta clase fué generada a partir del siguiente archivo:
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.