| 
    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