Octopus
batch_ops_oct_m::batch_axpby Interface Reference

batchified axpby: \( y = a*x + b*y \) More...

Detailed Description

batchified axpby: \( y = a*x + b*y \)

Definition at line 175 of file batch_ops.F90.

Private Member Functions

subroutine dbatch_axpby (np, aa, xx, bb, yy)
 calculate yy(ist,:) = aa*xx(ist,:) + bb*yy(ist,:) for a batch More...
 
subroutine zbatch_axpby (np, aa, xx, bb, yy)
 calculate yy(ist,:) = aa*xx(ist,:) + bb*yy(ist,:) for a batch More...
 

Member Function/Subroutine Documentation

◆ dbatch_axpby()

subroutine batch_ops_oct_m::batch_axpby::dbatch_axpby ( integer, intent(in)  np,
real(real64), intent(in)  aa,
class(batch_t), intent(in)  xx,
real(real64), intent(in)  bb,
class(batch_t), intent(inout)  yy 
)
private

calculate yy(ist,:) = aa*xx(ist,:) + bb*yy(ist,:) for a batch

Definition at line 1600 of file batch_ops.F90.

◆ zbatch_axpby()

subroutine batch_ops_oct_m::batch_axpby::zbatch_axpby ( integer, intent(in)  np,
complex(real64), intent(in)  aa,
class(batch_t), intent(in)  xx,
complex(real64), intent(in)  bb,
class(batch_t), intent(inout)  yy 
)
private

calculate yy(ist,:) = aa*xx(ist,:) + bb*yy(ist,:) for a batch

Definition at line 3406 of file batch_ops.F90.


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