programmer's documentation
Data Structures
Here are the data structures with brief descriptions:
[detail level
1
2
]
►
N
atsoil
C
categorie_sol
C
soil_tab
C
variables_sol
►
N
cs_c_bindings
C
boundary_conditions_mapped_set
Set mapped boundary conditions for a given field and mapping locator
C
cs_map_name_to_id_destroy
Destroy name to id map structure
C
cs_time_moment_is_active
Return if moment is active (1) or not (0)
C
cs_time_moment_n_moments
Return the number of temporal moments
C
gas_mix_species_prop
C
les_filter
Compute filters for dynamic models
C
log_iteration
C
parameters_read_restart_info
Read restart metadata
C
restart_check_base_location
Check the locations associated with a restart file
C
restart_destroy
Destroy structure associated with a restart file (and close the file)
C
restart_read_bc_coeffs
Read boundary condition coefficients for all fields from checkpoint
C
restart_read_field_info
Read field metadata from checkpoint
C
restart_write_bc_coeffs
Write boundary condition coefficients for all fields to checkpoint
C
restart_write_field_info
Write field metadata to checkpoint
C
solving_info
C
time_moment_field_id
Get field id associated with a given moment
C
time_moment_log_iteration
Log temporal moments initialization
C
time_moment_restart_read
Read temporal moments checkpoint information
C
time_moment_restart_write
Checkpoint temporal moments
C
time_moment_update_all
Update temporal moments
C
var_cal_opt
►
N
cs_f_interfaces
C
diften
C
itrgrv
C
itrmav
C
post_boundary_nusselt
C
post_boundary_temperature
C
post_boundary_thermal_flux
C
post_efforts
C
turrij
C
vistnv
C
vitens
►
N
field
C
field_allocate_or_map_all
Allocate arrays for all defined fields based on their location
C
field_set_key_double
Assign a floating point value for a given key to a field
C
field_set_key_int
Assign a floating point value for a given key to a field
►
N
field_operator
C
field_gradient_potential
Compute cell gradient of potential field
C
field_gradient_scalar
Compute cell gradient of scalar field or component of vector or tensor field
C
field_gradient_vector
Compute cell gradient of vector field
►
N
lagran
C
cs_f_lagr_pointers
C
cs_lagr_resize_particle_set
Resize particle set buffers if needed
C
lagr_current_to_previous
Copy current attributes to previous attributes
C
lagr_part_copy
Copy attributes from one particle to another
C
lagr_restart_read_particle_data
Read particle data from checkpoint
C
lagr_restart_write_particle_data
Write particle data to checkpoint
►
N
parall
C
paragv
Build a global array from each local array in each domain
C
parall_bcast_i
Broadcast an integer in case of parellism
C
parall_bcast_r
Broadcast a real number in case of parellism
C
parbar
Set a barrier on all default communicator processes
C
parbci
Broadcast an array of integers in case of parellism
C
parbcr
Broadcast an array of real numbers in case of parellism
C
parcmn
Compute the global minimum of an integer in case of parellism
C
parcmx
Compute the global maximum of an integer in case of parellism
C
parcpt
Compute the global sum of an integer in case of parellism
C
parfpt
Given an (id, rank, value) tuple, return the local id, rank, and value corresponding to the global minimum value
C
parimn
Compute the global minima of an array of integers in case of parellism
C
parimx
Compute the global maxima of an array of integers in case of parellism
C
parism
Compute the global sums of an array of integers in case of parellism
C
parmax
Compute the global maximum of a real number in case of parellism
C
parmin
Compute the global minimum of a real number in case of parellism
C
parmnl
Minimum value of a real and the value of related array on all default communicator processes
C
parmxl
Maximum value of a real and the value of related array on all default communicator processes
C
parrmn
Compute the global minima of an array of real numbers in case of parellism
C
parrmx
Compute the global maxima of an array of real numbers in case of parellism
C
parrsm
Compute the global sums of an array of real numbers in case of parellism
C
parsom
Compute the global sum of a real number in case of parellism
►
N
pointe
C
pmapper_double_r1
Container for rank 1 double precision array pointer
C
pmapper_double_r2
Container for rank 2 double precision array pointer
C
pmapper_double_r3
Container for rank 3 double precision array pointer
►
N
post
C
cs_post_set_deformable
Configure the post-processing output so that a mesh displacement field may be output automatically
C
cs_user_postprocess_activate
User override of default frequency or calculation end based output
C
post_activate_by_time_step
Update "active" or "inactive" flag of writers based on the time step
►
N
rotation
C
add_coriolis_t
Add the dual tensor of a rotation vector to a tensor
C
add_coriolis_v
Add a Coriolis term to a vector
C
angular_velocity
Return angular velocity associated with a rotation
C
coriolis_t
Compute the dual tensor of a rotation vector
C
coriolis_v
Compute a Coriolis term for a vector
C
rotation_define
Define a global rotation
C
rotation_to_array
Copy rotation structure values to an array
C
rotation_update_coords
Update coordinates based on a global rotation and time
C
rotation_velocity
Compute rotation velocity relative to fixed coordinates at a given point
►
N
turbomachinery
C
map_turbomachinery_module
C
turbomachinery_reinit_i_face_fields
C
turbomachinery_resize_cell_fields
C
turbomachinery_update_mesh
C
const_node_t
Constants node
C
cs_block_dist_info_t
C
cs_boundary_t
C
cs_ctwr_air_props_t
C
cs_ctwr_fluid_props_t
C
cs_field_bc_coeffs_t
Field boundary condition descriptor (for variables)
C
cs_field_pointer_array_t
C
cs_field_pointer_val_t
C
cs_field_t
Field descriptor
C
cs_fluid_properties_t
Fluid properties descriptor
C
cs_gas_mix_species_prop_t
C
cs_halo_t
C
cs_interpol_grid_t
C
cs_io_sec_header_t
C
cs_join_param_t
C
cs_lagr_attribute_map_t
C
cs_lagr_clogging_param_t
C
cs_lagr_param_t
C
cs_lagr_particle_set_t
C
cs_lagr_roughness_param_t
C
cs_measures_set_t
C
cs_mesh_builder_t
C
cs_mesh_quantities_t
C
cs_mesh_t
C
cs_meteo_t
C
cs_numbering_t
C
cs_opts_t
C
cs_physical_constants_t
Physical constants descriptor
C
cs_piso_t
PISO options descriptor
C
cs_rotation_t
Subdomain rotation description
C
cs_solving_info_t
C
cs_space_disc_t
Space discretisation options descriptor
C
cs_stokes_model_t
Stokes equation model descriptor
C
cs_thermal_model_t
Thermal model descriptor
C
cs_time_step_options_t
Time step options descriptor
C
cs_time_step_t
Time step descriptor
C
cs_timer_counter_t
C
cs_timer_t
C
cs_turb_les_model_t
LES turbulence model descriptor
C
cs_turb_model_t
Turbulence model general options descriptor
C
cs_turb_rans_model_t
RANS turbulence model descriptor
C
cs_val_t
C
cs_var_cal_opt_t
C
cs_var_t
C
cs_wall_functions_t
Wall functions descriptor
C
data_t
Type definition for data of each element contained in the hash table
C
func2_node_t
Function with two arguments node
C
func_node_t
Function with single argument node
C
fvm_box_set_t
C
fvm_morton_code_t
C
fvm_nodal_section_t
C
fvm_nodal_t
C
fvm_to_ensight_case_file_info_t
C
fvm_writer_format_t
C
fvm_writer_section_t
C
fvm_writer_t
C
hash_table_t
Structure defining a hash table
C
id_node_t
Identifiers node
C
interp1d_node_t
Function of interpolation 1D
C
item
Type definition for each record of the hash table
C
mei_node_t
General node definition
C
mei_tree_t
Structure defining an interpreter for a mathematical expression
C
mei_user_data_t
Structure associated to a single user data set for 1D interpolation
C
node_type_t
Type of a node
C
opr_node_t
Operators node
Generated on Thu Sep 27 2018 01:30:56 by
1.8.13