Initialize ascii output format. initialize spatial reduction if reduction is active
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(hvs_ascii_type), | intent(inout) | :: | ascii | Ascii output file settings It must be intent inout since ascii%redSpatial are loaded in tem_load_trackingHeader |
||
type(tem_varSys_type), | intent(in) | :: | varsys | Description of the available variable system to get the given varnames from. |
||
integer, | intent(in) | :: | varpos(:) | List of variable positions that should be written in the output. |
||
character(len=*), | intent(in) | :: | basename | An extension to the output basename. |
||
type(tem_comm_env_type), | intent(in) | :: | globProc | Global communicator type for global rank information |
||
type(tem_comm_env_type), | intent(in) | :: | outProc | Process description to use. |
||
type(tem_solveHead_type), | intent(in) | :: | solver | Global solver information |
||
type(tem_shape_type), | intent(in), | optional | :: | geometry(:) | shape defined for this ascii output |
|
integer, | intent(in) | :: | nElems | Number of elements to output by local process |
||
integer(kind=long_k), | intent(in) | :: | glob_nElems | Total number of elements across process on this output |
||
type(tem_timeControl_type), | intent(in), | optional | :: | timeControl | output timeControl |
|
logical, | intent(in) | :: | useGetPoint | if get_point is to be used to track the point |
||
integer, | intent(in) | :: | nPoints | Number of points to output by local process |
||
integer(kind=long_k), | intent(in) | :: | glob_nPoints | Total number of points across process on this output |
||
integer, | intent(in) | :: | nDofs | The number of dofs for each scalar variable of the equation system |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | nVars | ||||
integer, | public | :: | nScalars | ||||
integer, | public | :: | chunkSize | ||||
integer, | public | :: | nChunks | ||||
integer, | public, | parameter | :: | nElemLimit_ascii | = | 50 |