helmdx_FE_variable Class Reference

#include <diffopv.h>

List of all members.

Public Member Functions

diff_type typ_v ()
diff_type typ_u ()
 helmdx_FE_variable ()

Static Public Member Functions

static int ops_interior ()
static int ops_diag_interior ()
static double stencil (double uN, double uW, double uM, double uE, double uS, double uT, double uD, double uND, double uWN, double uWT, double uED, double uST, double uES, double uEST, double uWND, double aN, double aW, double aM, double aE, double aS, double aT, double aD, double aST, double aET, double aES, double aND, double aWD, double aWN, double aEST, double aWND, double h_mesh)
static double diag_stencil (double h_mesh, double aN, double aW, double aM, double aE, double aS, double aT, double aD, double aST, double aET, double aES, double aND, double aWD, double aWN, double aEST, double aWND)
static double Factor_reg_cell (double h_mesh)
static double diag_F_reg_cell (dir_sons dir_v, double h_mesh, double *sten)
static double F_bo_cell (const BoCeData *bocedata, int num_v, int num_variable, int num_coefficient)
static double Local_matrix_bo_cell (const BoCeData *bocedata, double *U_array, int num_v, int num_coefficient)
static double diag_F_bo_cell (const BoCeData *bocedata, int num_v, int num_coefficient)


Detailed Description

Definition at line 1838 of file diffopv.h.


Constructor & Destructor Documentation

helmdx_FE_variable::helmdx_FE_variable  )  [inline]
 

Definition at line 1843 of file diffopv.h.


Member Function Documentation

static double helmdx_FE_variable::diag_F_bo_cell const BoCeData bocedata,
int  num_v,
int  num_coefficient
[inline, static]
 

Definition at line 1938 of file diffopv.h.

References Coefficient_triangle, BoCeData::Give_tets(), Tetraeder_storage::N0(), Tetraeder_storage::N1(), Tetraeder_storage::N2(), Tetraeder_storage::N3(), Tetraeder_storage::Next(), sum(), XM0, XM1, XM2, and XM3.

Here is the call graph for this function:

static double helmdx_FE_variable::diag_F_reg_cell dir_sons  dir_v,
double  h_mesh,
double *  sten
[inline, static]
 

Definition at line 1891 of file diffopv.h.

static double helmdx_FE_variable::diag_stencil double  h_mesh,
double  aN,
double  aW,
double  aM,
double  aE,
double  aS,
double  aT,
double  aD,
double  aST,
double  aET,
double  aES,
double  aND,
double  aWD,
double  aWN,
double  aEST,
double  aWND
[inline, static]
 

Definition at line 1870 of file diffopv.h.

References var_interpo_END, var_interpo_ENT, var_interpo_ESD, var_interpo_EST, var_interpo_WND, var_interpo_WNT, var_interpo_WSD, and var_interpo_WST.

static double helmdx_FE_variable::F_bo_cell const BoCeData bocedata,
int  num_v,
int  num_variable,
int  num_coefficient
[inline, static]
 

Definition at line 1897 of file diffopv.h.

References Coefficient_triangle, BoCeData::Give_tets(), Tetraeder_storage::N0(), Tetraeder_storage::N1(), Tetraeder_storage::N2(), Tetraeder_storage::N3(), Tetraeder_storage::Next(), sum(), UU0, UU1, UU2, XM0, XM1, XM2, and XM3.

Here is the call graph for this function:

static double helmdx_FE_variable::Factor_reg_cell double  h_mesh  )  [inline, static]
 

Definition at line 1888 of file diffopv.h.

static double helmdx_FE_variable::Local_matrix_bo_cell const BoCeData bocedata,
double *  U_array,
int  num_v,
int  num_coefficient
[inline, static]
 

Definition at line 1918 of file diffopv.h.

References Coefficient_triangle, BoCeData::Give_tets(), Tetraeder_storage::N0(), Tetraeder_storage::N1(), Tetraeder_storage::N2(), Tetraeder_storage::N3(), Tetraeder_storage::Next(), sum(), UAA0, UAA1, UAA2, XM0, XM1, XM2, and XM3.

Here is the call graph for this function:

static int helmdx_FE_variable::ops_diag_interior  )  [inline, static]
 

Definition at line 1845 of file diffopv.h.

static int helmdx_FE_variable::ops_interior  )  [inline, static]
 

Definition at line 1844 of file diffopv.h.

static double helmdx_FE_variable::stencil double  uN,
double  uW,
double  uM,
double  uE,
double  uS,
double  uT,
double  uD,
double  uND,
double  uWN,
double  uWT,
double  uED,
double  uST,
double  uES,
double  uEST,
double  uWND,
double  aN,
double  aW,
double  aM,
double  aE,
double  aS,
double  aT,
double  aD,
double  aST,
double  aET,
double  aES,
double  aND,
double  aWD,
double  aWN,
double  aEST,
double  aWND,
double  h_mesh
[inline, static]
 

Definition at line 1846 of file diffopv.h.

References var_interpo_END, var_interpo_ENT, var_interpo_ESD, var_interpo_EST, var_interpo_WND, var_interpo_WNT, var_interpo_WSD, and var_interpo_WST.

diff_type helmdx_FE_variable::typ_u  )  [inline]
 

Definition at line 1841 of file diffopv.h.

References Helm_type.

diff_type helmdx_FE_variable::typ_v  )  [inline]
 

Definition at line 1840 of file diffopv.h.

References Dx_type.


The documentation for this class was generated from the following file:
Generated on Mon Jan 16 14:41:07 2006 for IPPL by  doxygen 1.4.6