Skip to content

Lib_VTK_IO_PVD_XML

PVD_XML interface definitions for Lib_VTK_IO.

Source: src/third_party/VTKFortran/references/legacy/Lib_VTK_IO_PVD_XML.f90

Dependencies

Contents

Interfaces

PVD_DAT_XML

Procedure for saving data variable(s) in VTK-XML standard.

PVD_DAT_XML is an interface to 6 different functions, depending on the datatype of the timestep

Examples of usage

Calling PVD_DAT_XML

fortran
 integer(I4P):: timestep
 ...
 E_IO=PVD_DAT_XML('file.vtu,timestep)
 ...

Module procedures: PVD_DAT_XML_R8, PVD_DAT_XML_R4, PVD_DAT_XML_I8, PVD_DAT_XML_I4, PVD_DAT_XML_I2, PVD_DAT_XML_I1

Functions

PVD_INI_XML

Function for initializing a PVD-XML file.

Returns: integer(kind=I4P)

fortran
function PVD_INI_XML(filename, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inFile name.
cfinteger(kind=I4P)outoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_DAT_XML_R8

Function for saving of PVD data associated to the sequence of VTK files

Returns: integer(kind=I4P)

fortran
function PVD_DAT_XML_R8(filename, timestep, part, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inLocation of saving variables: CELL or NODE centered.
timestepreal(kind=R8P)inTimestep index
partinteger(kind=I4P)inoptionalPart index
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_DAT_XML_R4

Function for saving of PVD data associated to the sequence of VTK files

Returns: integer(kind=I4P)

fortran
function PVD_DAT_XML_R4(filename, timestep, part, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inLocation of saving variables: CELL or NODE centered.
timestepreal(kind=R4P)inTimestep index
partinteger(kind=I4P)inoptionalPart index
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_DAT_XML_I8

Function for saving of PVD data associated to the sequence of VTK files

Returns: integer(kind=I4P)

fortran
function PVD_DAT_XML_I8(filename, timestep, part, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inLocation of saving variables: CELL or NODE centered.
timestepinteger(kind=I8P)inTimestep index
partinteger(kind=I4P)inoptionalPart index
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_DAT_XML_I4

Function for saving of PVD data associated to the sequence of VTK files

Returns: integer(kind=I4P)

fortran
function PVD_DAT_XML_I4(filename, timestep, part, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inLocation of saving variables: CELL or NODE centered.
timestepinteger(kind=I4P)inTimestep index
partinteger(kind=I4P)inoptionalPart index
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_DAT_XML_I2

Function for saving of PVD data associated to the sequence of VTK files

Returns: integer(kind=I4P)

fortran
function PVD_DAT_XML_I2(filename, timestep, part, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inLocation of saving variables: CELL or NODE centered.
timestepinteger(kind=I2P)inTimestep index
partinteger(kind=I4P)inoptionalPart index
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_DAT_XML_I1

Function for saving of PVD data associated to the sequence of VTK files

Returns: integer(kind=I4P)

fortran
function PVD_DAT_XML_I1(filename, timestep, part, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inLocation of saving variables: CELL or NODE centered.
timestepinteger(kind=I1P)inTimestep index
partinteger(kind=I4P)inoptionalPart index
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVD_END_XML

Function for finalizing the PVD-XML file.

Returns: integer(kind=I4P)

fortran
function PVD_END_XML(cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
cfinteger(kind=I4P)inoutoptionalCurrent file index (for concurrent files IO).

Call graph