(git:d18deda)
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 2012 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 2971 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 3865 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 4492 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 5184 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 6143 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 7039 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 7666 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 2473 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 3432 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 4177 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 4804 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 5645 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 6605 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 7351 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 7979 of file pw_methods.F.


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