1 #ifndef __CS_EVALUATE_H__ 2 #define __CS_EVALUATE_H__ void cs_evaluate_cellwise_density_by_analytic(cs_flag_t dof_flag, cs_analytic_func_t *ana, cs_quadra_type_t quad_type, const cs_cell_mesh_t *cm, double retval[])
Evaluate the quantity defined by an analytic expression in the case of a density field for all the Do...
void() cs_analytic_func_t(cs_real_t time, cs_lnum_t n_points, const cs_real_t *xyz, cs_real_t *retval)
Generic analytic function.
Definition: cs_cdo.h:170
time step descriptor
Definition: cs_time_step.h:51
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.
Definition: cs_evaluate.c:1025
#define BEGIN_C_DECLS
Definition: cs_defs.h:451
void cs_evaluate_cellwise_density_by_value(cs_flag_t dof_flag, cs_get_t get, const cs_cell_mesh_t *cm, double retval[])
Evaluate the quantity defined by a value in the case of a density field for all the DoFs of a cell Ac...
Definition: cs_cdo_local.h:132
Definition: cs_cdo_connect.h:56
void cs_evaluate_potential_by_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 t...
Definition: cs_evaluate.c:1250
Definition: cs_param.h:51
void cs_evaluate_cellwise_potential_by_value(cs_flag_t dof_flag, cs_get_t get, const cs_cell_mesh_t *cm, double retval[])
Evaluate the quantity attached to a potential field for all the DoFs of a cell.
Definition: cs_cdo_quantities.h:102
void cs_evaluate_density_by_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 analyti...
Definition: cs_evaluate.c:1049
cs_quadra_type_t
Definition: cs_quadrature.h:47
void cs_evaluate_potential_by_value(cs_flag_t dof_flag, int ml_id, cs_get_t get, double retval[])
Evaluate the quantity attached to a potential field for all the DoFs.
Definition: cs_evaluate.c:1297
void cs_evaluate_cellwise_potential_by_analytic(cs_flag_t dof_flag, cs_analytic_func_t *ana, const cs_cell_mesh_t *cm, double retval[])
Evaluate the quantity defined by an analytic function for all the degrees of freedom of a cell...
#define END_C_DECLS
Definition: cs_defs.h:452
unsigned short int cs_flag_t
Definition: cs_defs.h:299
void cs_evaluate_density_by_value(cs_flag_t dof_flag, int ml_id, cs_get_t get, double retval[])
Evaluate the quantity defined by a value in the case of a density field for all the degrees of freedo...
Definition: cs_evaluate.c:1100
void cs_evaluate_potential_by_analytic(cs_flag_t dof_flag, int ml_id, cs_analytic_func_t *ana, double retval[])
Evaluate the quantity attached to a potential field for all the DoFs when the definition relies on an...
Definition: cs_evaluate.c:1150