Appearance
Lib_VTK_IO_Back_End
Source: src/third_party/VTKFortran/references/legacy/Lib_VTK_IO_Back_End.f90
Dependencies
Contents
- Type_VTK_File
- Type_VTM_File
- byte_update
- vtk_update
- get_int
- get_char
- Get_Unit
- Upper_Case
- adjustlt
- read_record
- move
- search
Variables
| Name | Type | Attributes | Description |
|---|---|---|---|
maxlen | integer(kind=I4P) | parameter | |
end_rec | character(len=1) | parameter | |
ascii | integer(kind=I4P) | parameter | |
binary | integer(kind=I4P) | parameter | |
raw | integer(kind=I4P) | parameter | |
bin_app | integer(kind=I4P) | parameter | |
vtk | type(Type_VTK_File) | allocatable | |
Nvtk | integer(kind=I4P) | ||
f | integer(kind=I4P) | ||
vtm | type(Type_VTM_File) |
Derived Types
Type_VTK_File
Components
| Name | Type | Attributes | Description |
|---|---|---|---|
f | integer(kind=I4P) | ||
topology | character(len=maxlen) | ||
u | integer(kind=I4P) | ||
ua | integer(kind=I4P) | ||
N_Byte | integer(kind=I8P) | ||
N_Byte | integer(kind=I4P) | ||
ioffset | integer(kind=I8P) | ||
indent | integer(kind=I4P) |
Type-Bound Procedures
| Name | Attributes | Description |
|---|---|---|
byte_update |
Type_VTM_File
Components
| Name | Type | Attributes | Description |
|---|---|---|---|
u | integer(kind=I4P) | ||
blk | integer(kind=I4P) | ||
indent | integer(kind=I4P) |
Subroutines
byte_update
Attributes: elemental
fortran
subroutine byte_update(vtk, N_Byte)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
vtk | class(Type_VTK_File) | inout | ||
N_Byte | integer(kind=I8P) | in |
Call graph
vtk_update
Attributes: pure
fortran
subroutine vtk_update(act, cf, Nvtk, vtk)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
act | character(len=*) | in | ||
cf | integer(kind=I4P) | inout | ||
Nvtk | integer(kind=I4P) | inout | ||
vtk | type(Type_VTK_File) | inout | allocatable |
Call graph
get_int
fortran
subroutine get_int(case, E_IO, buffer, attrib, val)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
case | character(len=*) | in | optional | |
E_IO | integer(kind=I4P) | out | optional | |
buffer | character(len=*) | in | ||
attrib | character(len=*) | in | ||
val | integer(kind=I4P) | out |
Call graph
get_char
fortran
subroutine get_char(case, E_IO, buffer, attrib, val)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
case | character(len=*) | in | optional | |
E_IO | integer(kind=I4P) | out | optional | |
buffer | character(len=*) | in | ||
attrib | character(len=*) | in | ||
val | character(len=:) | out | allocatable |
Call graph
Functions
Get_Unit
Returns: integer
fortran
function Get_Unit(Free_Unit) result(funit)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
Free_Unit | integer | out | optional |
Call graph
Upper_Case
Attributes: elemental
Returns: character(len=len)
fortran
function Upper_Case(string)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
string | character(len=*) | in |
Call graph
adjustlt
Attributes: elemental
Returns: character(len=len)
fortran
function adjustlt(string) result(res)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
string | character(len=*) | in |
Call graph
read_record
Returns: integer(kind=i4P)
fortran
function read_record(from, cf, buffer) result(E_IO)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
from | integer(kind=I4P) | in | optional | |
cf | integer(kind=I4P) | in | optional | |
buffer | character(len=:) | out | allocatable |
Call graph
move
Returns: integer(kind=I4P)
fortran
function move(to_find, repeat, cf, upper, inside, buffer) result(E_IO)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
to_find | character(len=*) | in | optional | |
repeat | integer | in | optional | |
cf | integer(kind=I4P) | in | optional | |
upper | logical | in | optional | |
inside | character(len=*) | in | ||
buffer | character(len=:) | out | allocatable |
Call graph
search
Returns: integer(kind=I4P)
fortran
function search(cf, from, content, inside, to_find, with_attribute, of_value, buffer) result(E_IO)Arguments
| Name | Type | Intent | Attributes | Description |
|---|---|---|---|---|
cf | integer(kind=I4P) | in | optional | |
from | integer(kind=I4P) | in | optional | |
content | character(len=:) | out | allocatable, optional | |
inside | character(len=*) | in | ||
to_find | character(len=*) | in | ||
with_attribute | character(len=*) | in | ||
of_value | character(len=*) | in | ||
buffer | character(len=:) | inout | allocatable |
Call graph