|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <fdmlinearopiterator.hpp>
Collaboration diagram for FdmLinearOpIterator:Public Member Functions | |
| FdmLinearOpIterator (Size index=0) | |
| FdmLinearOpIterator (std::vector< Size > dim) | |
| FdmLinearOpIterator (std::vector< Size > dim, std::vector< Size > coordinates, Size index) | |
| void | operator++ () |
| const FdmLinearOpIterator & | operator* () const |
| bool | operator!= (const FdmLinearOpIterator &iterator) const |
| Size | index () const |
| const std::vector< Size > & | coordinates () const |
| void | swap (FdmLinearOpIterator &iter) noexcept |
Private Attributes | |
| Size | index_ |
| std::vector< Size > | dim_ |
| std::vector< Size > | coordinates_ |
Definition at line 36 of file fdmlinearopiterator.hpp.
|
explicit |
Definition at line 38 of file fdmlinearopiterator.hpp.
|
explicit |
Definition at line 41 of file fdmlinearopiterator.hpp.
| FdmLinearOpIterator | ( | std::vector< Size > | dim, |
| std::vector< Size > | coordinates, | ||
| Size | index | ||
| ) |
Definition at line 46 of file fdmlinearopiterator.hpp.
| void operator++ | ( | ) |
Definition at line 49 of file fdmlinearopiterator.hpp.
| const FdmLinearOpIterator & operator* | ( | ) | const |
Definition at line 62 of file fdmlinearopiterator.hpp.
| bool operator!= | ( | const FdmLinearOpIterator & | iterator | ) | const |
Definition at line 66 of file fdmlinearopiterator.hpp.
| Size index | ( | ) | const |
| const std::vector< Size > & coordinates | ( | ) | const |
|
noexcept |
Definition at line 78 of file fdmlinearopiterator.hpp.
|
private |
Definition at line 85 of file fdmlinearopiterator.hpp.
|
private |
Definition at line 86 of file fdmlinearopiterator.hpp.
|
private |
Definition at line 87 of file fdmlinearopiterator.hpp.