Variables definition initialization, according to calculation type selected by the user. More...
| Functions/Subroutines | |
| subroutine | fldvar (nmodpp) | 
| subroutine | add_variable_field (name, label, dim, ivar) | 
| add field defining a general solved variable, with default options  More... | |
| subroutine | add_cdo_variable_field (name, label, dim, location_id, has_previous, ivar) | 
| Add a field defining a general solved variable, with default options This variable is solved with a CDO scheme.  More... | |
| subroutine | add_user_scalar_fields | 
| add fields defining user solved scalar variables, with default options  More... | |
| subroutine | add_model_scalar_field (name, label, iscal) | 
| add field defining a non-user solved scalar variable, with default options  More... | |
| subroutine | add_model_field (name, label, dim, iscal) | 
| add field defining a non-user solved variable, with default options  More... | |
| subroutine | add_variable_field_indexes (f_id, ivar) | 
| add field indexes associated with a new non-user solved scalar variable, with default options  More... | |
| subroutine | add_model_field_indexes (f_id, iscal) | 
| add field indexes associated with a new non-user solved scalar variable, with default options  More... | |
| subroutine | fldvar_check_nvar | 
| Check nvarmx is sufficient for the required number of variables.  More... | |
| subroutine | init_var_cal_opt (id) | 
| Initialize the given variable calculation option structure with legacy values (iniini) allowing to later test user modification.  More... | |
| subroutine | fldvar_check_nscapp | 
| Check nscamx is sufficient for the required number of model scalars.  More... | |
| integer(c_int) function | cs_add_variable_field_indexes (f_id) | 
| add field indexes associated with a new non-user solved variable, with default options  More... | |
| integer(c_int) function | cs_c_add_model_field_indexes (f_id) | 
| add field indexes associated with a new non-user solved variable, with default options  More... | |
| subroutine | cs_c_add_model_thermal_field_indexes (f_id) | 
| add field indexes associated with a new solved thermal variable, with default options  More... | |
Variables definition initialization, according to calculation type selected by the user.
| subroutine add_cdo_variable_field | ( | character(len=*), intent(in) | name, | 
| character(len=*), intent(in) | label, | ||
| integer, intent(in) | dim, | ||
| integer, intent(in) | location_id, | ||
| integer, intent(in) | has_previous, | ||
| integer, intent(out) | ivar | ||
| ) | 
Add a field defining a general solved variable, with default options This variable is solved with a CDO scheme.
It is recommended not to define variable names of more than 16 characters, to get a clear execution log (some advanced writing levels take into account only the first 16 characters).
| [in] | name | field name | 
| [in] | label | field default label, or empty | 
| [in] | dim | field dimension | 
| [in] | location_id | id of the mesh location where the field is defined | 
| [in] | has_previous | if greater than 0 then stores previous state | 
| [out] | ivar | variable number for defined field | 
| subroutine add_model_field | ( | character(len=*), intent(in) | name, | 
| character(len=*), intent(in) | label, | ||
| integer, intent(in) | dim, | ||
| integer, intent(out) | iscal | ||
| ) | 
add field defining a non-user solved variable, with default options
It is recommended not to define variable names of more than 16 characters, to get a clear execution log (some advanced writing levels take into account only the first 16 characters).
| [in] | name | field name | 
| [in] | label | field default label, or empty | 
| [in] | dim | field dimension | 
| [out] | iscal | variable number for defined field | 
| subroutine add_model_field_indexes | ( | integer, intent(in) | f_id, | 
| integer, intent(out) | iscal | ||
| ) | 
add field indexes associated with a new non-user solved scalar variable, with default options
| [in] | f_id | field id | 
| [out] | iscal | scalar id for defined field | 
| subroutine add_model_scalar_field | ( | character(len=*), intent(in) | name, | 
| character(len=*), intent(in) | label, | ||
| integer, intent(out) | iscal | ||
| ) | 
add field defining a non-user solved scalar variable, with default options
It is recommended not to define variable names of more than 16 characters, to get a clear execution log (some advanced writing levels take into account only the first 16 characters).
| [in] | name | field name | 
| [in] | label | field default label, or empty | 
| [out] | iscal | scalar number for defined field | 
| subroutine add_user_scalar_fields | 
add fields defining user solved scalar variables, with default options
| subroutine add_variable_field | ( | character(len=*), intent(in) | name, | 
| character(len=*), intent(in) | label, | ||
| integer, intent(in) | dim, | ||
| integer, intent(out) | ivar | ||
| ) | 
add field defining a general solved variable, with default options
It is recommended not to define variable names of more than 16 characters, to get a clear execution log (some advanced writing levels take into account only the first 16 characters).
| [in] | name | field name | 
| [in] | label | field default label, or empty | 
| [in] | dim | field dimension | 
| [out] | ivar | variable number for defined field | 
| subroutine add_variable_field_indexes | ( | integer, intent(in) | f_id, | 
| integer, intent(out) | ivar | ||
| ) | 
add field indexes associated with a new non-user solved scalar variable, with default options
| [in] | f_id | field id | 
| [out] | ivar | variable number for defined field | 
| integer(c_int) function cs_add_variable_field_indexes | ( | integer(c_int), value | f_id | ) | 
add field indexes associated with a new non-user solved variable, with default options
| [in] | f_id | field id | 
| integer(c_int) function cs_c_add_model_field_indexes | ( | integer(c_int), value | f_id | ) | 
add field indexes associated with a new non-user solved variable, with default options
| [in] | f_id | field id | 
| subroutine cs_c_add_model_thermal_field_indexes | ( | integer(c_int), value | f_id | ) | 
add field indexes associated with a new solved thermal variable, with default options
| [in] | f_id | field id | 
| subroutine fldvar | ( | integer | nmodpp | ) | 
| [out] | nmodpp | number of activated particle physic models | 
| subroutine fldvar_check_nscapp | 
Check nscamx is sufficient for the required number of model scalars.
| subroutine fldvar_check_nvar | 
Check nvarmx is sufficient for the required number of variables.
| subroutine init_var_cal_opt | ( | integer | id | ) | 
Initialize the given variable calculation option structure with legacy values (iniini) allowing to later test user modification.