PLUTO
res.h
Go to the documentation of this file.
1 /* ///////////////////////////////////////////////////////////////////// */
2 /*!
3  \file
4  \brief Resistive MHD module header file.
5 
6  Contains prototypes for the resistive MHD module.
7 
8  \authors A. Mignone (mignone@ph.unito.it)\n
9  T. Matsakos
10  \date August 27, 2014
11 */
12 /* ///////////////////////////////////////////////////////////////////// */
13 
14 /* ***********************************************************
15  \cond REPEAT_FUNCTION_DOCUMENTATION_IN_HEADER_FILES
16  Function prototyping
17  *********************************************************** */
18 
19 void ResistiveFlux (Data_Arr, Data_Arr, double **, double **, int, int, Grid *);
20 void GetCurrent (const Data *, int, Grid *);
21 void Resistive_eta (double *, double, double, double, double *, double *);
22 #ifdef STAGGERED_MHD
23  void ComputeStaggeredCurrent (const Data *, Grid *);
24  void ComputeStaggeredEta (const Data *, Grid *);
25  Data_Arr GetStaggeredEta();
26 #endif
27 
28 /* \endcond */
double **** Data_Arr
Definition: pluto.h:492
void GetCurrent(const Data *d, int dir, Grid *grid)
Definition: res_functions.c:97
Definition: structs.h:78
void Resistive_eta(double *v, double x1, double x2, double x3, double *J, double *eta)
Definition: res_eta.c:17
Definition: structs.h:30
void ResistiveFlux(Data_Arr V, Data_Arr curlB, double **res_flux, double **dcoeff, int beg, int end, Grid *grid)
Definition: res_flux.c:52