Structure and functions handling the way to enforce interior degrees of freedom.  
More...
|  | 
| cs_enforcement_param_t * | cs_enforcement_param_create (cs_enforcement_selection_t sel_type, cs_enforcement_type_t type, int stride, cs_lnum_t n_elts, const cs_lnum_t *elt_ids, const cs_real_t *values) | 
|  | Create and define a cs_enforcement_param_t structure.  More... 
 | 
|  | 
| void | cs_enforcement_param_reset (cs_enforcement_param_t *efp, cs_enforcement_selection_t sel_type, cs_enforcement_type_t type, int stride, cs_lnum_t n_elts, const cs_lnum_t *elt_ids, const cs_real_t *values) | 
|  | Reset an existing cs_enforcement_param_t structure.  More... 
 | 
|  | 
| cs_enforcement_param_t * | cs_enforcement_param_copy (const cs_enforcement_param_t *ref) | 
|  | Copy a cs_enforcement_param_t structure.  More... 
 | 
|  | 
| void | cs_enforcement_param_free (cs_enforcement_param_t **p_efp) | 
|  | Free a cs_enforcement_param_t structure.  More... 
 | 
|  | 
| void | cs_enforcement_param_log (const char *eqname, const cs_enforcement_param_t *efp) | 
|  | Log a cs_enforcement_param_t structure.  More... 
 | 
|  | 
| cs_real_t * | cs_enforcement_define_at_vertices (const cs_cdo_connect_t *connect, int n_params, cs_enforcement_param_t **efp_array) | 
|  | Build a cs_enforcement_t structure for vertex-based scheme.  More... 
 | 
|  | 
| cs_real_t * | cs_enforcement_define_at_faces (const cs_cdo_connect_t *connect, int n_params, cs_enforcement_param_t **efp_array) | 
|  | Build a cs_enforcement_t structure for face-based scheme.  More... 
 | 
|  | 
| cs_real_t * | cs_enforcement_define_at_edges (const cs_cdo_connect_t *connect, int n_params, cs_enforcement_param_t **efp_array) | 
|  | Build a cs_enforcement_t structure for edge-based scheme.  More... 
 | 
|  | 
| bool | cs_enforcement_dofs_cw (const cs_real_t *forced_values, cs_cell_sys_t *csys, cs_real_t *cw_forced_values) | 
|  | Build the cell-wise value to enforce.  More... 
 | 
|  | 
Structure and functions handling the way to enforce interior degrees of freedom.