0.6.0
Loading...
Searching...
No Matches
type_face_field.f90 File Reference

Data Types

type  type_face_field::t_face_field
 
type  type_face_field::t_face_field_extended
 
type  type_face_field::t_integer_face_field
 
type  type_face_field::t_logical_face_field
 
interface  type_face_field::initialize
 
interface  type_face_field::unalloc
 
interface  type_face_field::assign_face_field
 

Modules

module  type_face_field
 Declaration of a type (and associated routines) for double precision variable defined on faces.
 

Functions/Subroutines

pure subroutine type_face_field::assign_face_field_to_face_field (face_field_a, face_field_b)
 Copy the values of a face field in an other: b <- a.
 
pure subroutine type_face_field::assign_scalar_to_face_field (a, face_field_b)
 Copy the values of a scalar to a face field: b <- a.
 
pure subroutine type_face_field::initialize_face_field_double (field, kkk, lll, mmm, val_x, val_y, val_z)
 Initialize a double face field.
 
pure subroutine, public type_face_field::initialize_face_field_extended_double (field, kkk, lll, mmm, nnn, val_x, val_y, val_z)
 Initialize a double face field extended.
 
pure subroutine type_face_field::initialize_face_field_integer (field, kkk, lll, mmm, val_x, val_y, val_z)
 Initialize an integer face field.
 
pure subroutine type_face_field::initialize_face_field_logical (field, kkk, lll, mmm, val_x, val_y, val_z)
 Initialize a logical face field.
 
subroutine type_face_field::unalloc_face_field_double (vector)
 Unalloc a double face field.
 
subroutine type_face_field::unalloc_face_field_extended_double (vector)
 Unalloc a double face field.
 
subroutine type_face_field::unalloc_face_field_integer (vector)
 Unalloc an integer face field.
 
subroutine type_face_field::unalloc_face_field_logical (vector)
 Unalloc a logical face field.