linear_mix Interface

public interface linear_mix

Module Procedures

private subroutine d_linear_mix_1(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:) :: x
real(kind=8), intent(in), dimension(size(x)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine d_linear_mix_2(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:,:) :: x
real(kind=8), intent(in), dimension(size(x,1),size(x,2)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine d_linear_mix_3(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:,:,:) :: x
real(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine d_linear_mix_4(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:,:,:,:) :: x
real(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine d_linear_mix_5(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:,:,:,:,:) :: x
real(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4),size(x,5)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine d_linear_mix_6(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:,:,:,:,:,:) :: x
real(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4),size(x,5),size(x,6)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine d_linear_mix_7(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
real(kind=8), intent(inout), dimension(:,:,:,:,:,:,:) :: x
real(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4),size(x,5),size(x,6),size(x,7)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_1(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:) :: x
complex(kind=8), intent(in), dimension(size(x)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_2(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:,:) :: x
complex(kind=8), intent(in), dimension(size(x,1),size(x,2)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_3(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:,:,:) :: x
complex(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_4(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:,:,:,:) :: x
complex(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_5(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:,:,:,:,:) :: x
complex(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4),size(x,5)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_6(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:,:,:,:,:,:) :: x
complex(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4),size(x,5),size(x,6)) :: Fx
real(kind=8), intent(in) :: alpha

private subroutine c_linear_mix_7(x, Fx, alpha)

Arguments

Type IntentOptional Attributes Name
complex(kind=8), intent(inout), dimension(:,:,:,:,:,:,:) :: x
complex(kind=8), intent(in), dimension(size(x,1),size(x,2),size(x,3),size(x,4),size(x,5),size(x,6),size(x,7)) :: Fx
real(kind=8), intent(in) :: alpha