|
IFEM
90A354
|
Abstract base class representing a system level integrated quantity. More...
#include <GlobalIntegral.h>

Public Member Functions | |
| 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 | assemble (const LocalIntegral *, int) |
| Adds a LocalIntegral object into a corresponding global object. | |
| 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. | |
Abstract base class representing a system level integrated quantity.