hvs_ascii_open Subroutine

public subroutine hvs_ascii_open(ascii, outProc, varSys, varPos, nDofs)

open the ascii transient output unit

Arguments

TypeIntentOptionalAttributesName
type(hvs_ascii_type), intent(inout) :: ascii

ascii output type

type(tem_comm_env_type), intent(in) :: outProc

Parallel environment to use for the output.

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


Calls

proc~~hvs_ascii_open~~CallsGraph proc~hvs_ascii_open hvs_ascii_open proc~tem_open tem_open proc~hvs_ascii_open->proc~tem_open proc~getheader getHeader proc~hvs_ascii_open->proc~getheader proc~upper_to_lower upper_to_lower proc~tem_open->proc~upper_to_lower proc~tem_abort tem_abort proc~tem_open->proc~tem_abort proc~newunit newunit proc~tem_open->proc~newunit proc~getheader->proc~tem_abort mpi_abort mpi_abort proc~tem_abort->mpi_abort

Called by

proc~~hvs_ascii_open~~CalledByGraph proc~hvs_ascii_open hvs_ascii_open proc~hvs_ascii_init hvs_ascii_init proc~hvs_ascii_init->proc~hvs_ascii_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=labelLen), public :: logName
character(len=1500), public :: buffer
logical, public :: nUnitOpened
logical, public :: file_exists
integer, public :: UnitNumber