\hypertarget{struct_o_d_e__data}{
\section{ODE\_\-data Struct Reference}
\label{struct_o_d_e__data}\index{ODE_data@{ODE\_\-data}}
}
Datas relative to the ODE solver.  


{\tt \#include $<$Datas.h$>$}

Collaboration diagram for ODE\_\-data:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=84pt]{struct_o_d_e__data__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{CompactItemize}
\item 
double $\ast$ \hyperlink{struct_o_d_e__data_5f21658d47636bae85338c914c66d385}{state}
\item 
\hyperlink{structparameters}{parameters} $\ast$ \hyperlink{struct_o_d_e__data_6b9a761ea059f778c4961117ff1859ce}{P}
\item 
\hyperlink{structdatas}{datas} $\ast$ \hyperlink{struct_o_d_e__data_8fe3d151856d2cf240fed10d8888e7ed}{d}
\item 
double \hyperlink{struct_o_d_e__data_987418fb0566c99e7f1899b8bb54587c}{time\_\-param}
\item 
double \hyperlink{struct_o_d_e__data_000d31dbabe39ca0ddc94389b8d133c4}{Cumul\-Num\-Of\-Steps}
\item 
realtype \hyperlink{struct_o_d_e__data_40f2dc9b8008ad12987f9017d08ea1bb}{reltol}
\begin{CompactList}\small\item\em $<$ Cumulative number of integration steps \item\end{CompactList}\item 
realtype \hyperlink{struct_o_d_e__data_dcdec9509ae6b7c5b39d3dd333282b8b}{t}
\item 
realtype \hyperlink{struct_o_d_e__data_e9b96e2ec1f8f3a558416236abed2554}{tout}
\item 
N\_\-Vector \hyperlink{struct_o_d_e__data_883b75928e3e94add68346a172ef808b}{y}
\item 
N\_\-Vector \hyperlink{struct_o_d_e__data_7c0f583e98b6175c5d50d97dd1a11933}{abstol}
\item 
void $\ast$ \hyperlink{struct_o_d_e__data_e33e20a9abc497cebe7b2e50a8704c4e}{cvode\_\-mem}
\item 
int \hyperlink{struct_o_d_e__data_9fa19ac7d8958bded61c485999243b42}{flag}
\item 
int \hyperlink{struct_o_d_e__data_5f03299bc5b649b32f0b616c45103ca3}{flagr}
\item 
int \hyperlink{struct_o_d_e__data_844d6359b2d8b9a39b71e60654daf06e}{iout}
\item 
int \hyperlink{struct_o_d_e__data_c3fdefc946336773b53bc9332c737c7e}{rootsfound} \mbox{[}2\mbox{]}
\end{CompactItemize}


\subsection{Detailed Description}
Datas relative to the ODE solver. 

Contains data for the solver and pointers to the general structure datas $\ast$d as well as a pointer to parameters $\ast$P. 



Definition at line 279 of file Datas.h.

\subsection{Field Documentation}
\hypertarget{struct_o_d_e__data_7c0f583e98b6175c5d50d97dd1a11933}{
\index{ODE_data@{ODE\_\-data}!abstol@{abstol}}
\index{abstol@{abstol}!ODE_data@{ODE\_\-data}}
\subsubsection[abstol]{\setlength{\rightskip}{0pt plus 5cm}N\_\-Vector \hyperlink{struct_o_d_e__data_7c0f583e98b6175c5d50d97dd1a11933}{ODE\_\-data::abstol}}}
\label{struct_o_d_e__data_7c0f583e98b6175c5d50d97dd1a11933}




Definition at line 295 of file Datas.h.

Referenced by solver\_\-init().\hypertarget{struct_o_d_e__data_000d31dbabe39ca0ddc94389b8d133c4}{
\index{ODE_data@{ODE\_\-data}!CumulNumOfSteps@{CumulNumOfSteps}}
\index{CumulNumOfSteps@{CumulNumOfSteps}!ODE_data@{ODE\_\-data}}
\subsubsection[CumulNumOfSteps]{\setlength{\rightskip}{0pt plus 5cm}double \hyperlink{struct_o_d_e__data_000d31dbabe39ca0ddc94389b8d133c4}{ODE\_\-data::Cumul\-Num\-Of\-Steps}}}
\label{struct_o_d_e__data_000d31dbabe39ca0ddc94389b8d133c4}




Definition at line 290 of file Datas.h.

Referenced by solve\_\-ODE().\hypertarget{struct_o_d_e__data_e33e20a9abc497cebe7b2e50a8704c4e}{
\index{ODE_data@{ODE\_\-data}!cvode_mem@{cvode\_\-mem}}
\index{cvode_mem@{cvode\_\-mem}!ODE_data@{ODE\_\-data}}
\subsubsection[cvode\_\-mem]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ \hyperlink{struct_o_d_e__data_e33e20a9abc497cebe7b2e50a8704c4e}{ODE\_\-data::cvode\_\-mem}}}
\label{struct_o_d_e__data_e33e20a9abc497cebe7b2e50a8704c4e}




Definition at line 296 of file Datas.h.

Referenced by solve\_\-ODE(), solver\_\-free(), and solver\_\-init().\hypertarget{struct_o_d_e__data_8fe3d151856d2cf240fed10d8888e7ed}{
\index{ODE_data@{ODE\_\-data}!d@{d}}
\index{d@{d}!ODE_data@{ODE\_\-data}}
\subsubsection[d]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structdatas}{datas}$\ast$ \hyperlink{struct_o_d_e__data_8fe3d151856d2cf240fed10d8888e7ed}{ODE\_\-data::d}}}
\label{struct_o_d_e__data_8fe3d151856d2cf240fed10d8888e7ed}




Definition at line 283 of file Datas.h.

Referenced by f(), mex\-Function(), and solve\_\-ODE().\hypertarget{struct_o_d_e__data_9fa19ac7d8958bded61c485999243b42}{
\index{ODE_data@{ODE\_\-data}!flag@{flag}}
\index{flag@{flag}!ODE_data@{ODE\_\-data}}
\subsubsection[flag]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct_o_d_e__data_9fa19ac7d8958bded61c485999243b42}{ODE\_\-data::flag}}}
\label{struct_o_d_e__data_9fa19ac7d8958bded61c485999243b42}




Definition at line 297 of file Datas.h.

Referenced by solve\_\-ODE().\hypertarget{struct_o_d_e__data_5f03299bc5b649b32f0b616c45103ca3}{
\index{ODE_data@{ODE\_\-data}!flagr@{flagr}}
\index{flagr@{flagr}!ODE_data@{ODE\_\-data}}
\subsubsection[flagr]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct_o_d_e__data_5f03299bc5b649b32f0b616c45103ca3}{ODE\_\-data::flagr}}}
\label{struct_o_d_e__data_5f03299bc5b649b32f0b616c45103ca3}




Definition at line 297 of file Datas.h.\hypertarget{struct_o_d_e__data_844d6359b2d8b9a39b71e60654daf06e}{
\index{ODE_data@{ODE\_\-data}!iout@{iout}}
\index{iout@{iout}!ODE_data@{ODE\_\-data}}
\subsubsection[iout]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct_o_d_e__data_844d6359b2d8b9a39b71e60654daf06e}{ODE\_\-data::iout}}}
\label{struct_o_d_e__data_844d6359b2d8b9a39b71e60654daf06e}




Definition at line 297 of file Datas.h.\hypertarget{struct_o_d_e__data_6b9a761ea059f778c4961117ff1859ce}{
\index{ODE_data@{ODE\_\-data}!P@{P}}
\index{P@{P}!ODE_data@{ODE\_\-data}}
\subsubsection[P]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{structparameters}{parameters}$\ast$ \hyperlink{struct_o_d_e__data_6b9a761ea059f778c4961117ff1859ce}{ODE\_\-data::P}}}
\label{struct_o_d_e__data_6b9a761ea059f778c4961117ff1859ce}




Definition at line 282 of file Datas.h.

Referenced by f(), and mex\-Function().\hypertarget{struct_o_d_e__data_40f2dc9b8008ad12987f9017d08ea1bb}{
\index{ODE_data@{ODE\_\-data}!reltol@{reltol}}
\index{reltol@{reltol}!ODE_data@{ODE\_\-data}}
\subsubsection[reltol]{\setlength{\rightskip}{0pt plus 5cm}realtype \hyperlink{struct_o_d_e__data_40f2dc9b8008ad12987f9017d08ea1bb}{ODE\_\-data::reltol}}}
\label{struct_o_d_e__data_40f2dc9b8008ad12987f9017d08ea1bb}


$<$ Cumulative number of integration steps 



Definition at line 294 of file Datas.h.\hypertarget{struct_o_d_e__data_c3fdefc946336773b53bc9332c737c7e}{
\index{ODE_data@{ODE\_\-data}!rootsfound@{rootsfound}}
\index{rootsfound@{rootsfound}!ODE_data@{ODE\_\-data}}
\subsubsection[rootsfound]{\setlength{\rightskip}{0pt plus 5cm}int \hyperlink{struct_o_d_e__data_c3fdefc946336773b53bc9332c737c7e}{ODE\_\-data::rootsfound}\mbox{[}2\mbox{]}}}
\label{struct_o_d_e__data_c3fdefc946336773b53bc9332c737c7e}




Definition at line 298 of file Datas.h.\hypertarget{struct_o_d_e__data_5f21658d47636bae85338c914c66d385}{
\index{ODE_data@{ODE\_\-data}!state@{state}}
\index{state@{state}!ODE_data@{ODE\_\-data}}
\subsubsection[state]{\setlength{\rightskip}{0pt plus 5cm}double$\ast$ \hyperlink{struct_o_d_e__data_5f21658d47636bae85338c914c66d385}{ODE\_\-data::state}}}
\label{struct_o_d_e__data_5f21658d47636bae85338c914c66d385}




Definition at line 281 of file Datas.h.

Referenced by f(), mex\-Function(), and solver\_\-init().\hypertarget{struct_o_d_e__data_dcdec9509ae6b7c5b39d3dd333282b8b}{
\index{ODE_data@{ODE\_\-data}!t@{t}}
\index{t@{t}!ODE_data@{ODE\_\-data}}
\subsubsection[t]{\setlength{\rightskip}{0pt plus 5cm}realtype \hyperlink{struct_o_d_e__data_dcdec9509ae6b7c5b39d3dd333282b8b}{ODE\_\-data::t}}}
\label{struct_o_d_e__data_dcdec9509ae6b7c5b39d3dd333282b8b}




Definition at line 294 of file Datas.h.\hypertarget{struct_o_d_e__data_987418fb0566c99e7f1899b8bb54587c}{
\index{ODE_data@{ODE\_\-data}!time_param@{time\_\-param}}
\index{time_param@{time\_\-param}!ODE_data@{ODE\_\-data}}
\subsubsection[time\_\-param]{\setlength{\rightskip}{0pt plus 5cm}double \hyperlink{struct_o_d_e__data_987418fb0566c99e7f1899b8bb54587c}{ODE\_\-data::time\_\-param}}}
\label{struct_o_d_e__data_987418fb0566c99e7f1899b8bb54587c}




Definition at line 287 of file Datas.h.

Referenced by get\_\-time(), mex\-Function(), and solve\_\-ODE().\hypertarget{struct_o_d_e__data_e9b96e2ec1f8f3a558416236abed2554}{
\index{ODE_data@{ODE\_\-data}!tout@{tout}}
\index{tout@{tout}!ODE_data@{ODE\_\-data}}
\subsubsection[tout]{\setlength{\rightskip}{0pt plus 5cm}realtype \hyperlink{struct_o_d_e__data_e9b96e2ec1f8f3a558416236abed2554}{ODE\_\-data::tout}}}
\label{struct_o_d_e__data_e9b96e2ec1f8f3a558416236abed2554}




Definition at line 294 of file Datas.h.\hypertarget{struct_o_d_e__data_883b75928e3e94add68346a172ef808b}{
\index{ODE_data@{ODE\_\-data}!y@{y}}
\index{y@{y}!ODE_data@{ODE\_\-data}}
\subsubsection[y]{\setlength{\rightskip}{0pt plus 5cm}N\_\-Vector \hyperlink{struct_o_d_e__data_883b75928e3e94add68346a172ef808b}{ODE\_\-data::y}}}
\label{struct_o_d_e__data_883b75928e3e94add68346a172ef808b}




Definition at line 295 of file Datas.h.

Referenced by solve\_\-ODE(), solver\_\-free(), and solver\_\-init().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
D:/Basile/Visual\-Cpp\-Projects/hydro\-MEX3/hydro\-MEX3/hydro\_\-source/\hyperlink{_datas_8h}{Datas.h}\end{CompactItemize}
