1 #ifndef __FVM_WRITER_HELPER_H__
2 #define __FVM_WRITER_HELPER_H__
57 typedef struct _fvm_writer_section_t {
59 struct _fvm_writer_section_t *
next;
88 typedef struct _fvm_writer_field_helper_t fvm_writer_field_helper_t;
118 _Bool group_same_type,
119 _Bool discard_polygons,
120 _Bool discard_polyhedra,
121 _Bool divide_polygons,
122 _Bool divide_polyhedra);
142 fvm_writer_field_helper_t *
160 fvm_writer_field_helper_t *
163 #if defined(HAVE_MPI)
182 fvm_writer_field_helper_init_g(fvm_writer_field_helper_t *helper,
184 const fvm_nodal_t *
mesh,
207 size_t *max_grouped_elements_out,
208 size_t *min_output_buffer_size);
273 const void *
const field_values[],
275 size_t output_buffer_size,
276 size_t *output_size);
308 const fvm_nodal_t *
mesh,
315 const void *
const field_values[],
317 size_t output_buffer_size,
318 size_t *output_size);