cgns_internals.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <sys/types.h>
#include <unistd.h>
#include "cgnslib.h"
#include "cgns_header.h"
#include "cgns_io.h"

Go to the source code of this file.

Defines

#define CGNS_NAN(x)   (!((x) < HUGE_VAL && (x) > -HUGE_VAL))

Functions

void * cgi_malloc (int cnt, int size)
void * cgi_realloc (void *oldbuf, unsigned bytes)
int cgi_read ()
int cgi_read_base (cgns_base *base)
int cgi_read_zone (cgns_zone *zone)
int cgi_read_family (cgns_family *family)
int cgi_read_family_name (int in_link, double parent_id, char_33 parent_name, char_33 family_name)
int cgi_read_zcoor (int in_link, double parent_id, int *nzcoor, cgns_zcoor **zcoor)
int cgi_read_section (int in_link, double parent_id, int *nsections, cgns_section **section)
int cgi_read_sol (int in_link, double parent_id, int *nsols, cgns_sol **sol)
int cgi_read_zconn (int in_link, double parent_id, cgns_zconn **zconn)
int cgi_read_1to1 (cgns_1to1 *one21)
int cgi_read_conn (cgns_conn *conn)
int cgi_read_cprop (int in_link, double parent_id, cgns_cprop **cprop)
int cgi_read_hole (cgns_hole *hole)
int cgi_read_zboco (int in_link, double parent_id, cgns_zboco **zboco)
int cgi_read_boco (cgns_boco *boco)
int cgi_read_bprop (int in_link, double parent_id, cgns_bprop **bprop)
int cgi_read_dataset (int in_link, double parent_id, int *ndataset, cgns_dataset **dataset)
int cgi_read_bcdata (cgns_bcdata *bcdata)
int cgi_read_ptset (double parent_id, cgns_ptset *ptset)
int cgi_read_equations (int in_link, double parent_id, cgns_equations **equations)
int cgi_read_model (int in_link, double parent_id, char *label, cgns_model **model)
int cgi_read_state (int in_link, double parent_id, cgns_state **state)
int cgi_read_gravity (int in_link, double parent_id, cgns_gravity **gravity)
int cgi_read_axisym (int in_link, double parent_id, cgns_axisym **axisym)
int cgi_read_rotating (int in_link, double parent_id, cgns_rotating **rotating)
int cgi_read_converg (int in_link, double parent_id, cgns_converg **converg)
int cgi_read_discrete (int in_link, double parent_id, int *ndiscrete, cgns_discrete **discrete)
int cgi_read_integral (int in_link, double parent_id, int *nintegrals, cgns_integral **integral)
int cgi_read_rmotion (int in_link, double parent_id, int *nrmotions, cgns_rmotion **rmotion)
int cgi_read_amotion (int in_link, double parent_id, int *namotions, cgns_amotion **amotion)
int cgi_read_array (cgns_array *array, char *parent_label, double parent_id)
int cgi_read_conversion (int in_link, double parent_id, cgns_conversion **convert)
int cgi_read_exponents (int in_link, double parent_id, cgns_exponent **exponents)
int cgi_read_units (int in_link, double parent_id, cgns_units **units)
int cgi_read_string (double id, char_33 name, char **string_data)
int cgi_read_DDD (int in_link, double parent_id, int *ndescr, cgns_descr **descr, DataClass_t *data_class, cgns_units **units)
int cgi_read_ordinal (double parent_id, int *ordinal)
int cgi_read_rind (double parent_id, int **rind_planes)
int cgi_read_location (double parent_id, char_33 parent_name, GridLocation_t *location)
int cgi_read_zonetype (double parent_id, char_33 parent_name, ZoneType_t *type)
int cgi_read_simulation (double parent_id, SimulationType_t *type, double *type_id)
int cgi_read_biter (int in_link, double parent_id, cgns_biter **biter)
int cgi_read_ziter (int in_link, double parent_id, cgns_ziter **ziter)
int cgi_read_user_data (int in_link, double parent_id, int *nuser_data, cgns_user_data **user_data)
int cgi_read_node (double node_id, char_33 name, char_33 data_type, int *ndim, int *dim_vals, void **data, int data_flag)
cgns_linkcgi_read_link (double node_id)
int cgi_datasize (int Idim, int *CurrentDim, GridLocation_t location, int *rind_planes, int *DataSize)
int cgi_write (int file_number)
int cgi_write_zone (double parent_id, cgns_zone *zone)
int cgi_write_family (double parent_id, cgns_family *family)
int cgi_write_section (double parent_id, cgns_section *section)
int cgi_write_zcoor (double parent_id, cgns_zcoor *zcoor)
int cgi_write_sol (double parent_id, cgns_sol *sol)
int cgi_write_zconn (double parent_id, cgns_zconn *zconn)
int cgi_write_1to1 (double parent_id, cgns_1to1 *one21)
int cgi_write_conns (double parent_id, cgns_conn *conn)
int cgi_write_cprop (double parent_id, cgns_cprop *cprop)
int cgi_write_holes (double parent_id, cgns_hole *hole)
int cgi_write_zboco (double parent_id, cgns_zboco *zboco)
int cgi_write_boco (double parent_id, cgns_boco *boco)
int cgi_write_bprop (double parent_id, cgns_bprop *bprop)
int cgi_write_dataset (double parent_id, cgns_dataset *dataset)
int cgi_write_bcdata (double bcdata_id, cgns_bcdata *bcdata)
int cgi_write_ptset (double parent_id, char_33 name, cgns_ptset *ptset, int Idim, void *ptset_ptr)
int cgi_write_equations (double parent_id, cgns_equations *equations)
int cgi_write_model (double parent_id, cgns_model *model)
int cgi_write_state (double parent_id, cgns_state *state)
int cgi_write_gravity (double parent_id, cgns_gravity *gravity)
int cgi_write_axisym (double parent_id, cgns_axisym *axisym)
int cgi_write_rotating (double parent_id, cgns_rotating *rotating)
int cgi_write_converg (double parent_id, cgns_converg *converg)
int cgi_write_discrete (double parent_id, cgns_discrete *discrete)
int cgi_write_integral (double parent_id, cgns_integral *integral)
int cgi_write_rmotion (double parent_id, cgns_rmotion *rmotion)
int cgi_write_amotion (double parent_id, cgns_amotion *amotion)
int cgi_write_biter (double parent_id, cgns_biter *biter)
int cgi_write_ziter (double parent_id, cgns_ziter *ziter)
int cgi_write_array (double parent_id, cgns_array *array)
int cgi_write_rind (double parent_id, int *rind_planes, int index_dim)
int cgi_write_units (double parent_id, cgns_units *units)
int cgi_write_exponents (double parent_id, cgns_exponent *exponent)
int cgi_write_dataclass (double parent_id, DataClass_t data_class)
int cgi_write_descr (double parent_id, cgns_descr *descr)
int cgi_write_ordinal (double parent_id, int ordinal)
int cgi_write_user_data (double parent_id, cgns_user_data *user_data)
int cgi_write_link (double parent_id, char *name, cgns_link *link, double *id)
int cgi_new_node (double parent_id, char const *name, char const *label, double *node_id, char const *data_type, int ndim, int const *dim_vals, void const *data)
int cgi_new_node_partial (double parent_id, char const *name, char const *label, double *node_id, char const *data_type, int ndim, int const *dim_vals, int const *rmin, int const *rmax, void const *data)
int cgi_move_node (double current_parent_id, double node_id, double new_parent_id, cchar_33 node_name)
int cgi_delete_node (double parent_id, double node_id)
int cgi_sort_names (int nnam, double *ids)
int cgi_get_nodes (double parent_id, char *label, int *nnodes, double **id)
char * type_of (char_33 data_type)
int size_of (char_33 data_type)
char * cgi_adf_datatype (DataType_t type)
DataType_t cgi_datatype (cchar_33 adf_type)
int cgi_zone_no (cgns_base *base, char *zonename, int *zone_no)
int cgi_check_strlen (char const *string)
int cgi_check_mode (char const *filename, int file_mode, int mode_wanted)
int cgi_add_czone (char_33 zonename, int_6 range, int_6 donor_range, int index_dim, int *ndouble, char_33 **Dzonename, int_6 **Drange, int_6 **Ddonor_range)
int cgi_element_data_size (ElementType_t type, int nelems, const int *connect)
cgns_filecgi_get_file (int file_number)
cgns_basecgi_get_base (cgns_file *cg, int B)
cgns_zonecgi_get_zone (cgns_file *cg, int B, int Z)
cgns_familycgi_get_family (cgns_file *cg, int B, int F)
cgns_bitercgi_get_biter (cgns_file *cg, int B)
cgns_gravitycgi_get_gravity (cgns_file *cg, int B)
cgns_axisymcgi_get_axisym (cgns_file *cg, int B)
cgns_rotatingcgi_get_rotating (cgns_file *cg, int B, int Z)
cgns_zitercgi_get_ziter (cgns_file *cg, int B, int Z)
cgns_zcoorcgi_get_zcoorGC (cgns_file *cg, int B, int Z)
cgns_zcoorcgi_get_zcoor (cgns_file *cg, int B, int Z, int C)
cgns_solcgi_get_sol (cgns_file *cg, int B, int Z, int S)
cgns_sectioncgi_get_section (cgns_file *cg, int B, int Z, int S)
cgns_arraycgi_get_field (cgns_file *cg, int B, int Z, int S, int F)
cgns_zconncgi_get_zconn (cgns_file *cg, int B, int Z)
cgns_cpropcgi_get_cprop (cgns_file *cg, int B, int Z, int I)
cgns_holecgi_get_hole (cgns_file *cg, int B, int Z, int I)
cgns_conncgi_get_conn (cgns_file *cg, int B, int Z, int I)
cgns_1to1cgi_get_1to1 (cgns_file *cg, int B, int Z, int I)
cgns_zbococgi_get_zboco (cgns_file *cg, int B, int Z)
cgns_bpropcgi_get_bprop (cgns_file *cg, int B, int Z, int BC)
cgns_bococgi_get_boco (cgns_file *cg, int B, int Z, int BC)
cgns_datasetcgi_get_dataset (cgns_file *cg, int B, int Z, int BC, int DSet)
cgns_bcdatacgi_get_bcdata (cgns_file *cg, int B, int Z, int BC, int Dset, BCDataType_t type)
cgns_convergcgi_get_converg (cgns_file *cg, int B, int Z)
cgns_equationscgi_get_equations (cgns_file *cg, int B, int Z)
cgns_governingcgi_get_governing (cgns_file *cg, int B, int Z)
cgns_modelcgi_get_model (cgns_file *cg, int B, int Z, char *model)
cgns_integralcgi_get_integral (cgns_file *cg, int B, int Z, int N)
cgns_discretecgi_get_discrete (cgns_file *cg, int B, int Z, int D)
cgns_rmotioncgi_get_rmotion (cgns_file *cg, int B, int Z, int R)
cgns_amotioncgi_get_amotion (cgns_file *cg, int B, int Z, int R)
cgns_statecgi_get_state (cgns_file *cg, int B, int Z, int ZBC, int BC, int Dset)
int cgi_update_posit (int cnt, int *index, char **label)
int cgi_set_posit (int fn, int B, int n, int *index, char **label)
int cgi_posit_id (double *posit_id)
cgns_positcgi_get_posit ()
cgns_descrcgi_descr_address (int local_mode, int given_no, char const *given_name, int *ier)
char * cgi_famname_address (int local_mode, int *ier)
DataClass_tcgi_dataclass_address (int local_mode, int *ier)
cgns_unitscgi_units_address (int local_mode, int *ier)
int * cgi_ordinal_address (int local_mode, int *ier)
int * cgi_rind_address (int local_mode, int *ier)
GridLocation_tcgi_location_address (int local_mode, int *ier)
cgns_conversioncgi_conversion_address (int local_mode, int *ier)
cgns_exponentcgi_exponent_address (int local_mode, int *ier)
cgns_integralcgi_integral_address (int local_mode, int given_no, char const *given_name, int *ier)
cgns_equationscgi_equations_address (int local_mode, int *ier)
cgns_statecgi_state_address (int local_mode, int *ier)
cgns_convergcgi_converg_address (int local_mode, int *ier)
cgns_governingcgi_governing_address (int local_mode, int *ier)
int * cgi_diffusion_address (int local_mode, int *ier)
cgns_arraycgi_array_address (int local_mode, int given_no, char const *given_name, int *ier)
cgns_modelcgi_model_address (int local_mode, char const *ModelLabel, int *ier)
cgns_user_datacgi_user_data_address (int local_mode, int given_no, char const *given_name, int *ier)
cgns_rotatingcgi_rotating_address (int local_mode, int *ier)
cgns_datasetcgi_bcdataset_address (int local_mode, int given_no, char const *given_name, int *ier)
cgns_ptsetcgi_ptset_address (int local_mode, int *ier)
void cgi_free_file (cgns_file *cg)
void cgi_free_base (cgns_base *base)
void cgi_free_zone (cgns_zone *zone)
void cgi_free_section (cgns_section *section)
void cgi_free_family (cgns_family *family)
void cgi_free_fambc (cgns_fambc *fambc)
void cgi_free_geo (cgns_geo *geo)
void cgi_free_part (cgns_part *part)
void cgi_free_zcoor (cgns_zcoor *zcoor)
void cgi_free_zboco (cgns_zboco *zboco)
void cgi_free_zconn (cgns_zconn *zconn)
void cgi_free_sol (cgns_sol *sol)
void cgi_free_1to1 (cgns_1to1 *one21)
void cgi_free_hole (cgns_hole *hole)
void cgi_free_conn (cgns_conn *conn)
void cgi_free_boco (cgns_boco *boco)
void cgi_free_dataset (cgns_dataset *dataset)
void cgi_free_bcdata (cgns_bcdata *bcdata)
void cgi_free_ptset (cgns_ptset *ptset)
void cgi_free_equations (cgns_equations *equations)
void cgi_free_governing (cgns_governing *governing)
void cgi_free_model (cgns_model *model)
void cgi_free_state (cgns_state *state)
void cgi_free_converg (cgns_converg *converg)
void cgi_free_discrete (cgns_discrete *discrete)
void cgi_free_integral (cgns_integral *integral)
void cgi_free_array (cgns_array *array)
void cgi_free_convert (cgns_conversion *convert)
void cgi_free_exponents (cgns_exponent *exponents)
void cgi_free_units (cgns_units *units)
void cgi_free_descr (cgns_descr *descr)
void cgi_free_rmotion (cgns_rmotion *rmotion)
void cgi_free_amotion (cgns_amotion *amotion)
void cgi_free_biter (cgns_biter *biter)
void cgi_free_ziter (cgns_ziter *ziter)
void cgi_free_gravity (cgns_gravity *gravity)
void cgi_free_axisym (cgns_axisym *axisym)
void cgi_free_rotating (cgns_rotating *rotating)
void cgi_free_bprop (cgns_bprop *bprop)
void cgi_free_cprop (cgns_cprop *cprop)
void cgi_free_bcwall (cgns_bcwall *bcwall)
void cgi_free_bcarea (cgns_bcarea *bcarea)
void cgi_free_cperio (cgns_cperio *cperio)
void cgi_free_caverage (cgns_caverage *caverage)
void cgi_free_user_data (cgns_user_data *user_data)
int cgi_GridLocation (char *LocationName, GridLocation_t *type)
int cgi_GridConnectivityType (char *GridConnectivityName, GridConnectivityType_t *type)
int cgi_PointSetType (char *PointSetName, PointSetType_t *type)
int cgi_BCType (char *BCName, BCType_t *type)
int cgi_DataClass (char *Name, DataClass_t *data_class)
int cgi_MassUnits (char *Name, MassUnits_t *mass_unit)
int cgi_LengthUnits (char *Name, LengthUnits_t *length_unit)
int cgi_TimeUnits (char *Name, TimeUnits_t *time_unit)
int cgi_TemperatureUnits (char *Name, TemperatureUnits_t *temperature_unit)
int cgi_AngleUnits (char *Name, AngleUnits_t *angle_unit)
int cgi_ElectricCurrentUnits (char *Name, ElectricCurrentUnits_t *unit)
int cgi_SubstanceAmountUnits (char *Name, SubstanceAmountUnits_t *unit)
int cgi_LuminousIntensityUnits (char *Name, LuminousIntensityUnits_t *unit)
int cgi_GoverningEquationsType (char *Name, GoverningEquationsType_t *type)
int cgi_ModelType (char *Name, ModelType_t *type)
int cgi_ZoneType (char *Name, ZoneType_t *type)
int cgi_RigidGridMotionType (char *Name, RigidGridMotionType_t *type)
int cgi_ArbitraryGridMotionType (char *Name, ArbitraryGridMotionType_t *type)
int cgi_SimulationType (char *Name, SimulationType_t *type)
int cgi_WallFunctionType (char *Name, WallFunctionType_t *type)
int cgi_AreaType (char *Name, AreaType_t *type)
int cgi_AverageInterfaceType (char *Name, AverageInterfaceType_t *type)
void cgi_array_print (char *routine, cgns_array *array)

Variables

int Idim
int Cdim
int Pdim
int CurrentDim [9]
ZoneType_t CurrentZoneType
int NumberOfSteps
int posit_depth = 0
cgns_posit posit_stack [CG_MAX_GOTO_DEPTH+1]


Define Documentation

#define CGNS_NAN (  )     (!((x) < HUGE_VAL && (x) > -HUGE_VAL))

Definition at line 36 of file cgns_internals.c.


Function Documentation

int cgi_add_czone ( char_33  zonename,
int_6  range,
int_6  donor_range,
int  index_dim,
int *  ndouble,
char_33 **  Dzonename,
int_6 **  Drange,
int_6 **  Ddonor_range 
)

Definition at line 6743 of file cgns_internals.c.

char* cgi_adf_datatype ( DataType_t  type  ) 

Definition at line 6682 of file cgns_internals.c.

int cgi_AngleUnits ( char *  Name,
AngleUnits_t angle_unit 
)

Definition at line 11947 of file cgns_internals.c.

int cgi_ArbitraryGridMotionType ( char *  Name,
ArbitraryGridMotionType_t type 
)

Definition at line 12103 of file cgns_internals.c.

int cgi_AreaType ( char *  Name,
AreaType_t type 
)

Definition at line 12154 of file cgns_internals.c.

cgns_array* cgi_array_address ( int  local_mode,
int  given_no,
char const *  given_name,
int *  ier 
)

Definition at line 10072 of file cgns_internals.c.

void cgi_array_print ( char *  routine,
cgns_array array 
)

Definition at line 12188 of file cgns_internals.c.

int cgi_AverageInterfaceType ( char *  Name,
AverageInterfaceType_t type 
)

Definition at line 12171 of file cgns_internals.c.

cgns_dataset* cgi_bcdataset_address ( int  local_mode,
int  given_no,
char const *  given_name,
int *  ier 
)

Definition at line 10562 of file cgns_internals.c.

int cgi_BCType ( char *  BCName,
BCType_t type 
)

Definition at line 11821 of file cgns_internals.c.

int cgi_check_mode ( char const *  filename,
int  file_mode,
int  mode_wanted 
)

Definition at line 6726 of file cgns_internals.c.

int cgi_check_strlen ( char const *  string  ) 

Definition at line 6717 of file cgns_internals.c.

cgns_converg* cgi_converg_address ( int  local_mode,
int *  ier 
)

Definition at line 9931 of file cgns_internals.c.

cgns_conversion* cgi_conversion_address ( int  local_mode,
int *  ier 
)

Definition at line 9700 of file cgns_internals.c.

int cgi_DataClass ( char *  Name,
DataClass_t data_class 
)

Definition at line 11838 of file cgns_internals.c.

DataClass_t* cgi_dataclass_address ( int  local_mode,
int *  ier 
)

Definition at line 9329 of file cgns_internals.c.

int cgi_datasize ( int  Idim,
int *  CurrentDim,
GridLocation_t  location,
int *  rind_planes,
int *  DataSize 
)

Definition at line 4495 of file cgns_internals.c.

DataType_t cgi_datatype ( cchar_33  adf_type  ) 

Definition at line 6691 of file cgns_internals.c.

int cgi_delete_node ( double  parent_id,
double  node_id 
)

Definition at line 6537 of file cgns_internals.c.

cgns_descr* cgi_descr_address ( int  local_mode,
int  given_no,
char const *  given_name,
int *  ier 
)

Definition at line 9140 of file cgns_internals.c.

int* cgi_diffusion_address ( int  local_mode,
int *  ier 
)

Definition at line 10023 of file cgns_internals.c.

int cgi_ElectricCurrentUnits ( char *  Name,
ElectricCurrentUnits_t unit 
)

Definition at line 11969 of file cgns_internals.c.

int cgi_element_data_size ( ElementType_t  type,
int  nelems,
const int *  connect 
)

Definition at line 6803 of file cgns_internals.c.

cgns_equations* cgi_equations_address ( int  local_mode,
int *  ier 
)

Definition at line 9831 of file cgns_internals.c.

cgns_exponent* cgi_exponent_address ( int  local_mode,
int *  ier 
)

Definition at line 9742 of file cgns_internals.c.

char* cgi_famname_address ( int  local_mode,
int *  ier 
)

Definition at line 9280 of file cgns_internals.c.

void cgi_free_1to1 ( cgns_1to1 one21  ) 

Definition at line 11031 of file cgns_internals.c.

void cgi_free_amotion ( cgns_amotion amotion  ) 

Definition at line 11482 of file cgns_internals.c.

void cgi_free_array ( cgns_array array  ) 

Definition at line 11416 of file cgns_internals.c.

void cgi_free_axisym ( cgns_axisym axisym  ) 

Definition at line 11578 of file cgns_internals.c.

void cgi_free_base ( cgns_base base  ) 

Definition at line 10689 of file cgns_internals.c.

void cgi_free_bcarea ( cgns_bcarea bcarea  ) 

Definition at line 11687 of file cgns_internals.c.

void cgi_free_bcdata ( cgns_bcdata bcdata  ) 

Definition at line 11177 of file cgns_internals.c.

void cgi_free_bcwall ( cgns_bcwall bcwall  ) 

Definition at line 11672 of file cgns_internals.c.

void cgi_free_biter ( cgns_biter biter  ) 

Definition at line 11507 of file cgns_internals.c.

void cgi_free_boco ( cgns_boco boco  ) 

Definition at line 11094 of file cgns_internals.c.

void cgi_free_bprop ( cgns_bprop bprop  ) 

Definition at line 11626 of file cgns_internals.c.

void cgi_free_caverage ( cgns_caverage caverage  ) 

Definition at line 11731 of file cgns_internals.c.

void cgi_free_conn ( cgns_conn conn  ) 

Definition at line 11071 of file cgns_internals.c.

void cgi_free_converg ( cgns_converg converg  ) 

Definition at line 11339 of file cgns_internals.c.

void cgi_free_convert ( cgns_conversion convert  ) 

Definition at line 11439 of file cgns_internals.c.

void cgi_free_cperio ( cgns_cperio cperio  ) 

Definition at line 11707 of file cgns_internals.c.

void cgi_free_cprop ( cgns_cprop cprop  ) 

Definition at line 11649 of file cgns_internals.c.

void cgi_free_dataset ( cgns_dataset dataset  ) 

Definition at line 11142 of file cgns_internals.c.

void cgi_free_descr ( cgns_descr descr  ) 

Definition at line 11453 of file cgns_internals.c.

void cgi_free_discrete ( cgns_discrete discrete  ) 

Definition at line 11367 of file cgns_internals.c.

void cgi_free_equations ( cgns_equations equations  ) 

Definition at line 11206 of file cgns_internals.c.

void cgi_free_exponents ( cgns_exponent exponents  ) 

Definition at line 11444 of file cgns_internals.c.

void cgi_free_fambc ( cgns_fambc fambc  ) 

Definition at line 10888 of file cgns_internals.c.

void cgi_free_family ( cgns_family family  ) 

Definition at line 10859 of file cgns_internals.c.

void cgi_free_file ( cgns_file cg  ) 

Definition at line 10678 of file cgns_internals.c.

void cgi_free_geo ( cgns_geo geo  ) 

Definition at line 10898 of file cgns_internals.c.

void cgi_free_governing ( cgns_governing governing  ) 

Definition at line 11271 of file cgns_internals.c.

void cgi_free_gravity ( cgns_gravity gravity  ) 

Definition at line 11555 of file cgns_internals.c.

void cgi_free_hole ( cgns_hole hole  ) 

Definition at line 11051 of file cgns_internals.c.

void cgi_free_integral ( cgns_integral integral  ) 

Definition at line 11392 of file cgns_internals.c.

void cgi_free_model ( cgns_model model  ) 

Definition at line 11287 of file cgns_internals.c.

void cgi_free_part ( cgns_part part  ) 

Definition at line 10919 of file cgns_internals.c.

void cgi_free_ptset ( cgns_ptset ptset  ) 

Definition at line 11201 of file cgns_internals.c.

void cgi_free_rmotion ( cgns_rmotion rmotion  ) 

Definition at line 11458 of file cgns_internals.c.

void cgi_free_rotating ( cgns_rotating rotating  ) 

Definition at line 11602 of file cgns_internals.c.

void cgi_free_section ( cgns_section section  ) 

Definition at line 10835 of file cgns_internals.c.

void cgi_free_sol ( cgns_sol sol  ) 

Definition at line 11006 of file cgns_internals.c.

void cgi_free_state ( cgns_state state  ) 

Definition at line 11311 of file cgns_internals.c.

void cgi_free_units ( cgns_units units  ) 

Definition at line 11449 of file cgns_internals.c.

void cgi_free_user_data ( cgns_user_data user_data  ) 

Definition at line 11746 of file cgns_internals.c.

void cgi_free_zboco ( cgns_zboco zboco  ) 

Definition at line 10948 of file cgns_internals.c.

void cgi_free_zconn ( cgns_zconn zconn  ) 

Definition at line 10976 of file cgns_internals.c.

void cgi_free_zcoor ( cgns_zcoor zcoor  ) 

Definition at line 10923 of file cgns_internals.c.

void cgi_free_ziter ( cgns_ziter ziter  ) 

Definition at line 11531 of file cgns_internals.c.

void cgi_free_zone ( cgns_zone zone  ) 

Definition at line 10751 of file cgns_internals.c.

cgns_1to1* cgi_get_1to1 ( cgns_file cg,
int  B,
int  Z,
int  I 
)

Definition at line 7121 of file cgns_internals.c.

cgns_amotion* cgi_get_amotion ( cgns_file cg,
int  B,
int  Z,
int  R 
)

Definition at line 7358 of file cgns_internals.c.

cgns_axisym* cgi_get_axisym ( cgns_file cg,
int  B 
)

Definition at line 6914 of file cgns_internals.c.

cgns_base* cgi_get_base ( cgns_file cg,
int  B 
)

Definition at line 6855 of file cgns_internals.c.

cgns_bcdata* cgi_get_bcdata ( cgns_file cg,
int  B,
int  Z,
int  BC,
int  Dset,
BCDataType_t  type 
)

Definition at line 7199 of file cgns_internals.c.

cgns_biter* cgi_get_biter ( cgns_file cg,
int  B 
)

Definition at line 6890 of file cgns_internals.c.

cgns_boco* cgi_get_boco ( cgns_file cg,
int  B,
int  Z,
int  BC 
)

Definition at line 7174 of file cgns_internals.c.

cgns_bprop* cgi_get_bprop ( cgns_file cg,
int  B,
int  Z,
int  BC 
)

Definition at line 7163 of file cgns_internals.c.

cgns_conn* cgi_get_conn ( cgns_file cg,
int  B,
int  Z,
int  I 
)

Definition at line 7108 of file cgns_internals.c.

cgns_converg* cgi_get_converg ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 7223 of file cgns_internals.c.

cgns_cprop* cgi_get_cprop ( cgns_file cg,
int  B,
int  Z,
int  I 
)

Definition at line 7083 of file cgns_internals.c.

cgns_dataset* cgi_get_dataset ( cgns_file cg,
int  B,
int  Z,
int  BC,
int  DSet 
)

Definition at line 7187 of file cgns_internals.c.

cgns_discrete* cgi_get_discrete ( cgns_file cg,
int  B,
int  Z,
int  D 
)

Definition at line 7332 of file cgns_internals.c.

cgns_equations* cgi_get_equations ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 7244 of file cgns_internals.c.

cgns_family* cgi_get_family ( cgns_file cg,
int  B,
int  F 
)

Definition at line 6877 of file cgns_internals.c.

cgns_array* cgi_get_field ( cgns_file cg,
int  B,
int  Z,
int  S,
int  F 
)

Definition at line 7042 of file cgns_internals.c.

cgns_file* cgi_get_file ( int  file_number  ) 

Definition at line 6841 of file cgns_internals.c.

cgns_governing* cgi_get_governing ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 7267 of file cgns_internals.c.

cgns_gravity* cgi_get_gravity ( cgns_file cg,
int  B 
)

Definition at line 6902 of file cgns_internals.c.

cgns_hole* cgi_get_hole ( cgns_file cg,
int  B,
int  Z,
int  I 
)

Definition at line 7095 of file cgns_internals.c.

cgns_integral* cgi_get_integral ( cgns_file cg,
int  B,
int  Z,
int  N 
)

Definition at line 7311 of file cgns_internals.c.

cgns_model* cgi_get_model ( cgns_file cg,
int  B,
int  Z,
char *  model 
)

Definition at line 7279 of file cgns_internals.c.

int cgi_get_nodes ( double  parent_id,
char *  label,
int *  nnodes,
double **  id 
)

Definition at line 6608 of file cgns_internals.c.

cgns_posit* cgi_get_posit (  ) 

Definition at line 9127 of file cgns_internals.c.

cgns_rmotion* cgi_get_rmotion ( cgns_file cg,
int  B,
int  Z,
int  R 
)

Definition at line 7345 of file cgns_internals.c.

cgns_rotating* cgi_get_rotating ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 6926 of file cgns_internals.c.

cgns_section* cgi_get_section ( cgns_file cg,
int  B,
int  Z,
int  S 
)

Definition at line 7029 of file cgns_internals.c.

cgns_sol* cgi_get_sol ( cgns_file cg,
int  B,
int  Z,
int  S 
)

Definition at line 7016 of file cgns_internals.c.

cgns_state* cgi_get_state ( cgns_file cg,
int  B,
int  Z,
int  ZBC,
int  BC,
int  Dset 
)

Definition at line 7371 of file cgns_internals.c.

cgns_zboco* cgi_get_zboco ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 7134 of file cgns_internals.c.

cgns_zconn* cgi_get_zconn ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 7055 of file cgns_internals.c.

cgns_zcoor* cgi_get_zcoor ( cgns_file cg,
int  B,
int  Z,
int  C 
)

Definition at line 7003 of file cgns_internals.c.

cgns_zcoor* cgi_get_zcoorGC ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 6963 of file cgns_internals.c.

cgns_ziter* cgi_get_ziter ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 6951 of file cgns_internals.c.

cgns_zone* cgi_get_zone ( cgns_file cg,
int  B,
int  Z 
)

Definition at line 6864 of file cgns_internals.c.

cgns_governing* cgi_governing_address ( int  local_mode,
int *  ier 
)

Definition at line 9981 of file cgns_internals.c.

int cgi_GoverningEquationsType ( char *  Name,
GoverningEquationsType_t type 
)

Definition at line 12035 of file cgns_internals.c.

int cgi_GridConnectivityType ( char *  GridConnectivityName,
GridConnectivityType_t type 
)

Definition at line 11787 of file cgns_internals.c.

int cgi_GridLocation ( char *  LocationName,
GridLocation_t type 
)

Definition at line 11770 of file cgns_internals.c.

cgns_integral* cgi_integral_address ( int  local_mode,
int  given_no,
char const *  given_name,
int *  ier 
)

Definition at line 9784 of file cgns_internals.c.

int cgi_LengthUnits ( char *  Name,
LengthUnits_t length_unit 
)

Definition at line 11877 of file cgns_internals.c.

GridLocation_t* cgi_location_address ( int  local_mode,
int *  ier 
)

Definition at line 9650 of file cgns_internals.c.

int cgi_LuminousIntensityUnits ( char *  Name,
LuminousIntensityUnits_t unit 
)

Definition at line 12013 of file cgns_internals.c.

void* cgi_malloc ( int  cnt,
int  size 
)

Definition at line 57 of file cgns_internals.c.

int cgi_MassUnits ( char *  Name,
MassUnits_t mass_unit 
)

Definition at line 11855 of file cgns_internals.c.

cgns_model* cgi_model_address ( int  local_mode,
char const *  ModelLabel,
int *  ier 
)

Definition at line 10288 of file cgns_internals.c.

int cgi_ModelType ( char *  Name,
ModelType_t type 
)

Definition at line 12052 of file cgns_internals.c.

int cgi_move_node ( double  current_parent_id,
double  node_id,
double  new_parent_id,
cchar_33  node_name 
)

Definition at line 6522 of file cgns_internals.c.

int cgi_new_node ( double  parent_id,
char const *  name,
char const *  label,
double *  node_id,
char const *  data_type,
int  ndim,
int const *  dim_vals,
void const *  data 
)

Definition at line 6392 of file cgns_internals.c.

int cgi_new_node_partial ( double  parent_id,
char const *  name,
char const *  label,
double *  node_id,
char const *  data_type,
int  ndim,
int const *  dim_vals,
int const *  rmin,
int const *  rmax,
void const *  data 
)

Definition at line 6453 of file cgns_internals.c.

int* cgi_ordinal_address ( int  local_mode,
int *  ier 
)

Definition at line 9533 of file cgns_internals.c.

int cgi_PointSetType ( char *  PointSetName,
PointSetType_t type 
)

Definition at line 11804 of file cgns_internals.c.

int cgi_posit_id ( double *  posit_id  ) 

Definition at line 9117 of file cgns_internals.c.

cgns_ptset* cgi_ptset_address ( int  local_mode,
int *  ier 
)

Definition at line 10612 of file cgns_internals.c.

int cgi_read (  ) 

Definition at line 79 of file cgns_internals.c.

int cgi_read_1to1 ( cgns_1to1 one21  ) 

Definition at line 1114 of file cgns_internals.c.

int cgi_read_amotion ( int  in_link,
double  parent_id,
int *  namotions,
cgns_amotion **  amotion 
)

Definition at line 3486 of file cgns_internals.c.

int cgi_read_array ( cgns_array array,
char *  parent_label,
double  parent_id 
)

Definition at line 3581 of file cgns_internals.c.

int cgi_read_axisym ( int  in_link,
double  parent_id,
cgns_axisym **  axisym 
)

Definition at line 2907 of file cgns_internals.c.

int cgi_read_base ( cgns_base base  ) 

Definition at line 97 of file cgns_internals.c.

int cgi_read_bcdata ( cgns_bcdata bcdata  ) 

Definition at line 2380 of file cgns_internals.c.

int cgi_read_biter ( int  in_link,
double  parent_id,
cgns_biter **  biter 
)

Definition at line 4053 of file cgns_internals.c.

int cgi_read_boco ( cgns_boco boco  ) 

Definition at line 1798 of file cgns_internals.c.

int cgi_read_bprop ( int  in_link,
double  parent_id,
cgns_bprop **  bprop 
)

Definition at line 2029 of file cgns_internals.c.

int cgi_read_conn ( cgns_conn conn  ) 

Definition at line 1242 of file cgns_internals.c.

int cgi_read_converg ( int  in_link,
double  parent_id,
cgns_converg **  converg 
)

Definition at line 3124 of file cgns_internals.c.

int cgi_read_conversion ( int  in_link,
double  parent_id,
cgns_conversion **  convert 
)

Definition at line 3650 of file cgns_internals.c.

int cgi_read_cprop ( int  in_link,
double  parent_id,
cgns_cprop **  cprop 
)

Definition at line 1490 of file cgns_internals.c.

int cgi_read_dataset ( int  in_link,
double  parent_id,
int *  ndataset,
cgns_dataset **  dataset 
)

Definition at line 2226 of file cgns_internals.c.

int cgi_read_DDD ( int  in_link,
double  parent_id,
int *  ndescr,
cgns_descr **  descr,
DataClass_t data_class,
cgns_units **  units 
)

Definition at line 3876 of file cgns_internals.c.

int cgi_read_discrete ( int  in_link,
double  parent_id,
int *  ndiscrete,
cgns_discrete **  discrete 
)

Definition at line 3245 of file cgns_internals.c.

int cgi_read_equations ( int  in_link,
double  parent_id,
cgns_equations **  equations 
)

Definition at line 2490 of file cgns_internals.c.

int cgi_read_exponents ( int  in_link,
double  parent_id,
cgns_exponent **  exponents 
)

Definition at line 3681 of file cgns_internals.c.

int cgi_read_family ( cgns_family family  ) 

Definition at line 393 of file cgns_internals.c.

int cgi_read_family_name ( int  in_link,
double  parent_id,
char_33  parent_name,
char_33  family_name 
)

Definition at line 548 of file cgns_internals.c.

int cgi_read_gravity ( int  in_link,
double  parent_id,
cgns_gravity **  gravity 
)

Definition at line 2831 of file cgns_internals.c.

int cgi_read_hole ( cgns_hole hole  ) 

Definition at line 1662 of file cgns_internals.c.

int cgi_read_integral ( int  in_link,
double  parent_id,
int *  nintegrals,
cgns_integral **  integral 
)

Definition at line 3339 of file cgns_internals.c.

cgns_link* cgi_read_link ( double  node_id  ) 

Definition at line 4464 of file cgns_internals.c.

int cgi_read_location ( double  parent_id,
char_33  parent_name,
GridLocation_t location 
)

Definition at line 3972 of file cgns_internals.c.

int cgi_read_model ( int  in_link,
double  parent_id,
char *  label,
cgns_model **  model 
)

Definition at line 2665 of file cgns_internals.c.

int cgi_read_node ( double  node_id,
char_33  name,
char_33  data_type,
int *  ndim,
int *  dim_vals,
void **  data,
int  data_flag 
)

Definition at line 4415 of file cgns_internals.c.

int cgi_read_ordinal ( double  parent_id,
int *  ordinal 
)

Definition at line 3915 of file cgns_internals.c.

int cgi_read_ptset ( double  parent_id,
cgns_ptset ptset 
)

Definition at line 2410 of file cgns_internals.c.

int cgi_read_rind ( double  parent_id,
int **  rind_planes 
)

Definition at line 3942 of file cgns_internals.c.

int cgi_read_rmotion ( int  in_link,
double  parent_id,
int *  nrmotions,
cgns_rmotion **  rmotion 
)

Definition at line 3401 of file cgns_internals.c.

int cgi_read_rotating ( int  in_link,
double  parent_id,
cgns_rotating **  rotating 
)

Definition at line 3039 of file cgns_internals.c.

int cgi_read_section ( int  in_link,
double  parent_id,
int *  nsections,
cgns_section **  section 
)

Definition at line 668 of file cgns_internals.c.

int cgi_read_simulation ( double  parent_id,
SimulationType_t type,
double *  type_id 
)

Definition at line 4026 of file cgns_internals.c.

int cgi_read_sol ( int  in_link,
double  parent_id,
int *  nsols,
cgns_sol **  sol 
)

Definition at line 943 of file cgns_internals.c.

int cgi_read_state ( int  in_link,
double  parent_id,
cgns_state **  state 
)

Definition at line 2723 of file cgns_internals.c.

int cgi_read_string ( double  id,
char_33  name,
char **  string_data 
)

Definition at line 3856 of file cgns_internals.c.

int cgi_read_units ( int  in_link,
double  parent_id,
cgns_units **  units 
)

Definition at line 3761 of file cgns_internals.c.

int cgi_read_user_data ( int  in_link,
double  parent_id,
int *  nuser_data,
cgns_user_data **  user_data 
)

Definition at line 4278 of file cgns_internals.c.

int cgi_read_zboco ( int  in_link,
double  parent_id,
cgns_zboco **  zboco 
)

Definition at line 1749 of file cgns_internals.c.

int cgi_read_zconn ( int  in_link,
double  parent_id,
cgns_zconn **  zconn 
)

Definition at line 1027 of file cgns_internals.c.

int cgi_read_zcoor ( int  in_link,
double  parent_id,
int *  nzcoor,
cgns_zcoor **  zcoor 
)

Definition at line 592 of file cgns_internals.c.

int cgi_read_ziter ( int  in_link,
double  parent_id,
cgns_ziter **  ziter 
)

Definition at line 4200 of file cgns_internals.c.

int cgi_read_zone ( cgns_zone zone  ) 

Definition at line 233 of file cgns_internals.c.

int cgi_read_zonetype ( double  parent_id,
char_33  parent_name,
ZoneType_t type 
)

Definition at line 3999 of file cgns_internals.c.

void* cgi_realloc ( void *  oldbuf,
unsigned  bytes 
)

Definition at line 66 of file cgns_internals.c.

int cgi_RigidGridMotionType ( char *  Name,
RigidGridMotionType_t type 
)

Definition at line 12086 of file cgns_internals.c.

int* cgi_rind_address ( int  local_mode,
int *  ier 
)

Definition at line 9585 of file cgns_internals.c.

cgns_rotating* cgi_rotating_address ( int  local_mode,
int *  ier 
)

Definition at line 10516 of file cgns_internals.c.

int cgi_set_posit ( int  fn,
int  B,
int  n,
int *  index,
char **  label 
)

Definition at line 9095 of file cgns_internals.c.

int cgi_SimulationType ( char *  Name,
SimulationType_t type 
)

Definition at line 12120 of file cgns_internals.c.

int cgi_sort_names ( int  nnam,
double *  ids 
)

Definition at line 6550 of file cgns_internals.c.

cgns_state* cgi_state_address ( int  local_mode,
int *  ier 
)

Definition at line 9876 of file cgns_internals.c.

int cgi_SubstanceAmountUnits ( char *  Name,
SubstanceAmountUnits_t unit 
)

Definition at line 11991 of file cgns_internals.c.

int cgi_TemperatureUnits ( char *  Name,
TemperatureUnits_t temperature_unit 
)

Definition at line 11921 of file cgns_internals.c.

int cgi_TimeUnits ( char *  Name,
TimeUnits_t time_unit 
)

Definition at line 11899 of file cgns_internals.c.

cgns_units* cgi_units_address ( int  local_mode,
int *  ier 
)

Definition at line 9427 of file cgns_internals.c.

int cgi_update_posit ( int  cnt,
int *  index,
char **  label 
)

Definition at line 9026 of file cgns_internals.c.

cgns_user_data* cgi_user_data_address ( int  local_mode,
int  given_no,
char const *  given_name,
int *  ier 
)

Definition at line 10383 of file cgns_internals.c.

int cgi_WallFunctionType ( char *  Name,
WallFunctionType_t type 
)

Definition at line 12137 of file cgns_internals.c.

int cgi_write ( int  file_number  ) 

Definition at line 4527 of file cgns_internals.c.

int cgi_write_1to1 ( double  parent_id,
cgns_1to1 one21 
)

Definition at line 4987 of file cgns_internals.c.

int cgi_write_amotion ( double  parent_id,
cgns_amotion amotion 
)

Definition at line 6033 of file cgns_internals.c.

int cgi_write_array ( double  parent_id,
cgns_array array 
)

Definition at line 6151 of file cgns_internals.c.

int cgi_write_axisym ( double  parent_id,
cgns_axisym axisym 
)

Definition at line 5804 of file cgns_internals.c.

int cgi_write_bcdata ( double  bcdata_id,
cgns_bcdata bcdata 
)

Definition at line 5518 of file cgns_internals.c.

int cgi_write_biter ( double  parent_id,
cgns_biter biter 
)

Definition at line 6080 of file cgns_internals.c.

int cgi_write_boco ( double  parent_id,
cgns_boco boco 
)

Definition at line 5266 of file cgns_internals.c.

int cgi_write_bprop ( double  parent_id,
cgns_bprop bprop 
)

Definition at line 5356 of file cgns_internals.c.

int cgi_write_conns ( double  parent_id,
cgns_conn conn 
)

Definition at line 5033 of file cgns_internals.c.

int cgi_write_converg ( double  parent_id,
cgns_converg converg 
)

Definition at line 5874 of file cgns_internals.c.

int cgi_write_cprop ( double  parent_id,
cgns_cprop cprop 
)

Definition at line 5097 of file cgns_internals.c.

int cgi_write_dataclass ( double  parent_id,
DataClass_t  data_class 
)

Definition at line 6276 of file cgns_internals.c.

int cgi_write_dataset ( double  parent_id,
cgns_dataset dataset 
)

Definition at line 5435 of file cgns_internals.c.

int cgi_write_descr ( double  parent_id,
cgns_descr descr 
)

Definition at line 6287 of file cgns_internals.c.

int cgi_write_discrete ( double  parent_id,
cgns_discrete discrete 
)

Definition at line 5915 of file cgns_internals.c.

int cgi_write_equations ( double  parent_id,
cgns_equations equations 
)

Definition at line 5571 of file cgns_internals.c.

int cgi_write_exponents ( double  parent_id,
cgns_exponent exponent 
)

Definition at line 6255 of file cgns_internals.c.

int cgi_write_family ( double  parent_id,
cgns_family family 
)

Definition at line 4744 of file cgns_internals.c.

int cgi_write_gravity ( double  parent_id,
cgns_gravity gravity 
)

Definition at line 5770 of file cgns_internals.c.

int cgi_write_holes ( double  parent_id,
cgns_hole hole 
)

Definition at line 5182 of file cgns_internals.c.

int cgi_write_integral ( double  parent_id,
cgns_integral integral 
)

Definition at line 5961 of file cgns_internals.c.

int cgi_write_link ( double  parent_id,
char *  name,
cgns_link link,
double *  id 
)

Definition at line 6380 of file cgns_internals.c.

int cgi_write_model ( double  parent_id,
cgns_model model 
)

Definition at line 5692 of file cgns_internals.c.

int cgi_write_ordinal ( double  parent_id,
int  ordinal 
)

Definition at line 6302 of file cgns_internals.c.

int cgi_write_ptset ( double  parent_id,
char_33  name,
cgns_ptset ptset,
int  Idim,
void *  ptset_ptr 
)

Definition at line 5544 of file cgns_internals.c.

int cgi_write_rind ( double  parent_id,
int *  rind_planes,
int  index_dim 
)

Definition at line 6198 of file cgns_internals.c.

int cgi_write_rmotion ( double  parent_id,
cgns_rmotion rmotion 
)

Definition at line 5996 of file cgns_internals.c.

int cgi_write_rotating ( double  parent_id,
cgns_rotating rotating 
)

Definition at line 5839 of file cgns_internals.c.

int cgi_write_section ( double  parent_id,
cgns_section section 
)

Definition at line 4833 of file cgns_internals.c.

int cgi_write_sol ( double  parent_id,
cgns_sol sol 
)

Definition at line 4907 of file cgns_internals.c.

int cgi_write_state ( double  parent_id,
cgns_state state 
)

Definition at line 5731 of file cgns_internals.c.

int cgi_write_units ( double  parent_id,
cgns_units units 
)

Definition at line 6215 of file cgns_internals.c.

int cgi_write_user_data ( double  parent_id,
cgns_user_data user_data 
)

Definition at line 6313 of file cgns_internals.c.

int cgi_write_zboco ( double  parent_id,
cgns_zboco zboco 
)

Definition at line 5227 of file cgns_internals.c.

int cgi_write_zconn ( double  parent_id,
cgns_zconn zconn 
)

Definition at line 4952 of file cgns_internals.c.

int cgi_write_zcoor ( double  parent_id,
cgns_zcoor zcoor 
)

Definition at line 4870 of file cgns_internals.c.

int cgi_write_ziter ( double  parent_id,
cgns_ziter ziter 
)

Definition at line 6116 of file cgns_internals.c.

int cgi_write_zone ( double  parent_id,
cgns_zone zone 
)

Definition at line 4640 of file cgns_internals.c.

int cgi_zone_no ( cgns_base base,
char *  zonename,
int *  zone_no 
)

Definition at line 6704 of file cgns_internals.c.

int cgi_ZoneType ( char *  Name,
ZoneType_t type 
)

Definition at line 12069 of file cgns_internals.c.

int size_of ( char_33  data_type  ) 

Definition at line 6669 of file cgns_internals.c.

char* type_of ( char_33  data_type  ) 

Definition at line 6656 of file cgns_internals.c.


Variable Documentation

int Cdim

Definition at line 42 of file cgns_internals.c.

int CurrentDim[9]

Definition at line 44 of file cgns_internals.c.

Definition at line 45 of file cgns_internals.c.

int Idim

Definition at line 41 of file cgns_internals.c.

Definition at line 46 of file cgns_internals.c.

int Pdim

Definition at line 43 of file cgns_internals.c.

int posit_depth = 0

Definition at line 50 of file cgns_internals.c.

cgns_posit posit_stack[CG_MAX_GOTO_DEPTH+1]

Definition at line 51 of file cgns_internals.c.


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