Go to the source code of this file.
◆ cs_vertex_to_cell_type_t
Enumerator |
---|
CS_VERTEX_TO_CELL_UNWEIGHTED | Uniform (constant) weights
|
CS_VERTEX_TO_CELL_SHEPARD | Shepard interpolation (weights by inverse distance)
|
CS_VERTEX_TO_CELL_LR | Linear regression (least-squares)
|
◆ cs_vertex_to_cell()
Interpolate vertex values to cell values.
- Parameters
-
[in] | method | interpolation method |
[in] | verbosity | verbosity level |
[in] | var_dim | variable dimension |
[in] | v_weight | vertex weight, or NULL |
[in] | v_var | base vertex-based variable |
[out] | c_var | cell-based variable |
[in] | method | interpolation method |
[in] | verbosity | verbosity level |
[in] | var_dim | variable dimension |
[in] | ignore_rot_perio | if true, ignore periodicity of rotation |
[in] | v_weight | vertex weight, or NULL |
[in] | v_var | base vertex-based variable |
[out] | c_var | cell-based variable |
◆ cs_vertex_to_cell_free()
void cs_vertex_to_cell_free |
( |
void |
| ) |
|
Free cell to vertex interpolation weights.
This will force subsequent calls to rebuild those weights if needed.
◆ cs_vertex_to_cell_type_name
const char* cs_vertex_to_cell_type_name[] |
|
extern |