getHeader Function

public function getHeader(varSys, varPos, nDofs, isReduce) result(buffer)

This routine write variable labels into buffer and this buffer is written into the second line of ascii result file for spatial (asciiSpatial) and transient (ascii) tracking.

Arguments

TypeIntentOptionalAttributesName
type(tem_varSys_type), intent(in) :: varSys

solver-provided variable systems

integer, intent(in) :: varPos(:)

Position of variables to dump in varSys

integer, intent(in) :: nDofs

The number of dofs for each scalar variable of the equation system

logical, intent(in) :: isReduce

is spatial Reduction active

Return Value character(len=OutLen)

buffer containing first column of the header


Calls

proc~~getheader~~CallsGraph proc~getheader getHeader proc~tem_abort tem_abort proc~getheader->proc~tem_abort mpi_abort mpi_abort proc~tem_abort->mpi_abort

Called by

proc~~getheader~~CalledByGraph proc~getheader getHeader proc~hvs_asciispatial_open hvs_asciiSpatial_open proc~hvs_asciispatial_open->proc~getheader proc~hvs_ascii_open hvs_ascii_open proc~hvs_ascii_open->proc~getheader proc~hvs_output_open hvs_output_open proc~hvs_output_open->proc~hvs_asciispatial_open proc~hvs_ascii_init hvs_ascii_init proc~hvs_ascii_init->proc~hvs_ascii_open proc~tem_tracker tem_tracker proc~tem_tracker->proc~hvs_output_open proc~hvs_output_init hvs_output_init proc~hvs_output_init->proc~hvs_ascii_init proc~tem_init_tracker tem_init_tracker proc~tem_init_tracker->proc~hvs_output_init

Contents


Variables

TypeVisibilityAttributesNameInitial
character(len=pathLen), public :: buffer2
integer, public :: iVar
integer, public :: iComp
integer, public :: iDof
character(len=4), public :: reduceChar