|
IFEM
90A354
|
Global integral container class for L2-projections. More...


Public Member Functions | |
| L2GlobalInt (SparseMatrix &A_, StdVector &B_) | |
| The constructor initializes the system matrix references. | |
| virtual | ~L2GlobalInt () |
| Empty destructor. | |
| virtual bool | assemble (const LocalIntegral *elmObj, int) |
| Adds a LocalIntegral object into a corresponding global object. | |
Public Member Functions inherited from GlobalIntegral | |
| GlobalIntegral () | |
| The default constructor. | |
| virtual | ~GlobalIntegral () |
| Empty destructor. | |
| virtual void | initialize (char) |
| Initializes the integrated quantity to zero. | |
| virtual bool | finalize (bool) |
| Finalizes the integrated quantity after element assembly. | |
| virtual bool | threadSafe () const |
| Returns true if all elements can be assembled in parallel. | |
| virtual bool | haveContributions (size_t, const std::vector< Property > &) const |
| Returns false if no contributions from a specified patch. | |
Private Attributes | |
| SparseMatrix & | A |
| Reference to left-hand-side matrix. | |
| StdVector & | B |
| Reference to right-hand-side vector. | |
Global integral container class for L2-projections.