real_field_grid_type Derived Type

type, public :: real_field_grid_type

real field discretized on a grid


Contents

Source Code


Components

TypeVisibilityAttributesNameInitial
integer, public :: id
real(kind=dp), public, dimension(:,:,:), pointer:: field=> null()

field values in grid points


Type-Bound Procedures

procedure, public :: init => init_real_field_grid

  • private subroutine init_real_field_grid(this, id, field)

    Arguments

    TypeIntentOptionalAttributesName
    class(real_field_grid_type), intent(inout) :: this
    integer, intent(in) :: id
    real(kind=dp), intent(in), dimension(:,:,:), target:: field

Source Code

    type :: real_field_grid_type
        private
        integer, public :: id
        !> field values in grid points
        real(dp), dimension(:,:,:), pointer, public :: field => null()
    contains
        private
        procedure, public :: init => init_real_field_grid
    end type real_field_grid_type