|
DP3
|
This class caches Grid objects. More...
#include <AxisMapping.h>
Public Member Functions | |
| void | clear () |
| Clear the cache. More... | |
| Axis::ShPtr | getAxis (const Axis &axis) |
| Grid | getGrid (const std::vector< Box > &domains) |
This class caches Grid objects.
It is used to achieve that parameters with equal domains share the same Axis objects. In this way the AxisMapping objects can also be shared which can improve the performance. The cache consists of two parts:
|
inline |
Clear the cache.
| Axis::ShPtr dp3::parmdb::AxisCache::getAxis | ( | const Axis & | axis | ) |