|
programmer's documentation
|
#include "cs_defs.h"#include "fvm_group.h"#include "fvm_selector.h"#include "fvm_periodicity.h"#include "cs_base.h"#include "cs_io.h"#include "cs_mesh.h"#include "cs_mesh_builder.h"#include "cs_part_to_block.h"
Go to the source code of this file.
Functions | |
| void | cs_mesh_to_builder (cs_mesh_t *mesh, cs_mesh_builder_t *mb, bool transfer, cs_io_t *pp_out) |
| Transfer mesh to mesh builder structure. More... | |
| void | cs_mesh_to_builder_perio_faces (const cs_mesh_t *mesh, cs_mesh_builder_t *mb) |
| Reconstruct periodic faces info from mesh to builder. More... | |
| void cs_mesh_to_builder | ( | cs_mesh_t * | mesh, |
| cs_mesh_builder_t * | mb, | ||
| bool | transfer, | ||
| cs_io_t * | pp_out | ||
| ) |
Transfer mesh to mesh builder structure.
As the dataflow is very similar, but may be done array-by array to minimize memory overhead, this function also handles a part of the output to file needed to save a mesh file.
| [in,out] | mesh | pointer to mesh structure |
| [in,out] | mb | pointer to mesh builder structure |
| [in] | transfer | if true, data is transferred from mesh to builder; if false, builder fields are only used as a temporary arrays. |
| [in,out] | pp_out | optional output file, or NULL |
| void cs_mesh_to_builder_perio_faces | ( | const cs_mesh_t * | mesh, |
| cs_mesh_builder_t * | mb | ||
| ) |
Reconstruct periodic faces info from mesh to builder.
| [in] | mesh | pointer to mesh structure |
| [in,out] | mb | pointer to mesh builder structure |
1.8.7