hvs_vtk_write_varSys Subroutine

public subroutine hvs_vtk_write_varSys(vtk_file, varsys, varpos)

Convert the provided variable system data into celldata description in the given vtk files.

Arguments

Type IntentOptional Attributes Name
type(hvs_vtk_file_type), intent(inout) :: vtk_file

Output info for vtu_output.

type(tem_varSys_type), intent(in) :: varsys

Description of the available variable system to get the given varnames from.

integer, intent(in), optional :: varpos(:)

List of variable positions that should be written into the vtk output.

If this is not provided, all variables from the varsys will be written to the vtk file.


Calls

proc~~hvs_vtk_write_varsys~~CallsGraph proc~hvs_vtk_write_varsys hvs_vtk_write_varSys proc~tem_abort tem_abort proc~hvs_vtk_write_varsys->proc~tem_abort mpi_abort mpi_abort proc~tem_abort->mpi_abort

Called by

proc~~hvs_vtk_write_varsys~~CalledByGraph proc~hvs_vtk_write_varsys hvs_vtk_write_varSys proc~hvs_output_open hvs_output_open proc~hvs_output_open->proc~hvs_vtk_write_varsys proc~tem_tracker tem_tracker proc~tem_tracker->proc~hvs_output_open

Contents

Source Code


Source Code

  subroutine hvs_vtk_write_varSys(vtk_file, varsys, varpos)
    !> Output info for vtu_output.
    type(hvs_vtk_file_type), intent(inout) :: vtk_file

    !> Description of the available variable system to get the given varnames
    !! from.
    type(tem_varSys_type), intent(in) :: varsys

    !> List of variable positions that should be written into the vtk output.
    !!
    !! If this is not provided, all variables from the varsys will be written
    !! to the vtk file.
    integer, optional, intent(in) :: varpos(:)
    ! ----------------------------------------------------------------------!
    write(logUnit(0),*) 'Using dummy hvs_vtk_write_varSys because'
    write(logUnit(0),*) 'executable is configured with --no_vtk'
    call tem_abort()

  end subroutine hvs_vtk_write_varSys