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 |