(git:31b3539)
Loading...
Searching...
No Matches
pw_methods::pw_axpy Interface Reference

Public Member Functions

subroutine pw_axpy_r1d_r1d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r1d_c1d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r3d_r3d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r3d_c3d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c1d_r1d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c1d_c1d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c3d_r3d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c3d_c3d_rs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r1d_r1d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r1d_c1d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r3d_r3d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_r3d_c3d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c1d_r1d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c1d_c1d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c3d_r3d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1
subroutine pw_axpy_c3d_c3d_gs (pw1, pw2, alpha, beta, allow_noncompatible_grids)
 pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Detailed Description

Definition at line 165 of file pw_methods.F.

Member Function/Subroutine Documentation

◆ pw_axpy_r1d_r1d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_r1d_r1d_rs ( type(pw_r1d_rs_type), intent(in) pw1,
type(pw_r1d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 1965 of file pw_methods.F.

◆ pw_axpy_r1d_c1d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_r1d_c1d_rs ( type(pw_r1d_rs_type), intent(in) pw1,
type(pw_c1d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 2928 of file pw_methods.F.

◆ pw_axpy_r3d_r3d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_r3d_r3d_rs ( type(pw_r3d_rs_type), intent(in) pw1,
type(pw_r3d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 3826 of file pw_methods.F.

◆ pw_axpy_r3d_c3d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_r3d_c3d_rs ( type(pw_r3d_rs_type), intent(in) pw1,
type(pw_c3d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 4453 of file pw_methods.F.

◆ pw_axpy_c1d_r1d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_c1d_r1d_rs ( type(pw_c1d_rs_type), intent(in) pw1,
type(pw_r1d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 5145 of file pw_methods.F.

◆ pw_axpy_c1d_c1d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_c1d_c1d_rs ( type(pw_c1d_rs_type), intent(in) pw1,
type(pw_c1d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 6108 of file pw_methods.F.

◆ pw_axpy_c3d_r3d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_c3d_r3d_rs ( type(pw_c3d_rs_type), intent(in) pw1,
type(pw_r3d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 7008 of file pw_methods.F.

◆ pw_axpy_c3d_c3d_rs()

subroutine pw_methods::pw_axpy::pw_axpy_c3d_c3d_rs ( type(pw_c3d_rs_type), intent(in) pw1,
type(pw_c3d_rs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 7635 of file pw_methods.F.

◆ pw_axpy_r1d_r1d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_r1d_r1d_gs ( type(pw_r1d_gs_type), intent(in) pw1,
type(pw_r1d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 2428 of file pw_methods.F.

◆ pw_axpy_r1d_c1d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_r1d_c1d_gs ( type(pw_r1d_gs_type), intent(in) pw1,
type(pw_c1d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 3391 of file pw_methods.F.

◆ pw_axpy_r3d_r3d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_r3d_r3d_gs ( type(pw_r3d_gs_type), intent(in) pw1,
type(pw_r3d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 4138 of file pw_methods.F.

◆ pw_axpy_r3d_c3d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_r3d_c3d_gs ( type(pw_r3d_gs_type), intent(in) pw1,
type(pw_c3d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 4765 of file pw_methods.F.

◆ pw_axpy_c1d_r1d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_c1d_r1d_gs ( type(pw_c1d_gs_type), intent(in) pw1,
type(pw_r1d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 5608 of file pw_methods.F.

◆ pw_axpy_c1d_c1d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_c1d_c1d_gs ( type(pw_c1d_gs_type), intent(in) pw1,
type(pw_c1d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 6572 of file pw_methods.F.

◆ pw_axpy_c3d_r3d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_c3d_r3d_gs ( type(pw_c3d_gs_type), intent(in) pw1,
type(pw_r3d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 7320 of file pw_methods.F.

◆ pw_axpy_c3d_c3d_gs()

subroutine pw_methods::pw_axpy::pw_axpy_c3d_c3d_gs ( type(pw_c3d_gs_type), intent(in) pw1,
type(pw_c3d_gs_type), intent(inout) pw2,
real(kind=dp), intent(in), optional alpha,
real(kind=dp), intent(in), optional beta,
logical, intent(in), optional allow_noncompatible_grids )

pw2 = alpha*pw1 + beta*pw2 alpha defaults to 1, beta defaults to 1

Parameters
pw1...
pw2...
alpha...
beta...
allow_noncompatible_grids...
History
JGH (21-Feb-2003) : added reference grid functionality JGH (01-Dec-2007) : rename and remove complex alpha
Author
apsi
Note
Currently only summing up of respective types allowed, in order to avoid errors

Definition at line 7948 of file pw_methods.F.


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