utils Module


Uses

  • module~~utils~~UsesGraph module~utils utils module~constants constants module~utils->module~constants

Used by

  • module~~utils~~UsedByGraph module~utils utils module~shaing_callen_integration shaing_callen_integration module~shaing_callen_integration->module~utils proc~find_global_extrema find_global_extrema proc~find_global_extrema->module~utils proc~find_local_maxima find_local_maxima proc~find_local_maxima->module~utils proc~fourier_field_init fourier_field_init proc~fourier_field_init->module~utils proc~get_labels get_labels proc~get_labels->module~utils proc~read_namelist read_namelist proc~read_namelist->module~utils module~shaing_callen_mod shaing_callen_mod module~shaing_callen_mod->module~shaing_callen_integration proc~get_non_omnigenous_remainder get_non_omnigenous_remainder proc~get_non_omnigenous_remainder->module~shaing_callen_integration program~main main program~main->module~shaing_callen_mod

Interfaces

public interface not_same

  • private function not_same_scalar(scalar_1, scalar_2, reltol_in, abstol_in)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=dp), intent(in) :: scalar_1
    real(kind=dp), intent(in) :: scalar_2
    real(kind=dp), intent(in), optional :: reltol_in
    real(kind=dp), intent(in), optional :: abstol_in

    Return Value logical

  • private function not_same_array(array_1, array_2, reltol_in, abstol_in)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=dp), intent(in), dimension(:) :: array_1
    real(kind=dp), intent(in), dimension(:) :: array_2
    real(kind=dp), intent(in), optional :: reltol_in
    real(kind=dp), intent(in), optional :: abstol_in

    Return Value logical

  • private function not_same_matrix(matrix_1, matrix_2, reltol_in, abstol_in)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=dp), intent(in), dimension(:, :) :: matrix_1
    real(kind=dp), intent(in), dimension(:, :) :: matrix_2
    real(kind=dp), intent(in), optional :: reltol_in
    real(kind=dp), intent(in), optional :: abstol_in

    Return Value logical


Subroutines

public subroutine linspace(a, b, n, x, include_endpoint)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: a
real(kind=dp), intent(in) :: b
integer, intent(in) :: n
real(kind=dp), intent(out), dimension(:) :: x
logical, intent(in), optional :: include_endpoint