31 Triangles, nTriangles,
44 Triangles, nTriangles,
53 const char*coordinate_system)
60 Triangles, nTriangles,
73 const char*coordinate_system)
104 const char*coordinate_system)
161 Coords, Xdims, Ydims,
170 const char*coordinate_system)
184 hid_t coord_ds = H5Screate_simple(2, dims, NULL);
185 hid_t creator_hid = H5Pcreate(H5P_DATASET_CREATE);
191 H5Pclose(creator_hid);
F5_API F5ErrorCode F5Fwrite_1D(F5Path *fpath, const char *fieldname, hsize_t nElements, hid_t fieldtype, hid_t memtype, const void *dataPtr, hid_t property_id)
F5_triangle32_t F5_triangle_t
F5_point3f_t F5_vec3_point_t
#define FIBER_HDF5_DEFAULT_CHART
#define FIBER_HDF5_POINTS
#define FIBER_HDF5_POSITIONS_STRING
void F5I_add_field(F5Path *fpath, const char *fieldname)
F5Vertices_and_Connectivity_t F5write_triangular_surface_vc(hid_t file_id, double time, const char *name, const F5_vec3_point_t *Coords, int nCoords, const F5_triangle_t *Triangles, int nTriangles)
F5Vertices_and_Connectivity_t F5Cwrite_triangular_surface_vc(hid_t File_id, double time, const char *gridname, const F5_vec3_point_t *Coords, int nCoords, const F5_triangle_t *Triangles, int nTriangles, const char *coordinate_system)
F5Path * F5Rcreate_triangles_as_vertices_topology(hid_t File_id, double time, const char *gridname)
F5Path * F5Rcreate_cartesian_nD(hid_t File_id, double time, const char *gridname, int Dims, const char *coordinate_system)
hid_t F5Dappend(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t create_plist_id)
F5Path * F5write_triangular_surface(hid_t file_id, double time, const char *name, const F5_vec3_point_t *Coords, int nCoords, const F5_triangle_t *Triangles, int nTriangles)
F5Path * F5Cwrite_triangular_surface(hid_t File_id, double time, const char *gridname, const F5_vec3_point_t *Coords, int nCoords, const F5_triangle_t *Triangles, int nTriangles, const char *coordinate_system)
struct F5Vertices_and_Connectivity F5Vertices_and_Connectivity_t
void F5closeVC(F5Vertices_and_Connectivity_t *VC)
F5Path * F5Flink_triangular_surface(F5Path *target, double time, const char *gridname, const F5_vec3_point_t *Coords, int nCoords, const F5_triangle_t *Triangles, int nTriangles, const char *coordinate_system)
void F5Cwrite_regular_surface(hid_t File_id, double time, const char *gridname, const F5_vec3_point_t *Coords, int Xdims, int Ydims, const char *coordinate_system)
void F5write_regular_surface(hid_t file_id, double time, const char *name, const F5_vec3_point_t *Coords, int Xdims, int Ydims)
F5_ChartPrecisionTypes SinglePrecision
ChartDomain_IDs * FileIDs