Declaration of a type (and associated routines) for double precision variable defined on faces. More...
Functions/Subroutines | |
| pure subroutine | 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 | assign_scalar_to_face_field (a, face_field_b) |
| Copy the values of a scalar to a face field: b <- a. | |
| pure subroutine | initialize_face_field_double (field, kkk, lll, mmm, val_x, val_y, val_z) |
| Initialize a double face field. | |
| pure subroutine, public | initialize_face_field_extended_double (field, kkk, lll, mmm, nnn, val_x, val_y, val_z) |
| Initialize a double face field extended. | |
| pure subroutine | initialize_face_field_integer (field, kkk, lll, mmm, val_x, val_y, val_z) |
| Initialize an integer face field. | |
| pure subroutine | initialize_face_field_logical (field, kkk, lll, mmm, val_x, val_y, val_z) |
| Initialize a logical face field. | |
| subroutine | unalloc_face_field_double (vector) |
| Unalloc a double face field. | |
| subroutine | unalloc_face_field_extended_double (vector) |
| Unalloc a double face field. | |
| subroutine | unalloc_face_field_integer (vector) |
| Unalloc an integer face field. | |
| subroutine | unalloc_face_field_logical (vector) |
| Unalloc a logical face field. | |
Declaration of a type (and associated routines) for double precision variable defined on faces.
Contains initialization and unallocation routines for integer, double precision and logical face_field type
Initialize to 0 a face field:
To initialize a face field to another value:
Release the memory:
|
private |
Copy the values of a face field in an other: b <- a.
| [in] | face_field_a | the input face_field |
| [in,out] | face_field_b | the output face_field |
|
private |
Copy the values of a scalar to a face field: b <- a.
| [in] | a | the input scalar |
| [in,out] | face_field_b | the output face_field |