Choral
|
OPENMP OPERATIONS ON 1-DIMENSIONAL REAL ARRAYS More...
Data Types | |
interface | axpby |
z = a*x + b*y More... | |
interface | axpy |
x = a*x + y More... | |
interface | copy |
y = x More... | |
interface | mult |
z = x*y More... | |
interface | norm_2 |
L2 vector norm. More... | |
interface | reorder |
array entry permutation More... | |
interface | scale |
x = a*x // OR // y = a*x More... | |
interface | scalprod |
scalar product More... | |
interface | xpay |
x = x + b*y // OR // z = x + b*y More... | |
Functions/Subroutines | |
subroutine | r1d_axpy (a, x, y) |
x(:) := a*x(:) + y(:) More... | |
subroutine | xpay_1 (x, a, y) |
x(:) := x(:) + a*y(:) More... | |
subroutine | xpay_2 (z, x, a, y) |
z(:) := x(:) + a*y(:) More... | |
subroutine | axpby_1 (a, x, b, y) |
x(:) := a*x(:) + b*y(:) More... | |
subroutine | axpby_2 (z, a, x, b, y) |
z(:) := a*x(:) + b*y(:) More... | |
subroutine | ax_1 (x, a) |
x(:) := a*x(:) More... | |
subroutine | ax_2 (y, a, x) |
y(:) := a*x(:) More... | |
subroutine | r1d_copy (y, x) |
y(:) := x(:) More... | |
real(rp) function | r1d_scalprod (x, y) |
scalar product More... | |
real(rp) function | r1d_norm_2 (x) |
Euclidian norm. More... | |
subroutine | r1d_reorder (y, sigma, x) |
y(ii) := x(sigma(ii)) More... | |
subroutine | xy_2 (z, x, y) |
z(:) := x(:)*y(:) More... | |
OPENMP OPERATIONS ON 1-DIMENSIONAL REAL ARRAYS
|
private |
x(:) := a*x(:)
Definition at line 249 of file R1d_mod.F90.
|
private |
y(:) := a*x(:)
Definition at line 269 of file R1d_mod.F90.
|
private |
x(:) := a*x(:) + b*y(:)
Definition at line 197 of file R1d_mod.F90.
|
private |
z(:) := a*x(:) + b*y(:)
Definition at line 222 of file R1d_mod.F90.
|
private |
x(:) := a*x(:) + y(:)
Definition at line 96 of file R1d_mod.F90.
|
private |
|
private |
Euclidian norm.
Definition at line 343 of file R1d_mod.F90.
|
private |
y(ii) := x(sigma(ii))
Definition at line 355 of file R1d_mod.F90.
|
private |
scalar product
Definition at line 319 of file R1d_mod.F90.
|
private |
x(:) := x(:) + a*y(:)
Definition at line 121 of file R1d_mod.F90.
|
private |
z(:) := x(:) + a*y(:)
Definition at line 157 of file R1d_mod.F90.
|
private |
z(:) := x(:)*y(:)
Definition at line 384 of file R1d_mod.F90.