RCS Header
Included Files
- #include "cahnhill.h"
- #include </usr/lib/petsc/include/petscts.h>
- #include </usr/lib/petsc/include/petscda.h>
Preprocessor definitions
#define ORBIT2 1
#define _REENTRANT 1
#define IMLIB2_EXISTS 1
#define _FORTIFY_SOURCE 2
#define PSIPRIME_FLOPS 5
#define PSIDOUBLEPRIME_FLOPS 8
#define RESIDUAL_FLOPS_2D
#define RESIDUAL_FLOPS_3D
int ch_jacobian_2d ( Vec X, Mat* A, Mat* B, MatStructure* flag, void* ptr )
- int ch_jacobian_2d
-
- Vec X
-
- Mat* A
-
- Mat* B
-
- MatStructure* flag
-
- void* ptr
-
int ch_jacobian_3d ( Vec X, Mat* A, Mat* B, MatStructure* flag, void* ptr )
- int ch_jacobian_3d
-
- Vec X
-
- Mat* A
-
- Mat* B
-
- MatStructure* flag
-
- void* ptr
-
int ch_jacobian_alpha_2d ( AppCtx* user )
- int ch_jacobian_alpha_2d
-
- AppCtx* user
-
int ch_jacobian_alpha_3d ( AppCtx* user )
- int ch_jacobian_alpha_3d
-
- AppCtx* user
-
int ch_residual_vector_2d ( Vec X, Vec F, void* ptr )
- int ch_residual_vector_2d
-
- Vec X
-
- Vec F
-
- void* ptr
-
int ch_residual_vector_3d ( Vec X, Vec F, void* ptr )
- int ch_residual_vector_3d
-
- Vec X
-
- Vec F
-
- void* ptr
-
static inline PetscScalar ch_psidoubleprime ( PetscScalar C, PetscScalar mparam )
- PetscScalar ch_psidoubleprime
-
- PetscScalar C
-
- PetscScalar mparam
-
static inline PetscScalar ch_psiprime ( PetscScalar C, PetscScalar mparam )
- PetscScalar ch_psiprime
-
- PetscScalar C
-
- PetscScalar mparam
-
static inline PetscScalar ch_residual_2d ( PetscScalar* conc, PetscScalar alpha, PetscScalar beta, PetscScalar mparam, PetscScalar hx, PetscScalar hy, int upup, int upleft, int up, int upright, int leftleft, int left, int current, int right, int rightright, int downleft, int down, int downright, int downdown )
- PetscScalar ch_residual_2d
-
- PetscScalar* conc
-
- PetscScalar alpha
-
- PetscScalar beta
-
- PetscScalar mparam
-
- PetscScalar hx
-
- PetscScalar hy
-
- int upup
-
- int upleft
-
- int up
-
- int upright
-
- int leftleft
-
- int left
-
- int current
-
- int right
-
- int rightright
-
- int downleft
-
- int down
-
- int downright
-
- int downdown
-
static inline PetscScalar ch_residual_3d ( PetscScalar* conc, PetscScalar alpha, PetscScalar beta, PetscScalar mparam, PetscScalar hx, PetscScalar hy, PetscScalar hz, int frontfront, int frontup, int frontleft, int front, int frontright, int frontdown, int upup, int upleft, int up, int upright, int leftleft, int left, int current, int right, int rightright, int downleft, int down, int downright, int downdown, int backup, int backleft, int back, int backright, int backdown, int backback )
- PetscScalar ch_residual_3d
-
- PetscScalar* conc
-
- PetscScalar alpha
-
- PetscScalar beta
-
- PetscScalar mparam
-
- PetscScalar hx
-
- PetscScalar hy
-
- PetscScalar hz
-
- int frontfront
-
- int frontup
-
- int frontleft
-
- int front
-
- int frontright
-
- int frontdown
-
- int upup
-
- int upleft
-
- int up
-
- int upright
-
- int leftleft
-
- int left
-
- int current
-
- int right
-
- int rightright
-
- int downleft
-
- int down
-
- int downright
-
- int downdown
-
- int backup
-
- int backleft
-
- int back
-
- int backright
-
- int backdown
-
- int backback
-