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

Go to the source code of this file.

Data Types

type  field::field_t
 
type  field::field_ptr_t
 field_ptr_t, To easily obtain a pointer to a field More...
 

Modules

module  field
 Defines a field.
 

Functions/Subroutines

subroutine field::field_init_internal_dof (this, msh, space, fld_name)
 Initialize a field this on the mesh msh using an internal dofmap. More...
 
subroutine field::field_init_external_dof (this, dof, fld_name)
 Initialize a field this on the mesh msh using an internal dofmap. More...
 
subroutine field::field_init_common (this, fld_name)
 Initialize a field this. More...
 
subroutine field::field_free (this)
 Deallocate a field f. More...
 
subroutine field::field_assign_field (this, g)
 Assignment \( this = G \). More...
 
subroutine field::field_assign_scalar (this, a)
 Assignment \( this = a \). More...
 
subroutine field::field_add_field (this, g)
 Add \( this(u_1, u_2, ... , u_n) = this(u_1, u_2, ... , u_n) + G(u_1, u_2, ... , u_n) \). More...
 
subroutine field::field_add_scalar (this, a)
 Add \( this(u_1, u_2, ... , u_n) = this(u_1, u_2, ... , u_n) + a \). More...
 
pure integer function field::field_size (this)
 Return the size of the field based on the underlying dofmap. More...