RCS Header: /cvsroot/rheoplast/cahnhill.c,v 1.55 2006/02/28 21:00:07 wanida Exp
Included Files
Preprocessor definitions
#define __FUNCT__ "psiprime"
#define __FUNCT__ "psidoubleprime"
#define __FUNCT__ "cahnhill_first_setup"
#define __FUNCT__ "cahnhill_labels_initcond"
#define SMALL_PRIME 1571
#define MEDIUM_PRIME 524287
#define LARGE_PRIME 2147483647
#define MY_RANDOM( pseudo_random )
#define C( point )
#define Cfunc( point )
#define mu( point )
#define vu( point )
#define vv( point )
#define pu( point )
#define pv( point )
#define pw( point )
#define V( point )
#define sigma( point )
#define sigmaprime( point )
#define sigma_eff( point )
#define __FUNCT__ "cahnhill_temp_parameters_line"
#define __FUNCT__ "cahnhill_temp_parameters_boundary_line"
#define __FUNCT__ "cahnhill_interior_line_function"
#define __FUNCT__ "cahnhill_boundary_line_function"
#define __FUNCT__ "cahnhill_interior_line_jacobian"
void cahnhill_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 cahnhill_first_setup ( PetscTruth threedee, int* vars, int* tempvars, int* stencilwid, AppCtx* data )
- PetscTruth threedee
-
- int* vars
-
- int* tempvars
-
- int* stencilwid
-
- AppCtx* data
-
void cahnhill_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 cahnhill_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 cahnhill_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 cahnhill_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 )
void cahnhill_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
-
static inline PetscScalar psidoubleprime ( PetscScalar C, chparm* thecahnhill )
- PetscScalar psidoubleprime
-
- PetscScalar C
-
- chparm* thecahnhill
-
static inline PetscScalar psiprime ( PetscScalar C, chparm* thecahnhill )
- PetscScalar psiprime
-
- PetscScalar C
-
- chparm* thecahnhill
-