Functions | Modes |
---|---|
ier = cg_family_write(int fn, int B, char *FamilyName, int *Fam); | - w m |
ier = cg_nfamilies(int fn, int B, int *nfamilies); | r - m |
ier = cg_family_read(int fn, int B, int Fam, char *FamilyName, int *nFamBC, int *nGeo); | r - m |
call cg_family_write_f(fn, B, FamilyName, Fam, ier) | - w m |
call cg_nfamilies_f(fn, B, nfamilies, ier) | r - m |
call cg_family_read_f(fn, B, Fam, FamilyName, nFamBC, nGeo, ier) | r - m |
fn | CGNS file index number. | ||
B | Base index number, where 1 ≤ B ≤ nbases. | ||
nfamilies | Number of families in base B. | ||
Fam | Family index number, where 1 ≤ Fam ≤ nfamilies. | ||
FamilyName | Name of the family. | ||
nFamBC | Number of boundary conditions for this family. This should be either 0 or 1. | ||
nGeo | Number of geometry references for this family. | ||
ier | Error status. |
Functions | Modes |
---|---|
ier = cg_geo_write(int fn, int B, int Fam, char *GeoName, char *FileName, char *CADSystem, int *G); | - w m |
ier = cg_geo_read(int fn, int B, int Fam, int G, char *GeoName, char **FileName, char *CADSystem, int *nparts); | r - m |
ier = cg_part_write(int fn, int B, int Fam, int G, char *PartName, int *P); | - w m |
ier = cg_part_read(int fn, int B, int Fam, int G, int P, char *PartName); | r - m |
call cg_geo_write_f(fn, B, Fam, GeoName, FileName, CADSystem, G, ier) | - w m |
call cg_geo_read_f(fn, B, Fam, G, GeoName, FileName, CADSystem, nparts, ier) | r - m |
call cg_part_write_f(fn, B, Fam, G, PartName, P, ier) | - w m |
call cg_part_read_f(fn, B, Fam, G, P, PartName, ier) | r - m |
fn | CGNS file index number. | ||
B | Base index number, where 1 ≤ B ≤ nbases. | ||
Fam | Family index number, where 1 ≤ Fam ≤ nfamilies. | ||
G | Geometry reference index number, where 1 ≤ G ≤ nGeo. | ||
P | Geometry entity index number, where 1 ≤ P ≤ nparts. | ||
GeoName | Name of GeometryReference_t node. | ||
FileName | Name of geometry file. | ||
CADSystem | Geometry format. | ||
nparts | Number of geometry entities. | ||
PartName | Name of a geometry entity in the file FileName. | ||
ier | Error status. |
Note that with cg_geo_read the memory for the filename character string, FileName, will be allocated by the Mid-Level Library. The application code is responsible for releasing this memory when it is no longer needed by calling cg_free(FileName).
Functions | Modes |
---|---|
ier = cg_fambc_write(int fn, int B, int Fam, char *FamBCName, BCType_t BCType, int *BC); | - w m |
ier = cg_fambc_read(int fn, int B, int Fam, int BC, char *FamBCName, BCType_t *BCType); | r - m |
call cg_fambc_write_f(fn, B, Fam, FamBCName, BCType, BC, ier) | - w m |
call cg_fambc_read_f(fn, B, Fam, BC, FamBCName, BCType, ier) | r - m |
fn | CGNS file index number. | ||
B | Base index number, where 1 ≤ B ≤ nbases. | ||
Fam | Family index number, where 1 ≤ Fam ≤ nfamilies. | ||
BC | Family boundary condition index number. This must be equal to 1. | ||
FamBCName | Name of the FamilyBC_t node. | ||
BCType | Boundary condition type for the family. See the eligible types for BCType_t in the Typedefs section. | ||
ier | Error status. |
Functions | Modes |
---|---|
ier = cg_famname_write(char *FamilyName); | - w m |
ier = cg_famname_read(char *FamilyName); | r - m |
call cg_famname_write_f(FamilyName, ier) | - w m |
call cg_famname_read_f(FamilyName, ier) | r - m |
FamilyName | Family name. | ||
ier | Error status. |