File cahnhill-old.h


Included Files


Preprocessor definitions

#define g2ng( i, j, nvar )

#define g2nl( i, j, nvar )

#define g2n1g( i, j )

#define g2n1l( i, j )

#define g2npg( i, j, nvar )

#define g2npl( i, j, nvar )

#define harmonic_mean( A, B )

#define linear_mean( A, B )

#define cubinterp_zero( phi )

#define cubinterp_one( phi )

#define C( i, j )

#define u( i, j )

#define v( i, j )

#define p( i, j )

#define gxx( i, j )

#define gxy( i, j )

#define Cprev( i, j )

#define uprev( i, j )

#define vprev( i, j )

#define pprev( i, j )

#define gxxprev( i, j )

#define gxyprev( i, j )

#define rho( i, j )

#define rhoprev( i, j )

#define vis( i, j )

#define mu( i, j )

#define psiprime( i, j )

#define div_V( i, j )


Typedef AppCtx

typedef struct {...} AppCtx
struct 
   { 
     double param; 
     DA da; 
     DA da1; 
     DA daplot; 
     PetscViewer binviewer; 
     PetscViewer viewer; 
     PetscDraw draw; 
     int nx; 
     int ny; 
     int nodes; 
     int unknowns; 
     double dx; 
     double dy; 
     int nu; 
     int nv; 
     int np; 
     int nC; 
     int ngxx; 
     int ngxy; 
     int nvars; 
     int nvarsplot; 
     int view_gcr; 
   }