RCS Header: /cvsroot/rheoplast/pressflow.c,v 1.51 2006/03/08 11:50:00 hazelsct Exp
Included Files
Preprocessor definitions
#define __FUNCT__ "pressflow_first_setup"
#define __FUNCT__ "pressflow_labels_initcond"
#define u( point )
#define v( point )
#define w( point )
#define p( point )
#define omega( point )
#define ufunc( point )
#define vfunc( point )
#define wfunc( point )
#define pfunc( point )
#define phi( point )
#define gxx( point )
#define gxy( point )
#define C( point )
#define mu( point )
#define phi2( point )
#define phi3( point )
#define mu2( point )
#define mu3( point )
#define C2( point )
#define C3( point )
#define Mu2( point )
#define Mu3( point )
#define DIRAC( width, jump, ycoord )
#define __FUNCT__ "pressflow_temp_parameters_line"
#define __FUNCT__ "pressflow_temp_parameters_boundary_line"
#define __FUNCT__ "pressflow_interior_line_function"
#define interp_function( x )
#define __FUNCT__ "pressflow_boundary_line_function"
#define __FUNCT__ "pressflow_interior_line_jacobian"
Local Variables
sftype
static SFType sftype
void pressflow_boundary_line_function ( PetscScalar* x, PetscScalar* func, PetscScalar* temp, PetscTruth** mixed_constraints, int points, int gxm, int gym, PetscScalar xmin, PetscScalar xmax, PetscScalar ycoord, PetscScalar zcoord, PetscScalar time, AppCtx* data, int side )
- PetscScalar* x
-
- PetscScalar* func
-
- PetscScalar* temp
-
- PetscTruth** mixed_constraints
-
- int points
-
- int gxm
-
- int gym
-
- PetscScalar xmin
-
- PetscScalar xmax
-
- PetscScalar ycoord
-
- PetscScalar zcoord
-
- PetscScalar time
-
- AppCtx* data
-
- int side
-
void pressflow_first_setup ( PetscTruth threedee, int* vars, int* tempvars, int* stencilwid, AppCtx* data )
- PetscTruth threedee
-
- int* vars
-
- int* tempvars
-
- int* stencilwid
-
- AppCtx* data
-
void pressflow_interior_line_function ( PetscScalar* x, PetscScalar* func, PetscScalar* temp, PetscTruth** mixed_constraints, int points, int gxm, int gym, PetscScalar xmin, PetscScalar xmax, PetscScalar ycoord, PetscScalar zcoord, PetscScalar time, AppCtx* data )
- PetscScalar* x
-
- PetscScalar* func
-
- PetscScalar* temp
-
- PetscTruth** mixed_constraints
-
- int points
-
- int gxm
-
- int gym
-
- PetscScalar xmin
-
- PetscScalar xmax
-
- PetscScalar ycoord
-
- PetscScalar zcoord
-
- PetscScalar time
-
- AppCtx* data
-
void pressflow_interior_line_jacobian ( PetscScalar* x, PetscScalar* temp, Mat J, int points, int gxm, int gym, int firstrow, PetscScalar xmin, PetscScalar xmax, PetscScalar ycoord, PetscScalar zcoord, PetscScalar time, AppCtx* data )
- PetscScalar* x
-
- PetscScalar* temp
-
- Mat J
-
- int points
-
- int gxm
-
- int gym
-
- int firstrow
-
- PetscScalar xmin
-
- PetscScalar xmax
-
- PetscScalar ycoord
-
- PetscScalar zcoord
-
- PetscScalar time
-
- AppCtx* data
-
void pressflow_labels_initcond ( PetscScalar* globalarray, int nx, int ny, int nz, int xm, int ym, int zm, int xs, int ys, int zs, int vars, AppCtx* data, PetscScalar* max_explicit_deltat )
- PetscScalar* globalarray
-
- int nx
-
- int ny
-
- int nz
-
- int xm
-
- int ym
-
- int zm
-
- int xs
-
- int ys
-
- int zs
-
- int vars
-
- AppCtx* data
-
- PetscScalar* max_explicit_deltat
-
void pressflow_temp_parameters_boundary_line ( PetscScalar* x, PetscScalar* temp, int points, int gxm, int gym, PetscScalar xmin, PetscScalar xmax, PetscScalar ycoord, PetscScalar zcoord, PetscScalar time, AppCtx* data, int side )
- PetscScalar* x
-
- PetscScalar* temp
-
- int points
-
- int gxm
-
- int gym
-
- PetscScalar xmin
-
- PetscScalar xmax
-
- PetscScalar ycoord
-
- PetscScalar zcoord
-
- PetscScalar time
-
- AppCtx* data
-
- int side
-
void pressflow_temp_parameters_line ( PetscScalar* x, PetscScalar* temp, int points, int gxm, int gym, PetscScalar xmin, PetscScalar xmax, PetscScalar ycoord, PetscScalar zcoord, PetscScalar time, AppCtx* data )
- PetscScalar* x
-
- PetscScalar* temp
-
- int points
-
- int gxm
-
- int gym
-
- PetscScalar xmin
-
- PetscScalar xmax
-
- PetscScalar ycoord
-
- PetscScalar zcoord
-
- PetscScalar time
-
- AppCtx* data
-