Skip to content

Lib_VTK_IO_Back_End

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

Dependencies

Contents

Variables

NameTypeAttributesDescription
maxleninteger(kind=I4P)parameter
end_reccharacter(len=1)parameter
asciiinteger(kind=I4P)parameter
binaryinteger(kind=I4P)parameter
rawinteger(kind=I4P)parameter
bin_appinteger(kind=I4P)parameter
vtktype(Type_VTK_File)allocatable
Nvtkinteger(kind=I4P)
finteger(kind=I4P)
vtmtype(Type_VTM_File)

Derived Types

Type_VTK_File

Components

NameTypeAttributesDescription
finteger(kind=I4P)
topologycharacter(len=maxlen)
uinteger(kind=I4P)
uainteger(kind=I4P)
N_Byteinteger(kind=I8P)
N_Byteinteger(kind=I4P)
ioffsetinteger(kind=I8P)
indentinteger(kind=I4P)

Type-Bound Procedures

NameAttributesDescription
byte_update

Type_VTM_File

Components

NameTypeAttributesDescription
uinteger(kind=I4P)
blkinteger(kind=I4P)
indentinteger(kind=I4P)

Subroutines

byte_update

Attributes: elemental

fortran
subroutine byte_update(vtk, N_Byte)

Arguments

NameTypeIntentAttributesDescription
vtkclass(Type_VTK_File)inout
N_Byteinteger(kind=I8P)in

Call graph

vtk_update

Attributes: pure

fortran
subroutine vtk_update(act, cf, Nvtk, vtk)

Arguments

NameTypeIntentAttributesDescription
actcharacter(len=*)in
cfinteger(kind=I4P)inout
Nvtkinteger(kind=I4P)inout
vtktype(Type_VTK_File)inoutallocatable

Call graph

get_int

fortran
subroutine get_int(case, E_IO, buffer, attrib, val)

Arguments

NameTypeIntentAttributesDescription
casecharacter(len=*)inoptional
E_IOinteger(kind=I4P)outoptional
buffercharacter(len=*)in
attribcharacter(len=*)in
valinteger(kind=I4P)out

Call graph

get_char

fortran
subroutine get_char(case, E_IO, buffer, attrib, val)

Arguments

NameTypeIntentAttributesDescription
casecharacter(len=*)inoptional
E_IOinteger(kind=I4P)outoptional
buffercharacter(len=*)in
attribcharacter(len=*)in
valcharacter(len=:)outallocatable

Call graph

Functions

Get_Unit

Returns: integer

fortran
function Get_Unit(Free_Unit) result(funit)

Arguments

NameTypeIntentAttributesDescription
Free_Unitintegeroutoptional

Call graph

Upper_Case

Attributes: elemental

Returns: character(len=len)

fortran
function Upper_Case(string)

Arguments

NameTypeIntentAttributesDescription
stringcharacter(len=*)in

Call graph

adjustlt

Attributes: elemental

Returns: character(len=len)

fortran
function adjustlt(string) result(res)

Arguments

NameTypeIntentAttributesDescription
stringcharacter(len=*)in

Call graph

read_record

Returns: integer(kind=i4P)

fortran
function read_record(from, cf, buffer) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
frominteger(kind=I4P)inoptional
cfinteger(kind=I4P)inoptional
buffercharacter(len=:)outallocatable

Call graph

move

Returns: integer(kind=I4P)

fortran
function move(to_find, repeat, cf, upper, inside, buffer) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
to_findcharacter(len=*)inoptional
repeatintegerinoptional
cfinteger(kind=I4P)inoptional
upperlogicalinoptional
insidecharacter(len=*)in
buffercharacter(len=:)outallocatable

Call graph

Returns: integer(kind=I4P)

fortran
function search(cf, from, content, inside, to_find, with_attribute, of_value, buffer) result(E_IO)

Arguments

NameTypeIntentAttributesDescription
cfinteger(kind=I4P)inoptional
frominteger(kind=I4P)inoptional
contentcharacter(len=:)outallocatable, optional
insidecharacter(len=*)in
to_findcharacter(len=*)in
with_attributecharacter(len=*)in
of_valuecharacter(len=*)in
buffercharacter(len=:)inoutallocatable

Call graph