write_test.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <unistd.h>
#include "cgnslib.h"

Go to the source code of this file.

Defines

#define TWOPI   6.2831853
#define NUM_SIDE   5
#define NODE_INDEX(I, J, K)   ((I)+NUM_SIDE*(((J)-1)+NUM_SIDE*((K)-1)))
#define CELL_INDEX(I, J, K)   ((I)+(NUM_SIDE-1)*(((J)-1)+(NUM_SIDE-1)*((K)-1)))

Functions

void init_data ()
void write_structured ()
void write_unstructured ()
void write_mixed ()
void write_mismatched ()
void error_exit (char *where)
int main (int argc, char *argv[])
void write_reference ()
void write_equationset ()
void write_coords (int nz)
void write_elements (int nz)
void write_zone_link (int nz, char *basename, char *nodename)

Variables

int CellDim = 3
int PhyDim = 3
int cgfile
int cgbase
int cgzone
int size [9]
int num_coord
float * xcoord
float * ycoord
float * zcoord
int num_element
int * elements
int num_face
int * faces
int * parent
int max_sol
float * solution
int npts
int * pts
int * d_pts
float * interp
char errmsg [128]


Define Documentation

#define CELL_INDEX ( I,
J,
 )     ((I)+(NUM_SIDE-1)*(((J)-1)+(NUM_SIDE-1)*((K)-1)))

Definition at line 38 of file write_test.c.

#define NODE_INDEX ( I,
J,
 )     ((I)+NUM_SIDE*(((J)-1)+NUM_SIDE*((K)-1)))

Definition at line 37 of file write_test.c.

#define NUM_SIDE   5

Definition at line 36 of file write_test.c.

#define TWOPI   6.2831853

Definition at line 12 of file write_test.c.


Function Documentation

void error_exit ( char *  where  ) 

Definition at line 57 of file write_test.c.

void init_data (  ) 

Definition at line 102 of file write_test.c.

int main ( int  argc,
char *  argv[] 
)

Definition at line 63 of file write_test.c.

void write_coords ( int  nz  ) 

Definition at line 408 of file write_test.c.

void write_elements ( int  nz  ) 

Definition at line 430 of file write_test.c.

void write_equationset (  ) 

Definition at line 325 of file write_test.c.

void write_mismatched (  ) 

Definition at line 1032 of file write_test.c.

void write_mixed (  ) 

Definition at line 818 of file write_test.c.

void write_reference (  ) 

Definition at line 273 of file write_test.c.

void write_structured (  ) 

Definition at line 460 of file write_test.c.

void write_unstructured (  ) 

Definition at line 658 of file write_test.c.

void write_zone_link ( int  nz,
char *  basename,
char *  nodename 
)

Definition at line 444 of file write_test.c.


Variable Documentation

int CellDim = 3

Definition at line 31 of file write_test.c.

int cgbase

Definition at line 33 of file write_test.c.

int cgfile

Definition at line 33 of file write_test.c.

int cgzone

Definition at line 33 of file write_test.c.

int * d_pts

Definition at line 48 of file write_test.c.

int * elements

Definition at line 42 of file write_test.c.

char errmsg[128]

Definition at line 51 of file write_test.c.

int * faces

Definition at line 43 of file write_test.c.

float* interp

Definition at line 49 of file write_test.c.

int max_sol

Definition at line 45 of file write_test.c.

int npts

Definition at line 48 of file write_test.c.

int num_coord

Definition at line 40 of file write_test.c.

Definition at line 42 of file write_test.c.

int num_face

Definition at line 43 of file write_test.c.

int * parent

Definition at line 43 of file write_test.c.

int PhyDim = 3

Definition at line 31 of file write_test.c.

int * pts

Definition at line 48 of file write_test.c.

int size[9]

Definition at line 34 of file write_test.c.

float* solution

Definition at line 46 of file write_test.c.

float* xcoord

Definition at line 41 of file write_test.c.

float * ycoord

Definition at line 41 of file write_test.c.

float * zcoord

Definition at line 41 of file write_test.c.


Generated on Thu Jun 25 10:29:48 2009 for CGNS by  doxygen 1.5.9