Octopus
lalg_basic_oct_m::lalg_symv Interface Reference

Matrix-vector multiplication plus vector. More...

Detailed Description

Matrix-vector multiplication plus vector.

Definition at line 252 of file lalg_basic.F90.

Private Member Functions

subroutine symv_1_2 (n, alpha, a, x, beta, y)
 
subroutine symv_1_4 (n, alpha, a, x, beta, y)
 
subroutine symv_2_2 (n1, n2, alpha, a, x, beta, y)
 
subroutine symv_2_4 (n1, n2, alpha, a, x, beta, y)
 
subroutine symv_1_1 (n, alpha, a, x, beta, y)
 
subroutine symv_1_3 (n, alpha, a, x, beta, y)
 
subroutine symv_2_1 (n1, n2, alpha, a, x, beta, y)
 
subroutine symv_2_3 (n1, n2, alpha, a, x, beta, y)
 

Member Function/Subroutine Documentation

◆ symv_1_2()

subroutine lalg_basic_oct_m::lalg_symv::symv_1_2 ( integer, intent(in)  n,
real(real64), intent(in)  alpha,
real(real64), dimension(:, :), intent(in), contiguous  a,
real(real64), dimension(:), intent(in), contiguous  x,
real(real64), intent(in)  beta,
real(real64), dimension(:), intent(inout), contiguous  y 
)
private

BLAS level II

Matrix-vector multiplication plus vector.

Definition at line 894 of file lalg_basic.F90.

◆ symv_1_4()

subroutine lalg_basic_oct_m::lalg_symv::symv_1_4 ( integer, intent(in)  n,
complex(real64), intent(in)  alpha,
complex(real64), dimension(:, :), intent(in), contiguous  a,
complex(real64), dimension(:), intent(in), contiguous  x,
complex(real64), intent(in)  beta,
complex(real64), dimension(:), intent(inout), contiguous  y 
)
private

BLAS level II

Matrix-vector multiplication plus vector.

Definition at line 1863 of file lalg_basic.F90.

◆ symv_2_2()

subroutine lalg_basic_oct_m::lalg_symv::symv_2_2 ( integer, intent(in)  n1,
integer, intent(in)  n2,
real(real64), intent(in)  alpha,
real(real64), dimension(:, :, :), intent(in), contiguous  a,
real(real64), dimension(:), intent(in), contiguous  x,
real(real64), intent(in)  beta,
real(real64), dimension(:, :), intent(inout), contiguous  y 
)
private

Definition at line 912 of file lalg_basic.F90.

◆ symv_2_4()

subroutine lalg_basic_oct_m::lalg_symv::symv_2_4 ( integer, intent(in)  n1,
integer, intent(in)  n2,
complex(real64), intent(in)  alpha,
complex(real64), dimension(:, :, :), intent(in), contiguous  a,
complex(real64), dimension(:), intent(in), contiguous  x,
complex(real64), intent(in)  beta,
complex(real64), dimension(:, :), intent(inout), contiguous  y 
)
private

Definition at line 1881 of file lalg_basic.F90.

◆ symv_1_1()

subroutine lalg_basic_oct_m::lalg_symv::symv_1_1 ( integer, intent(in)  n,
real(real32), intent(in)  alpha,
real(real32), dimension(:, :), intent(in), contiguous  a,
real(real32), dimension(:), intent(in), contiguous  x,
real(real32), intent(in)  beta,
real(real32), dimension(:), intent(inout), contiguous  y 
)
private

BLAS level II

Matrix-vector multiplication plus vector.

Definition at line 2696 of file lalg_basic.F90.

◆ symv_1_3()

subroutine lalg_basic_oct_m::lalg_symv::symv_1_3 ( integer, intent(in)  n,
complex(real32), intent(in)  alpha,
complex(real32), dimension(:, :), intent(in), contiguous  a,
complex(real32), dimension(:), intent(in), contiguous  x,
complex(real32), intent(in)  beta,
complex(real32), dimension(:), intent(inout), contiguous  y 
)
private

BLAS level II

Matrix-vector multiplication plus vector.

Definition at line 3665 of file lalg_basic.F90.

◆ symv_2_1()

subroutine lalg_basic_oct_m::lalg_symv::symv_2_1 ( integer, intent(in)  n1,
integer, intent(in)  n2,
real(real32), intent(in)  alpha,
real(real32), dimension(:, :, :), intent(in), contiguous  a,
real(real32), dimension(:), intent(in), contiguous  x,
real(real32), intent(in)  beta,
real(real32), dimension(:, :), intent(inout), contiguous  y 
)
private

Definition at line 2714 of file lalg_basic.F90.

◆ symv_2_3()

subroutine lalg_basic_oct_m::lalg_symv::symv_2_3 ( integer, intent(in)  n1,
integer, intent(in)  n2,
complex(real32), intent(in)  alpha,
complex(real32), dimension(:, :, :), intent(in), contiguous  a,
complex(real32), dimension(:), intent(in), contiguous  x,
complex(real32), intent(in)  beta,
complex(real32), dimension(:, :), intent(inout), contiguous  y 
)
private

Definition at line 3683 of file lalg_basic.F90.


The documentation for this interface was generated from the following file: