Go to the source code of this file.
|
void | cs_evaluate_set_shared_pointers (const cs_cdo_quantities_t *quant, const cs_cdo_connect_t *connect, const cs_time_step_t *time_step) |
| Set shared pointers to main domain members. More...
|
|
void | cs_evaluate_density_from_analytic (cs_flag_t dof_flag, int ml_id, cs_analytic_func_t *ana, cs_quadra_type_t quad_type, double retval[]) |
| Compute the value related to each DoF in the case of a density field The value defined by the analytic function is by unity of volume. More...
|
|
void | cs_evaluate_density_from_value (cs_flag_t dof_flag, int ml_id, cs_get_t get, double retval[]) |
| Compute the value related to each DoF in the case of a density field Accessor to the value is by unit of volume. More...
|
|
void | cs_evaluate_potential_from_analytic (cs_flag_t dof_flag, int ml_id, cs_analytic_func_t *ana, double retval[]) |
| Compute the contribution related to a quantity defined by analytic function for all the degrees of freedom. More...
|
|
void | cs_evaluate_potential_from_qov (cs_flag_t dof_flag, int ml_id, cs_get_t get, double retval[]) |
| Define a value to each DoF in the case of a potential field in order to put a given quantity inside the volume associated to ml_id. More...
|
|
void | cs_evaluate_potential_from_value (cs_flag_t dof_flag, int ml_id, cs_get_t get, double retval[]) |
| Store the value related to each DoF in the case of a potential field. More...
|
|
§ cs_evaluate_density_from_analytic()
Compute the value related to each DoF in the case of a density field The value defined by the analytic function is by unity of volume.
- Parameters
-
[in] | dof_flag | indicate where the evaluation has to be done |
[in] | ml_id | id related to a cs_mesh_location_t structure |
[in] | ana | accessor to values thanks to a function pointer |
[in] | quad_type | type of quadrature (not always used) |
[in,out] | retval | pointer to the computed values |
§ cs_evaluate_density_from_value()
void cs_evaluate_density_from_value |
( |
cs_flag_t |
dof_flag, |
|
|
int |
ml_id, |
|
|
cs_get_t |
get, |
|
|
double |
retval[] |
|
) |
| |
Compute the value related to each DoF in the case of a density field Accessor to the value is by unit of volume.
- Parameters
-
[in] | dof_flag | indicate where the evaluation has to be done |
[in] | ml_id | id related to a cs_mesh_location_t structure |
[in] | get | accessor to the constant value to set |
[in,out] | retval | pointer to the computed values |
§ cs_evaluate_potential_from_analytic()
Compute the contribution related to a quantity defined by analytic function for all the degrees of freedom.
- Parameters
-
[in] | dof_flag | indicate where the evaluation has to be done |
[in] | ml_id | id related to a cs_mesh_location_t structure |
[in] | ana | accessor to values thanks to a function pointer |
[in,out] | retval | pointer to the computed values |
§ cs_evaluate_potential_from_qov()
void cs_evaluate_potential_from_qov |
( |
cs_flag_t |
dof_flag, |
|
|
int |
ml_id, |
|
|
cs_get_t |
get, |
|
|
double |
retval[] |
|
) |
| |
Define a value to each DoF in the case of a potential field in order to put a given quantity inside the volume associated to ml_id.
- Parameters
-
[in] | dof_flag | indicate where the evaluation has to be done |
[in] | ml_id | id related to a cs_mesh_location_t structure |
[in] | get | accessor to the constant value related to the quantity to put in the volume spanned by ml_id |
[in,out] | retval | pointer to the computed values |
§ cs_evaluate_potential_from_value()
void cs_evaluate_potential_from_value |
( |
cs_flag_t |
dof_flag, |
|
|
int |
ml_id, |
|
|
cs_get_t |
get, |
|
|
double |
retval[] |
|
) |
| |
Store the value related to each DoF in the case of a potential field.
- Parameters
-
[in] | dof_flag | indicate where the evaluation has to be done |
[in] | ml_id | id related to a cs_mesh_location_t structure |
[in] | get | accessor to the constant value to set |
[in,out] | retval | pointer to the computed values |
§ cs_evaluate_set_shared_pointers()
Set shared pointers to main domain members.
- Parameters
-
[in] | quant | additional mesh quantities struct. |
[in] | connect | pointer to a cs_cdo_connect_t struct. |
[in] | time_step | pointer to a time step structure |