HydroSDL/hydro_source/compute_state_dot.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void compute_state_dot (struct datas *d, struct parameters *P, double *state)
 Evaluates right hand side of partial differential equation.


Detailed Description

Author:
basile.graf@epfl.ch
This file contains stuff related to evaluation of $ f $ in $ \frac{\partial\vec{q}}{\partial t}=f(\vec{q}, \vec{Q}, \vec{p}) $

Definition in file compute_state_dot.h.


Function Documentation

void compute_state_dot ( struct datas d,
struct parameters P,
double *  state 
)

Evaluates right hand side of partial differential equation.

This function evaluates $ f $ in $ \frac{\partial\vec{q}}{\partial t}=f(\vec{q}, \vec{Q}, \vec{p}) $
$ \vec{q} $ : state, i.e. state
$ \vec{Q} $ : generalized applied forces, i.e. computed from *d and *P
$ \vec{p} $ : lots of parameters , i.e. from *d and *P

Parameters:
*d : pointer to the datas data-structure
*P : parameters struct comming from MATLAB
state,: state vector (double[12])

Definition at line 37 of file compute_state_dot.cpp.

References acceleration_compute(), aero_coeff_control(), angles_compute(), data_update_state(), datas::dEqu_left, datas::dEqu_right, datas::dEqu_yaw, datas::E_foils, datas::E_yaw, EE_flat_compute(), datas::EE_left, datas::EE_left_flat, datas::EE_right, datas::EE_right_flat, datas::EE_yaw, datas::EE_yaw_flat, datas::epsilon, equ_compute(), datas::Equ_left, datas::Equ_right, datas::Equ_yaw, datas::Fac_update, and forces_compute().

Referenced by f().


Generated on Wed Sep 20 14:30:04 2006 for hydroSDL by  doxygen 1.4.7