calculations_kxky Module


Interfaces

public interface swap_kxky

  • private subroutine swap_kxky_real(gin, gout)

    Arguments

    Type IntentOptional Attributes Name
    real, intent(in), dimension(:, :) :: gin
    real, intent(out), dimension(:, :) :: gout
  • private subroutine swap_kxky_complex(gin, gout)

    Arguments

    Type IntentOptional Attributes Name
    complex, intent(in), dimension(:, :) :: gin
    complex, intent(out), dimension(:, :) :: gout

public interface swap_kxky_ordered

  • private subroutine swap_kxky_ordered_real(gin, gout)

    Arguments

    Type IntentOptional Attributes Name
    real, intent(in), dimension(:, :) :: gin
    real, intent(out), dimension(:, :) :: gout
  • private subroutine swap_kxky_ordered_complex(gin, gout)

    Arguments

    Type IntentOptional Attributes Name
    complex, intent(in), dimension(:, :) :: gin
    complex, intent(out), dimension(:, :) :: gout

Subroutines

private subroutine swap_kxky_complex(gin, gout)

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :) :: gin
complex, intent(out), dimension(:, :) :: gout

private subroutine swap_kxky_real(gin, gout)

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension(:, :) :: gin
real, intent(out), dimension(:, :) :: gout

private subroutine swap_kxky_ordered_real(gin, gout)

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension(:, :) :: gin
real, intent(out), dimension(:, :) :: gout

private subroutine swap_kxky_ordered_complex(gin, gout)

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :) :: gin
complex, intent(out), dimension(:, :) :: gout

public subroutine swap_kxky_back(gin, gout)

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :) :: gin
complex, intent(out), dimension(:, :) :: gout

public subroutine swap_kxky_back_ordered(gin, gout)

Arguments

Type IntentOptional Attributes Name
complex, intent(in), dimension(:, :) :: gin
complex, intent(out), dimension(:, :) :: gout

public subroutine communicate_ktgrids_multibox()

Arguments

None

public subroutine multiply_by_rho(gin)

Arguments

Type IntentOptional Attributes Name
complex, intent(inout), dimension(:, :) :: gin