Wraps an Array2<Action>, for concatenating other Action's together.
More...
#include <ConcatenateAction.h>
|
|
| ConcatenateAction (const intCRange &in_iblocks, const intCRange &in_jblocks) |
| | Constructor, requires blocking vectors along I and J axes.
|
| |
|
void | insert (int i, int j, const Action< Number > &A) |
| | Container API, assigns an Action for the (i,j)'th block.
|
| |
|
const Action< Number > & | at (int i, int j) const |
| | Container API, looks up the Action at the (i,j)'th block.
|
| |
|
|
virtual std::pair< int, int > | size () const |
| |
|
virtual void | multiply (const X &x, const B &b, Number alpha, Number beta) const |
| |
|
virtual void | multiply (const X &x, const B &b) const |
| |
|
virtual ActionBase< Number > * | clone () const |
| |
template<class Number>
class myra::detail::ConcatenateAction< Number >
Wraps an Array2<Action>, for concatenating other Action's together.
The documentation for this class was generated from the following files: