Dummy block 2x2 operator for concept checks. Contains four DummyConcreteOperator blocks. More...
#include <operator.hpp>
Public Types | |
| using | SrcVectorType = DummyBlock2Vector< double > |
| using | DstVectorType = DummyBlock2Vector< double > |
| using | Block11Type = DummyConcreteOperator |
| using | Block12Type = DummyConcreteOperator |
| using | Block21Type = DummyConcreteOperator |
| using | Block22Type = DummyConcreteOperator |
Public Member Functions | |
| void | apply_impl (const SrcVectorType &src, DstVectorType &dst) const |
| Dummy apply_impl, does nothing. | |
| const Block11Type & | block_11 () const |
| Get const reference to block 11. | |
| const Block12Type & | block_12 () const |
| Get const reference to block 12. | |
| const Block21Type & | block_21 () const |
| Get const reference to block 21. | |
| const Block22Type & | block_22 () const |
| Get const reference to block 22. | |
| Block11Type & | block_11 () |
| Get mutable reference to block 11. | |
| Block12Type & | block_12 () |
| Get mutable reference to block 12. | |
| Block21Type & | block_21 () |
| Get mutable reference to block 21. | |
| Block22Type & | block_22 () |
| Get mutable reference to block 22. | |
Dummy block 2x2 operator for concept checks. Contains four DummyConcreteOperator blocks.
| using terra::linalg::detail::DummyConcreteBlock2x2Operator::DstVectorType = DummyBlock2Vector< double > |
| using terra::linalg::detail::DummyConcreteBlock2x2Operator::SrcVectorType = DummyBlock2Vector< double > |
|
inline |
Dummy apply_impl, does nothing.
| src | Source block vector. |
| dst | Destination block vector. |
|
inline |
Get mutable reference to block 11.
|
inline |
Get const reference to block 11.
|
inline |
Get mutable reference to block 12.
|
inline |
Get const reference to block 12.
|
inline |
Get mutable reference to block 21.
|
inline |
Get const reference to block 21.
|
inline |
Get mutable reference to block 22.
|
inline |
Get const reference to block 22.