Go to the source code of this file.
◆ cs_cell_to_vertex_type_t
Enumerator |
---|
CS_CELL_TO_VERTEX_UNWEIGHTED | Uniform (constant) weights
|
CS_CELL_TO_VERTEX_SHEPARD | Shepard interpolation (weights by inverse distance)
|
CS_CELL_TO_VERTEX_LR | Linear regression (least-squares)
|
◆ cs_cell_to_vertex()
Interpolate cell values to vertex values.
- Parameters
-
[in] | method | interpolation method |
[in] | verbosity | verbosity level |
[in] | var_dim | variable dimension |
[in] | ignore_rot_perio | if true, ignore periodicity of rotation |
[in] | c_weight | cell weight, or NULL |
[in] | c_var | base cell-based variable |
[in] | b_var | base boundary-face values, or NULL |
[out] | v_var | vertex-based variable |
◆ cs_cell_to_vertex_free()
void cs_cell_to_vertex_free |
( |
void |
| ) |
|
Free cell to vertex interpolation weights.
This will force subsequent calls to rebuild those weights if needed.
◆ cs_cell_to_vertex_type_name
const char* cs_cell_to_vertex_type_name[] |