(git:c5411e0)
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 164 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 1976 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 2911 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 3785 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 4396 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 5068 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 6003 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 6881 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 7492 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 2425 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 3360 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 4089 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 4700 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 5517 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 6454 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 7185 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 7798 of file pw_methods.F.


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