Skip to content

vtk_fortran_vtk_file_xml_writer_appended ​

VTK file XMl writer, appended.

Source: src/lib/vtk_fortran_vtk_file_xml_writer_appended.F90

Dependencies

Contents ​

Derived Types ​

xml_writer_appended ​

VTK file XML writer, appended.

Inheritance

Extends: xml_writer_abstract

Components ​

NameTypeAttributesDescription
format_chtype(string)Output format, string code.
topologytype(string)Mesh topology.
indentinteger(kind=I4P)Indent count.
ghost_levelinteger(kind=I4P)Ghost level of parallel (P*) topologies.
data_type_overridetype(string)If set, type of the next DataArray tag (then unset).
tag_name_overridetype(string)If set, element name of the next DataArray tag (then unset).
tuples_overrideinteger(kind=I8P)If >= 0, number of tuples of the next DataArray tag (then unset).
originreal(kind=R8P)Origin of ImageData topologies.
spacingreal(kind=R8P)Spacing of ImageData topologies.
directionreal(kind=R8P)Axes directions of ImageData topologies (row-major 3x3).
is_direction_setlogicalWrite the Direction of ImageData topologies.
is_uint64logicalUse UInt64 (instead of UInt32) bytes count headers.
is_compressedlogicalCompress (zlib) the binary data.
ioffsetinteger(kind=I8P)Offset count.
xmlinteger(kind=I4P)XML Logical unit.
vtm_indexinteger(kind=I4P)allocatableNext child index of each open level of a multi-block file.
errorinteger(kind=I4P)IO Error status.
tagtype(xml_tag)XML tags handler.
is_volatilelogicalFlag to check volatile writer.
xml_volatiletype(string)XML file volatile (not a physical file).
encodingtype(string)Appended data encoding: "raw" or "base64".
scratchinteger(kind=I4P)Scratch logical unit.

Type-Bound Procedures ​

NameAttributesDescription
close_xml_filepass(self)Close xml file.
open_xml_filepass(self)Open xml file.
freepass(self)Free allocated memory.
get_xml_volatilepass(self)Return the XML volatile string file.
write_connectivityWrite connectivity.
write_polydata_cellspass(self)Write cell blocks of polydata.
write_dataarray_location_tagpass(self)Write dataarray location tag.
write_dataarray_tagpass(self)Write dataarray tag.
write_dataarray_tag_appendedpass(self)Write dataarray appended tag.
write_end_tagpass(self)Write `` end tag.
write_header_tagpass(self)Write header tag.
write_parallel_open_blockpass(self)Write parallel open block.
write_parallel_close_blockpass(self)Write parallel close block.
write_parallel_dataarraypass(self)Write parallel dataarray.
write_parallel_geopass(self)Write parallel geo.
write_self_closing_tagpass(self)Write self closing tag.
write_start_tagpass(self)Write start tag.
write_tagpass(self)Write tag.
write_topology_tagpass(self)Write topology tag.
image_attributespass(self)Return ImageData attributes.
write_dataarrayWrite data (array).
write_fielddataWrite FieldData tag.
write_dataarray_unsignedWrite data (array) as unsigned integers.
write_geoWrite mesh.
write_parallel_block_filesWrite block list of files.
write_pieceWrite Piece start/end tag.
initializepass(self)Initialize writer.
finalizepass(self)Finalize writer.
write_dataarray1_rank1_R8Ppass(self)Write dataarray 1, rank 1, R8P.
write_dataarray1_rank1_R4Ppass(self)Write dataarray 1, rank 1, R4P.
write_dataarray1_rank1_I8Ppass(self)Write dataarray 1, rank 1, I8P.
write_dataarray1_rank1_I4Ppass(self)Write dataarray 1, rank 1, I4P.
write_dataarray1_rank1_I2Ppass(self)Write dataarray 1, rank 1, I2P.
write_dataarray1_rank1_I1Ppass(self)Write dataarray 1, rank 1, I1P.
write_dataarray1_rank2_R8Ppass(self)Write dataarray 1, rank 2, R8P.
write_dataarray1_rank2_R4Ppass(self)Write dataarray 1, rank 2, R4P.
write_dataarray1_rank2_I8Ppass(self)Write dataarray 1, rank 2, I8P.
write_dataarray1_rank2_I4Ppass(self)Write dataarray 1, rank 2, I4P.
write_dataarray1_rank2_I2Ppass(self)Write dataarray 1, rank 2, I2P.
write_dataarray1_rank2_I1Ppass(self)Write dataarray 1, rank 2, I1P.
write_dataarray1_rank3_R8Ppass(self)Write dataarray 1, rank 3, R8P.
write_dataarray1_rank3_R4Ppass(self)Write dataarray 1, rank 3, R4P.
write_dataarray1_rank3_I8Ppass(self)Write dataarray 1, rank 3, I8P.
write_dataarray1_rank3_I4Ppass(self)Write dataarray 1, rank 3, I4P.
write_dataarray1_rank3_I2Ppass(self)Write dataarray 1, rank 3, I2P.
write_dataarray1_rank3_I1Ppass(self)Write dataarray 1, rank 3, I1P.
write_dataarray1_rank4_R8Ppass(self)Write dataarray 1, rank 4, R8P.
write_dataarray1_rank4_R4Ppass(self)Write dataarray 1, rank 4, R4P.
write_dataarray1_rank4_I8Ppass(self)Write dataarray 1, rank 4, I8P.
write_dataarray1_rank4_I4Ppass(self)Write dataarray 1, rank 4, I4P.
write_dataarray1_rank4_I2Ppass(self)Write dataarray 1, rank 4, I2P.
write_dataarray1_rank4_I1Ppass(self)Write dataarray 1, rank 4, I1P.
write_dataarray3_rank1_R8Ppass(self)Write dataarray 3, rank 1, R8P.
write_dataarray3_rank1_R4Ppass(self)Write dataarray 3, rank 1, R4P.
write_dataarray3_rank1_I8Ppass(self)Write dataarray 3, rank 1, I8P.
write_dataarray3_rank1_I4Ppass(self)Write dataarray 3, rank 1, I4P.
write_dataarray3_rank1_I2Ppass(self)Write dataarray 3, rank 1, I2P.
write_dataarray3_rank1_I1Ppass(self)Write dataarray 3, rank 1, I1P.
write_dataarray3_rank3_R8Ppass(self)Write dataarray 3, rank 3, R8P.
write_dataarray3_rank3_R4Ppass(self)Write dataarray 3, rank 3, R4P.
write_dataarray3_rank3_I8Ppass(self)Write dataarray 3, rank 3, I8P.
write_dataarray3_rank3_I4Ppass(self)Write dataarray 3, rank 3, I4P.
write_dataarray3_rank3_I2Ppass(self)Write dataarray 3, rank 3, I2P.
write_dataarray3_rank3_I1Ppass(self)Write dataarray 3, rank 3, I1P.
write_dataarray6_rank1_R8Ppass(self)Write dataarray 6, rank 1, R8P.
write_dataarray6_rank1_R4Ppass(self)Write dataarray 6, rank 1, R4P.
write_dataarray6_rank1_I8Ppass(self)Write dataarray 6, rank 1, I8P.
write_dataarray6_rank1_I4Ppass(self)Write dataarray 6, rank 1, I4P.
write_dataarray6_rank1_I2Ppass(self)Write dataarray 6, rank 1, I2P.
write_dataarray6_rank1_I1Ppass(self)Write dataarray 6, rank 1, I1P.
write_dataarray6_rank3_R8Ppass(self)Write dataarray 6, rank 3, R8P.
write_dataarray6_rank3_R4Ppass(self)Write dataarray 6, rank 3, R4P.
write_dataarray6_rank3_I8Ppass(self)Write dataarray 6, rank 3, I8P.
write_dataarray6_rank3_I4Ppass(self)Write dataarray 6, rank 3, I4P.
write_dataarray6_rank3_I2Ppass(self)Write dataarray 6, rank 3, I2P.
write_dataarray6_rank3_I1Ppass(self)Write dataarray 6, rank 3, I1P.
write_dataarray_appendedpass(self)Write appended.
ioffset_updatepass(self)Update ioffset count.
n_bytespass(self)Return the checked bytes count of a dataarray.
open_scratch_filepass(self)Open scratch file.
close_scratch_filepass(self)Close scratch file.
write_on_scratch_dataarrayWrite dataarray.
write_on_scratch_dataarray1_rank1pass(self)Write dataarray, data 1 rank 1.
write_on_scratch_dataarray1_rank2pass(self)Write dataarray, data 1 rank 2.
write_on_scratch_dataarray1_rank3pass(self)Write dataarray, data 1 rank 3.
write_on_scratch_dataarray1_rank4pass(self)Write dataarray, data 1 rank 4.
write_on_scratch_dataarray3_rank1_R8Ppass(self)Write dataarray, comp 3 rank 1, R8P.
write_on_scratch_dataarray3_rank1_R4Ppass(self)Write dataarray, comp 3 rank 1, R4P.
write_on_scratch_dataarray3_rank1_I8Ppass(self)Write dataarray, comp 3 rank 1, I8P.
write_on_scratch_dataarray3_rank1_I4Ppass(self)Write dataarray, comp 3 rank 1, I4P.
write_on_scratch_dataarray3_rank1_I2Ppass(self)Write dataarray, comp 3 rank 1, I2P.
write_on_scratch_dataarray3_rank1_I1Ppass(self)Write dataarray, comp 3 rank 1, I1P.
write_on_scratch_dataarray3_rank2_R8Ppass(self)Write dataarray, comp 3 rank 2, R8P.
write_on_scratch_dataarray3_rank2_R4Ppass(self)Write dataarray, comp 3 rank 2, R4P.
write_on_scratch_dataarray3_rank2_I8Ppass(self)Write dataarray, comp 3 rank 2, I8P.
write_on_scratch_dataarray3_rank2_I4Ppass(self)Write dataarray, comp 3 rank 2, I4P.
write_on_scratch_dataarray3_rank2_I2Ppass(self)Write dataarray, comp 3 rank 2, I2P.
write_on_scratch_dataarray3_rank2_I1Ppass(self)Write dataarray, comp 3 rank 2, I1P.
write_on_scratch_dataarray3_rank3_R8Ppass(self)Write dataarray, comp 3 rank 3, R8P.
write_on_scratch_dataarray3_rank3_R4Ppass(self)Write dataarray, comp 3 rank 3, R4P.
write_on_scratch_dataarray3_rank3_I8Ppass(self)Write dataarray, comp 3 rank 3, I8P.
write_on_scratch_dataarray3_rank3_I4Ppass(self)Write dataarray, comp 3 rank 3, I4P.
write_on_scratch_dataarray3_rank3_I2Ppass(self)Write dataarray, comp 3 rank 3, I2P.
write_on_scratch_dataarray3_rank3_I1Ppass(self)Write dataarray, comp 3 rank 3, I1P.
write_on_scratch_dataarray6_rank1_R8Ppass(self)Write dataarray, comp 6 rank 1, R8P.
write_on_scratch_dataarray6_rank1_R4Ppass(self)Write dataarray, comp 6 rank 1, R4P.
write_on_scratch_dataarray6_rank1_I8Ppass(self)Write dataarray, comp 6 rank 1, I8P.
write_on_scratch_dataarray6_rank1_I4Ppass(self)Write dataarray, comp 6 rank 1, I4P.
write_on_scratch_dataarray6_rank1_I2Ppass(self)Write dataarray, comp 6 rank 1, I2P.
write_on_scratch_dataarray6_rank1_I1Ppass(self)Write dataarray, comp 6 rank 1, I1P.
write_on_scratch_dataarray6_rank2_R8Ppass(self)Write dataarray, comp 6 rank 2, R8P.
write_on_scratch_dataarray6_rank2_R4Ppass(self)Write dataarray, comp 6 rank 2, R4P.
write_on_scratch_dataarray6_rank2_I8Ppass(self)Write dataarray, comp 6 rank 2, I8P.
write_on_scratch_dataarray6_rank2_I4Ppass(self)Write dataarray, comp 6 rank 2, I4P.
write_on_scratch_dataarray6_rank2_I2Ppass(self)Write dataarray, comp 6 rank 2, I2P.
write_on_scratch_dataarray6_rank2_I1Ppass(self)Write dataarray, comp 6 rank 2, I1P.
write_on_scratch_dataarray6_rank3_R8Ppass(self)Write dataarray, comp 6 rank 3, R8P.
write_on_scratch_dataarray6_rank3_R4Ppass(self)Write dataarray, comp 6 rank 3, R4P.
write_on_scratch_dataarray6_rank3_I8Ppass(self)Write dataarray, comp 6 rank 3, I8P.
write_on_scratch_dataarray6_rank3_I4Ppass(self)Write dataarray, comp 6 rank 3, I4P.
write_on_scratch_dataarray6_rank3_I2Ppass(self)Write dataarray, comp 6 rank 3, I2P.
write_on_scratch_dataarray6_rank3_I1Ppass(self)Write dataarray, comp 6 rank 3, I1P.

Subroutines ​

ioffset_update ​

Update ioffset count.

Attributes: elemental

fortran
subroutine ioffset_update(self, n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
n_byteinteger(kind=I8P)inNumber of bytes saved.

Call graph

open_scratch_file ​

Open scratch file.

fortran
subroutine open_scratch_file(self)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.

Call graph

close_scratch_file ​

Close scratch file.

fortran
subroutine close_scratch_file(self)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.

Call graph

write_dataarray_appended ​

Write the appended section: the data saved on the scratch file, raw or base64 encoded. Number of blocks, block size, last block size. VTK header of the compressed data. Compressed blocks. Base64 encoded dataarray.

fortran
subroutine write_dataarray_appended(self)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.

Call graph

Functions ​

initialize ​

Initialize writer.

Returns: integer(kind=I4P)

fortran
function initialize(self, format, filename, mesh_topology, nx1, nx2, ny1, ny2, nz1, nz2, is_volatile, mesh_kind) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
formatcharacter(len=*)inFile format: ASCII.
filenamecharacter(len=*)inFile name.
mesh_topologycharacter(len=*)inMesh topology.
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.
is_volatilelogicalinoptionalFlag to check volatile writer.
mesh_kindcharacter(len=*)inoptionalKind of mesh data: Float64, Float32, ecc.

Call graph

finalize ​

Finalize writer.

Returns: integer(kind=I4P)

fortran
function finalize(self) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.

Call graph

n_bytes ​

Return the bytes count of a dataarray, checked against the bytes count header of the file (UInt32 or UInt64).

Returns: integer(kind=I8P)

fortran
function n_bytes(self, n_byte) result(n)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inWriter.
n_byteinteger(kind=I8P)inBytes count, computed in I8P.

Call graph

write_dataarray1_rank1_R8P ​

Write <DataArray... NumberOfComponents="1"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank1_R8P(self, data_name, x, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R8P)inData variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank1_R4P ​

Write <DataArray... NumberOfComponents="1"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank1_R4P(self, data_name, x, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R4P)inData variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank1_I8P ​

Write <DataArray... NumberOfComponents="1"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank1_I8P(self, data_name, x, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I8P)inData variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank1_I4P ​

Write <DataArray... NumberOfComponents="1"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank1_I4P(self, data_name, x, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I4P)inData variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank1_I2P ​

Write <DataArray... NumberOfComponents="1"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank1_I2P(self, data_name, x, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I2P)inData variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank1_I1P ​

Write <DataArray... NumberOfComponents="1"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank1_I1P(self, data_name, x, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I1P)inData variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank2_R8P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank2_R8P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R8P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank2_R4P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank2_R4P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R4P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank2_I8P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank2_I8P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I8P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank2_I4P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank2_I4P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I4P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank2_I2P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank2_I2P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I2P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank2_I1P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank2_I1P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I1P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank3_R8P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank3_R8P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R8P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank3_R4P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank3_R4P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R4P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank3_I8P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank3_I8P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I8P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank3_I4P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank3_I4P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I4P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank3_I2P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank3_I2P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I2P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank3_I1P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank3_I1P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I1P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank4_R8P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank4_R8P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R8P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank4_R4P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank4_R4P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R4P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank4_I8P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank4_I8P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I8P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank4_I4P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank4_I4P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I4P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank4_I2P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank4_I2P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I2P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray1_rank4_I1P ​

Write <DataArray... NumberOfComponents="n"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray1_rank4_I1P(self, data_name, x, one_component, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I1P)inData variable.
one_componentlogicalinoptionalForce one component.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank1_R8P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank1_R8P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R8P)inX component of data variable.
yreal(kind=R8P)inY component of data variable.
zreal(kind=R8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples" instead "NumberOfComponents" attribute.

Call graph

write_dataarray3_rank1_R4P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank1_R4P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R4P)inX component of data variable.
yreal(kind=R4P)inY component of data variable.
zreal(kind=R4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank1_I8P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank1_I8P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I8P)inX component of data variable.
yinteger(kind=I8P)inY component of data variable.
zinteger(kind=I8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank1_I4P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank1_I4P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I4P)inX component of data variable.
yinteger(kind=I4P)inY component of data variable.
zinteger(kind=I4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank1_I2P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank1_I2P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I2P)inX component of data variable.
yinteger(kind=I2P)inY component of data variable.
zinteger(kind=I2P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank1_I1P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank1_I1P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I1P)inX component of data variable.
yinteger(kind=I1P)inY component of data variable.
zinteger(kind=I1P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank3_R8P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank3_R8P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R8P)inX component of data variable.
yreal(kind=R8P)inY component of data variable.
zreal(kind=R8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank3_R4P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank3_R4P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xreal(kind=R4P)inX component of data variable.
yreal(kind=R4P)inY component of data variable.
zreal(kind=R4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank3_I8P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank3_I8P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I8P)inX component of data variable.
yinteger(kind=I8P)inY component of data variable.
zinteger(kind=I8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank3_I4P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank3_I4P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I4P)inX component of data variable.
yinteger(kind=I4P)inY component of data variable.
zinteger(kind=I4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank3_I2P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank3_I2P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I2P)inX component of data variable.
yinteger(kind=I2P)inY component of data variable.
zinteger(kind=I2P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray3_rank3_I1P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray3_rank3_I1P(self, data_name, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
xinteger(kind=I1P)inX component of data variable.
yinteger(kind=I1P)inY component of data variable.
zinteger(kind=I1P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank1_R8P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank1_R8P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
ureal(kind=R8P)inU component of data variable.
vreal(kind=R8P)inV component of data variable.
wreal(kind=R8P)inW component of data variable.
xreal(kind=R8P)inX component of data variable.
yreal(kind=R8P)inY component of data variable.
zreal(kind=R8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples" instead "NumberOfComponents" attribute.

Call graph

write_dataarray6_rank1_R4P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank1_R4P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
ureal(kind=R4P)inU component of data variable.
vreal(kind=R4P)inV component of data variable.
wreal(kind=R4P)inW component of data variable.
xreal(kind=R4P)inX component of data variable.
yreal(kind=R4P)inY component of data variable.
zreal(kind=R4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank1_I8P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank1_I8P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I8P)inU component of data variable.
vinteger(kind=I8P)inV component of data variable.
winteger(kind=I8P)inW component of data variable.
xinteger(kind=I8P)inX component of data variable.
yinteger(kind=I8P)inY component of data variable.
zinteger(kind=I8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank1_I4P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank1_I4P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I4P)inU component of data variable.
vinteger(kind=I4P)inV component of data variable.
winteger(kind=I4P)inW component of data variable.
xinteger(kind=I4P)inX component of data variable.
yinteger(kind=I4P)inY component of data variable.
zinteger(kind=I4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank1_I2P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank1_I2P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I2P)inU component of data variable.
vinteger(kind=I2P)inV component of data variable.
winteger(kind=I2P)inW component of data variable.
xinteger(kind=I2P)inX component of data variable.
yinteger(kind=I2P)inY component of data variable.
zinteger(kind=I2P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank1_I1P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank1_I1P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I1P)inU component of data variable.
vinteger(kind=I1P)inV component of data variable.
winteger(kind=I1P)inW component of data variable.
xinteger(kind=I1P)inX component of data variable.
yinteger(kind=I1P)inY component of data variable.
zinteger(kind=I1P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank3_R8P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (R8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank3_R8P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
ureal(kind=R8P)inU component of data variable.
vreal(kind=R8P)inV component of data variable.
wreal(kind=R8P)inW component of data variable.
xreal(kind=R8P)inX component of data variable.
yreal(kind=R8P)inY component of data variable.
zreal(kind=R8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank3_R4P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (R4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank3_R4P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
ureal(kind=R4P)inU component of data variable.
vreal(kind=R4P)inV component of data variable.
wreal(kind=R4P)inW component of data variable.
xreal(kind=R4P)inX component of data variable.
yreal(kind=R4P)inY component of data variable.
zreal(kind=R4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank3_I8P ​

Write <DataArray... NumberOfComponents="3"...>...</DataArray> tag (I8P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank3_I8P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I8P)inU component of data variable.
vinteger(kind=I8P)inV component of data variable.
winteger(kind=I8P)inW component of data variable.
xinteger(kind=I8P)inX component of data variable.
yinteger(kind=I8P)inY component of data variable.
zinteger(kind=I8P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank3_I4P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I4P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank3_I4P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I4P)inU component of data variable.
vinteger(kind=I4P)inV component of data variable.
winteger(kind=I4P)inW component of data variable.
xinteger(kind=I4P)inX component of data variable.
yinteger(kind=I4P)inY component of data variable.
zinteger(kind=I4P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank3_I2P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I2P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank3_I2P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I2P)inU component of data variable.
vinteger(kind=I2P)inV component of data variable.
winteger(kind=I2P)inW component of data variable.
xinteger(kind=I2P)inX component of data variable.
yinteger(kind=I2P)inY component of data variable.
zinteger(kind=I2P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_dataarray6_rank3_I1P ​

Write <DataArray... NumberOfComponents="6"...>...</DataArray> tag (I1P).

Returns: integer(kind=I4P)

fortran
function write_dataarray6_rank3_I1P(self, data_name, u, v, w, x, y, z, is_tuples) result(error)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
data_namecharacter(len=*)inData name.
uinteger(kind=I1P)inU component of data variable.
vinteger(kind=I1P)inV component of data variable.
winteger(kind=I1P)inW component of data variable.
xinteger(kind=I1P)inX component of data variable.
yinteger(kind=I1P)inY component of data variable.
zinteger(kind=I1P)inZ component of data variable.
is_tupleslogicalinoptionalUse "NumberOfTuples".

Call graph

write_zlib_compressed_payload_from_bytes ​

Compress (zlib) a dataarray and write it to the scratch file, return its size in the appended section.

Scratch layout of each dataarray: the VTK header of the compressed data as I8P words, then the compressed blocks:

 numBlocks, blockSize, lastBlockSize, compressedSize[numBlocks], compressedBlockData...

The header is written in the file with the width of its header_type (UInt32 or UInt64) when the appended section is written. The returned size, used for the offsets, counts bytes (raw encoding) or base64 characters (base64 encoding: header and blocks are two separate base64 streams).

Returns: integer(kind=I8P)

fortran
function write_zlib_compressed_payload_from_bytes(self, bytes) result(n_written)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
bytesinteger(kind=c_signed_char)inUncompressed dataarray bytes.

Call graph

write_on_scratch_dataarray1_rank1 ​

Write a dataarray with 1 components of rank 1.

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray1_rank1(self, x) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xclass(*)inData variable.

Call graph

write_on_scratch_dataarray1_rank2 ​

Write a dataarray with 1 components of rank 2.

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray1_rank2(self, x) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xclass(*)inData variable.

Call graph

write_on_scratch_dataarray1_rank3 ​

Write a dataarray with 1 components of rank 3.

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray1_rank3(self, x) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xclass(*)inData variable.

Call graph

write_on_scratch_dataarray1_rank4 ​

Write a dataarray with 1 components of rank 4.

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray1_rank4(self, x) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xclass(*)inData variable.

Call graph

write_on_scratch_dataarray3_rank1_R8P ​

Write a dataarray with 3 components of rank 1 (R8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank1_R8P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xreal(kind=R8P)inX component.
yreal(kind=R8P)inY component.
zreal(kind=R8P)inZ component.

Call graph

write_on_scratch_dataarray3_rank1_R4P ​

Write a dataarray with 3 components of rank 1 (R4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank1_R4P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xreal(kind=R4P)inX component.
yreal(kind=R4P)inY component.
zreal(kind=R4P)inZ component.

Call graph

write_on_scratch_dataarray3_rank1_I8P ​

Write a dataarray with 3 components of rank 1 (I8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank1_I8P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I8P)inX component.
yinteger(kind=I8P)inY component.
zinteger(kind=I8P)inZ component.

Call graph

write_on_scratch_dataarray3_rank1_I4P ​

Write a dataarray with 3 components of rank 1 (I4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank1_I4P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I4P)inX component.
yinteger(kind=I4P)inY component.
zinteger(kind=I4P)inZ component.

Call graph

write_on_scratch_dataarray3_rank1_I2P ​

Write a dataarray with 3 components of rank 1 (I2P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank1_I2P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I2P)inX component.
yinteger(kind=I2P)inY component.
zinteger(kind=I2P)inZ component.

Call graph

write_on_scratch_dataarray3_rank1_I1P ​

Write a dataarray with 3 components of rank 1 (I1P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank1_I1P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I1P)inX component.
yinteger(kind=I1P)inY component.
zinteger(kind=I1P)inZ component.

Call graph

write_on_scratch_dataarray3_rank2_R8P ​

Write a dataarray with 3 components of rank 2 (R8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank2_R8P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xreal(kind=R8P)inX component.
yreal(kind=R8P)inY component.
zreal(kind=R8P)inZ component.

Call graph

write_on_scratch_dataarray3_rank2_R4P ​

Write a dataarray with 3 components of rank 2 (R4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank2_R4P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xreal(kind=R4P)inX component.
yreal(kind=R4P)inY component.
zreal(kind=R4P)inZ component.

Call graph

write_on_scratch_dataarray3_rank2_I8P ​

Write a dataarray with 3 components of rank 2 (I8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank2_I8P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I8P)inX component.
yinteger(kind=I8P)inY component.
zinteger(kind=I8P)inZ component.

Call graph

write_on_scratch_dataarray3_rank2_I4P ​

Write a dataarray with 3 components of rank 2 (I4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank2_I4P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I4P)inX component.
yinteger(kind=I4P)inY component.
zinteger(kind=I4P)inZ component.

Call graph

write_on_scratch_dataarray3_rank2_I2P ​

Write a dataarray with 3 components of rank 2 (I2P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank2_I2P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I2P)inX component.
yinteger(kind=I2P)inY component.
zinteger(kind=I2P)inZ component.

Call graph

write_on_scratch_dataarray3_rank2_I1P ​

Write a dataarray with 3 components of rank 2 (I1P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank2_I1P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I1P)inX component.
yinteger(kind=I1P)inY component.
zinteger(kind=I1P)inZ component.

Call graph

write_on_scratch_dataarray3_rank3_R8P ​

Write a dataarray with 3 components of rank 3 (R8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank3_R8P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xreal(kind=R8P)inX component.
yreal(kind=R8P)inY component.
zreal(kind=R8P)inZ component.

Call graph

write_on_scratch_dataarray3_rank3_R4P ​

Write a dataarray with 3 components of rank 3 (R4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank3_R4P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xreal(kind=R4P)inX component.
yreal(kind=R4P)inY component.
zreal(kind=R4P)inZ component.

Call graph

write_on_scratch_dataarray3_rank3_I8P ​

Write a dataarray with 3 components of rank 3 (I8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank3_I8P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I8P)inX component.
yinteger(kind=I8P)inY component.
zinteger(kind=I8P)inZ component.

Call graph

write_on_scratch_dataarray3_rank3_I4P ​

Write a dataarray with 3 components of rank 3 (I4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank3_I4P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I4P)inX component.
yinteger(kind=I4P)inY component.
zinteger(kind=I4P)inZ component.

Call graph

write_on_scratch_dataarray3_rank3_I2P ​

Write a dataarray with 3 components of rank 3 (I2P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank3_I2P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I2P)inX component.
yinteger(kind=I2P)inY component.
zinteger(kind=I2P)inZ component.

Call graph

write_on_scratch_dataarray3_rank3_I1P ​

Write a dataarray with 3 components of rank 3 (I1P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray3_rank3_I1P(self, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
xinteger(kind=I1P)inX component.
yinteger(kind=I1P)inY component.
zinteger(kind=I1P)inZ component.

Call graph

write_on_scratch_dataarray6_rank1_R8P ​

Write a dataarray with 6 components of rank 1 (R8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank1_R8P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
ureal(kind=R8P)inU component.
vreal(kind=R8P)inV component.
wreal(kind=R8P)inW component.
xreal(kind=R8P)inX component.
yreal(kind=R8P)inY component.
zreal(kind=R8P)inZ component.

Call graph

write_on_scratch_dataarray6_rank1_R4P ​

Write a dataarray with 6 components of rank 1 (R4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank1_R4P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
ureal(kind=R4P)inU component.
vreal(kind=R4P)inV component.
wreal(kind=R4P)inW component.
xreal(kind=R4P)inX component.
yreal(kind=R4P)inY component.
zreal(kind=R4P)inZ component.

Call graph

write_on_scratch_dataarray6_rank1_I8P ​

Write a dataarray with 6 components of rank 1 (I8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank1_I8P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I8P)inU component.
vinteger(kind=I8P)inV component.
winteger(kind=I8P)inW component.
xinteger(kind=I8P)inX component.
yinteger(kind=I8P)inY component.
zinteger(kind=I8P)inZ component.

Call graph

write_on_scratch_dataarray6_rank1_I4P ​

Write a dataarray with 6 components of rank 1 (I4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank1_I4P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I4P)inU component.
vinteger(kind=I4P)inV component.
winteger(kind=I4P)inW component.
xinteger(kind=I4P)inX component.
yinteger(kind=I4P)inY component.
zinteger(kind=I4P)inZ component.

Call graph

write_on_scratch_dataarray6_rank1_I2P ​

Write a dataarray with 6 components of rank 1 (I2P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank1_I2P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I2P)inU component.
vinteger(kind=I2P)inV component.
winteger(kind=I2P)inW component.
xinteger(kind=I2P)inX component.
yinteger(kind=I2P)inY component.
zinteger(kind=I2P)inZ component.

Call graph

write_on_scratch_dataarray6_rank1_I1P ​

Write a dataarray with 6 components of rank 1 (I1P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank1_I1P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I1P)inU component.
vinteger(kind=I1P)inV component.
winteger(kind=I1P)inW component.
xinteger(kind=I1P)inX component.
yinteger(kind=I1P)inY component.
zinteger(kind=I1P)inZ component.

Call graph

write_on_scratch_dataarray6_rank2_R8P ​

Write a dataarray with 6 components of rank 2 (R8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank2_R8P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
ureal(kind=R8P)inU component.
vreal(kind=R8P)inV component.
wreal(kind=R8P)inW component.
xreal(kind=R8P)inX component.
yreal(kind=R8P)inY component.
zreal(kind=R8P)inZ component.

Call graph

write_on_scratch_dataarray6_rank2_R4P ​

Write a dataarray with 6 components of rank 2 (R4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank2_R4P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
ureal(kind=R4P)inU component.
vreal(kind=R4P)inV component.
wreal(kind=R4P)inW component.
xreal(kind=R4P)inX component.
yreal(kind=R4P)inY component.
zreal(kind=R4P)inZ component.

Call graph

write_on_scratch_dataarray6_rank2_I8P ​

Write a dataarray with 6 components of rank 2 (I8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank2_I8P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I8P)inU component.
vinteger(kind=I8P)inV component.
winteger(kind=I8P)inW component.
xinteger(kind=I8P)inX component.
yinteger(kind=I8P)inY component.
zinteger(kind=I8P)inZ component.

Call graph

write_on_scratch_dataarray6_rank2_I4P ​

Write a dataarray with 6 components of rank 2 (I4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank2_I4P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I4P)inU component.
vinteger(kind=I4P)inV component.
winteger(kind=I4P)inW component.
xinteger(kind=I4P)inX component.
yinteger(kind=I4P)inY component.
zinteger(kind=I4P)inZ component.

Call graph

write_on_scratch_dataarray6_rank2_I2P ​

Write a dataarray with 6 components of rank 2 (I2P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank2_I2P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I2P)inU component.
vinteger(kind=I2P)inV component.
winteger(kind=I2P)inW component.
xinteger(kind=I2P)inX component.
yinteger(kind=I2P)inY component.
zinteger(kind=I2P)inZ component.

Call graph

write_on_scratch_dataarray6_rank2_I1P ​

Write a dataarray with 6 components of rank 2 (I1P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank2_I1P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I1P)inU component.
vinteger(kind=I1P)inV component.
winteger(kind=I1P)inW component.
xinteger(kind=I1P)inX component.
yinteger(kind=I1P)inY component.
zinteger(kind=I1P)inZ component.

Call graph

write_on_scratch_dataarray6_rank3_R8P ​

Write a dataarray with 6 components of rank 3 (R8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank3_R8P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
ureal(kind=R8P)inU component.
vreal(kind=R8P)inV component.
wreal(kind=R8P)inW component.
xreal(kind=R8P)inX component.
yreal(kind=R8P)inY component.
zreal(kind=R8P)inZ component.

Call graph

write_on_scratch_dataarray6_rank3_R4P ​

Write a dataarray with 6 components of rank 3 (R4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank3_R4P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
ureal(kind=R4P)inU component.
vreal(kind=R4P)inV component.
wreal(kind=R4P)inW component.
xreal(kind=R4P)inX component.
yreal(kind=R4P)inY component.
zreal(kind=R4P)inZ component.

Call graph

write_on_scratch_dataarray6_rank3_I8P ​

Write a dataarray with 6 components of rank 3 (I8P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank3_I8P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I8P)inU component.
vinteger(kind=I8P)inV component.
winteger(kind=I8P)inW component.
xinteger(kind=I8P)inX component.
yinteger(kind=I8P)inY component.
zinteger(kind=I8P)inZ component.

Call graph

write_on_scratch_dataarray6_rank3_I4P ​

Write a dataarray with 6 components of rank 3 (I4P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank3_I4P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I4P)inU component.
vinteger(kind=I4P)inV component.
winteger(kind=I4P)inW component.
xinteger(kind=I4P)inX component.
yinteger(kind=I4P)inY component.
zinteger(kind=I4P)inZ component.

Call graph

write_on_scratch_dataarray6_rank3_I2P ​

Write a dataarray with 6 components of rank 3 (I2P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank3_I2P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I2P)inU component.
vinteger(kind=I2P)inV component.
winteger(kind=I2P)inW component.
xinteger(kind=I2P)inX component.
yinteger(kind=I2P)inY component.
zinteger(kind=I2P)inZ component.

Call graph

write_on_scratch_dataarray6_rank3_I1P ​

Write a dataarray with 6 components of rank 3 (I1P).

Returns: integer(kind=I8P)

fortran
function write_on_scratch_dataarray6_rank3_I1P(self, u, v, w, x, y, z) result(n_byte)

Arguments

NameTypeIntentAttributesDescription
selfclass(xml_writer_appended)inoutWriter.
uinteger(kind=I1P)inU component.
vinteger(kind=I1P)inV component.
winteger(kind=I1P)inW component.
xinteger(kind=I1P)inX component.
yinteger(kind=I1P)inY component.
zinteger(kind=I1P)inZ component.

Call graph