Neko  0.9.0
A portable framework for high-order spectral element flow simulations
fld_file.f90 File Reference

Go to the source code of this file.

Data Types

type  fld_file::fld_file_t
 Interface for NEKTON fld files. More...
 

Modules

module  fld_file
 NEKTON fld file format.
 

Functions/Subroutines

subroutine fld_file::fld_file_write (this, data, t)
 Write fields to a NEKTON fld file. More...
 
subroutine fld_file::fld_file_write_metadata_vector (this, fh, byte_offset, x, y, z, gdim, lxyz, nelv)
 
subroutine fld_file::fld_file_write_metadata_scalar (this, fh, byte_offset, x, lxyz, nelv)
 
subroutine fld_file::fld_file_write_field (this, fh, byte_offset, p, n)
 
subroutine fld_file::fld_file_write_vector_field (this, fh, byte_offset, x, y, z, n, gdim, lxyz, nelv)
 
subroutine fld_file::fld_file_read (this, data)
 Load a field from a NEKTON fld file. More...
 
subroutine fld_file::fld_file_read_field (this, fh, byte_offset, x, fld_data)
 
subroutine fld_file::fld_file_read_vector_field (this, fh, byte_offset, x, y, z, fld_data)
 
subroutine fld_file::fld_file_set_precision (this, precision)
 

Variables

real(kind=dp), dimension(:), allocatable, private fld_file::tmp_dp
 
real(kind=sp), dimension(:), allocatable, private fld_file::tmp_sp