programmer's documentation
Functions/Subroutines
cs_user_postprocess_var.f90 File Reference

Output additional variables on a postprocessing mesh. More...

Functions/Subroutines

subroutine usvpst (ipart, nvar, nscal, nvlsta, ncelps, nfacps, nfbrps, itypps, lstcel, lstfac, lstfbr)
 

Detailed Description

Output additional variables on a postprocessing mesh.

Several "automatic" postprocessing meshes may be defined:

Additional meshes (cells or faces) may also be defined through the GUI or using the cs_user_postprocess_meshes() function from the cs_user_postprocess.c file.

This subroutine is called once for each post-processing mesh (with a different value of 'ipart') for each time step at which output on this mesh is active.

Function/Subroutine Documentation

subroutine usvpst ( integer  ipart,
integer  nvar,
integer  nscal,
integer  nvlsta,
integer  ncelps,
integer  nfacps,
integer  nfbrps,
integer, dimension(3)  itypps,
integer, dimension(ncelps)  lstcel,
integer, dimension(nfacps)  lstfac,
integer, dimension(nfbrps)  lstfbr 
)
Parameters
[in]ipartnumber of the post-processing mesh (< 0 or > 0)
[in]nvartotal number of variables
[in]nscaltotal number of scalars
[in]nvlstanumber of Lagrangian statistical variables
[in]ncelpsnumber of cells in post-processing mesh
[in]nfacpsnumber of interior faces in post-process. mesh
[in]nfbrpsnumber of boundary faces in post-process. mesh
[in]ityppsglobal presence flag (0 or 1) for cells (1), interior faces (2), or boundary faces (3) in post-processing mesh
[in]lstcellist of cells in post-processing mesh
[in]lstfaclist of interior faces in post-processing mesh
[in]lstfbrlist of boundary faces in post-processing mesh