ellipsoidal_field_implementation Submodule


Uses

  • module~~ellipsoidal_field_implementation~~UsesGraph module~ellipsoidal_field_implementation ellipsoidal_field_implementation module~kind_parameters kind_parameters module~ellipsoidal_field_implementation->module~kind_parameters module~assertions_interface assertions_interface module~ellipsoidal_field_implementation->module~assertions_interface module~ellipsoidal_field_interface ellipsoidal_field_interface module~ellipsoidal_field_implementation->module~ellipsoidal_field_interface iso_fortran_env iso_fortran_env module~kind_parameters->iso_fortran_env module~grid_interface grid_interface module~ellipsoidal_field_interface->module~grid_interface module~differentiable_field_interface differentiable_field_interface module~ellipsoidal_field_interface->module~differentiable_field_interface module~units_interface units_interface module~grid_interface->module~units_interface module~object_interface object_interface module~grid_interface->module~object_interface module~differentiable_field_interface->module~grid_interface module~units_interface->module~object_interface

Contents


Module Procedures

module procedure evaluate module function evaluate(this, grid_points) result(f)

Arguments

Type IntentOptional AttributesName
class(ellipsoidal_field), intent(in) :: this
class(grid), intent(in) :: grid_points

Return Value class(grid), allocatable

module procedure laplacian module function laplacian(this, grid_points) result(laplacian_f)

Arguments

Type IntentOptional AttributesName
class(ellipsoidal_field), intent(in) :: this
class(grid), intent(in) :: grid_points

Return Value class(grid), allocatable