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[] |
|
extern |