|
| FieldDataInefficient (EffectiveIndex2D *solver, std::size_t num, const shared_ptr< const MeshD< 2 > > &dst_mesh) |
|
size_t | size () const override |
| Get the number of elements in this vector.
|
|
FieldT | at (size_t idx) const override |
|
| FieldDataBase (EffectiveIndex2D *solver, std::size_t num) |
|
virtual | ~LazyDataImpl () |
|
virtual FieldT | at (std::size_t index) const=0 |
| Get index-th value from vector.
|
|
virtual DataVector< const FieldT > | getAll () const |
| Get all values as non-lazy vector.
|
|
virtual DataVector< FieldT > | claim () const |
|
template<typename FieldT>
struct optical::effective::EffectiveIndex2D::FieldDataInefficient< FieldT >
Definition at line 782 of file eim.cpp.