|
MADNESS
version 0.9
|
The operator needed for solving for
with GMRES.
More...
#include <density.h>


Public Member Functions | |
| DirichletCondIntOp (const SeparatedConvolution< double, NDIM > &gin, const Function< double, NDIM > &bin) | |
Public Member Functions inherited from madness::Operator< Function< double, NDIM > > | |
| Function< double, NDIM > & | applyOp (const Function< double, NDIM > &in, Function< double, NDIM > &out) const |
| Public access to the operator's action, returns out for convenience. More... | |
| virtual | ~Operator () |
Protected Member Functions | |
| void | action (const Function< double, NDIM > &invec, Function< double, NDIM > &outvec) const |
Applies the operator to invec. More... | |
Protected Attributes | |
| const SeparatedConvolution < double, NDIM > & | G |
| The Green's function. More... | |
| const Function< double, NDIM > & | b |
| The surface function (normalized) More... | |
The operator needed for solving for
with GMRES.
|
inline |
|
inlineprotectedvirtual |
Applies the operator to invec.
G is actually
.| [in] | invec | The input vector |
| [out] | outvec | The action of the operator on invec |
Implements madness::Operator< Function< double, NDIM > >.
References G, madness::Function< T, NDIM >::scale(), and madness::Function< T, NDIM >::truncate().
|
protected |
The surface function (normalized)
|
protected |
The Green's function.
1.8.8