Skip to content

Lib_VTK_IO_PVTK_XML

PVTK_XML interface definitions for Lib_VTK_IO.

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

Dependencies

Contents

Functions

PVTK_INI_XML

Function for initializing parallel (partitioned) VTK-XML file.

Returns: integer(kind=I4P)

fortran
function PVTK_INI_XML(filename, mesh_topology, tp, cf, nx1, nx2, ny1, ny2, nz1, nz2) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
filenamecharacter(len=*)inFile name.
mesh_topologycharacter(len=*)inMesh topology.
tpcharacter(len=*)inType of geometry representation (Float32, Float64, ecc).
cfinteger(kind=I4P)outoptionalCurrent file index (for concurrent files IO).
nx1integer(kind=I4P)inoptionalInitial node of x axis.
nx2integer(kind=I4P)inoptionalFinal node of x axis.
ny1integer(kind=I4P)inoptionalInitial node of y axis.
ny2integer(kind=I4P)inoptionalFinal node of y axis.
nz1integer(kind=I4P)inoptionalInitial node of z axis.
nz2integer(kind=I4P)inoptionalFinal node of z axis.

Call graph

PVTK_GEO_XML

Function for saving piece geometry source for parallel (partitioned) VTK-XML file.

Returns: integer(kind=I4P)

fortran
function PVTK_GEO_XML(source, cf, nx1, nx2, ny1, ny2, nz1, nz2) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
sourcecharacter(len=*)inSource file name containing the piece data.
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).
nx1integer(kind=I4P)inoptionalInitial node of x axis.
nx2integer(kind=I4P)inoptionalFinal node of x axis.
ny1integer(kind=I4P)inoptionalInitial node of y axis.
ny2integer(kind=I4P)inoptionalFinal node of y axis.
nz1integer(kind=I4P)inoptionalInitial node of z axis.
nz2integer(kind=I4P)inoptionalFinal node of z axis.

Call graph

PVTK_DAT_XML

Function for initializing/finalizing the saving of data associated to the mesh.

Function that must be called before saving the data related to geometric mesh, this function initializes the saving of data variables indicating the type (node or cell centered) of variables that will be saved.

Returns: integer(kind=I4P)

fortran
function PVTK_DAT_XML(var_location, var_block_action, cf) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
var_locationcharacter(len=*)inLocation of saving variables: CELL or NODE centered.
var_block_actioncharacter(len=*)inVariables block action: OPEN or CLOSE block.
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).

Call graph

PVTK_VAR_XML

Function for saving variable associated to nodes or cells geometry.

Returns: integer(kind=I4P)

fortran
function PVTK_VAR_XML(varname, tp, cf, Nc) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
varnamecharacter(len=*)inVariable name.
tpcharacter(len=*)inType of data representation (Float32, Float64, ecc).
cfinteger(kind=I4P)inoptionalCurrent file index (for concurrent files IO).
Ncinteger(kind=I4P)inoptionalNumber of components of variable.

Call graph

PVTK_END_XML

Function for finalizing the parallel (partitioned) VTK-XML file.

Returns: integer(kind=I4P)

fortran
function PVTK_END_XML(cf) result(E_IO)

Arguments

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

Call graph