|
| FieldDataInefficient (EffectiveFrequencyCyl *solver, std::size_t num, const shared_ptr< const MeshD< 2 > > &dst_mesh, size_t stripe) |
|
size_t | size () const override |
| Get the number of elements in this vector.
|
|
FieldT | at (size_t id) const override |
|
| FieldDataBase (EffectiveFrequencyCyl *solver, std::size_t num) |
|
| FieldDataBase (EffectiveFrequencyCyl *solver, std::size_t num) |
|
| FieldDataBase (EffectiveFrequencyCyl *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::EffectiveFrequencyCyl::FieldDataInefficient< FieldT >
Definition at line 902 of file efm.cpp.