|
YAP
|
Class for managing a single real cached value inside a #DataPoint. More...
#include <CachedValue.h>
Public Member Functions | |
| void | setValue (double val, DataPoint &d, unsigned sym_index, StatusManager &sm) const |
| void | setValue (double val, DataPoint &d, unsigned sym_index) const |
| const double | value (const DataPoint &d, unsigned sym_index) const |
Public Member Functions inherited from CachedValue | |
| DataAccessor * | owner () const |
| const int | index () const |
| const double | value (unsigned index, const DataPoint &d, unsigned sym_index) const |
| virtual const unsigned | size () const |
| void | setValue (unsigned index, double val, DataPoint &d, unsigned sym_index) const |
Static Public Member Functions | |
| static std::shared_ptr < RealCachedValue > | create (DataAccessor &da) |
Private Member Functions | |
| RealCachedValue (DataAccessor &da) | |
| Constructor. | |
Additional Inherited Members | |
Protected Member Functions inherited from CachedValue | |
| CachedValue (unsigned size, DataAccessor &da) | |
| void | addToDataAccessor () |
| add to the Owner_ | |
| void | setIndex (int i) |
| set index | |
| void | setPosition (int p) |
| set position | |
Class for managing a single real cached value inside a #DataPoint.
|
static |
create shared_ptr to RealCachedValue
| owner | DataAccessor to which this cached value belongs |
| void setValue | ( | double | val, |
| DataPoint & | d, | ||
| unsigned | sym_index, | ||
| StatusManager & | sm | ||
| ) | const |
Set value into #DataPoint for particular symmetrization, and update VariableStatus for symm. and partition index
| val | Value to set to |
| d | #DataPoint to update |
| sym_index | index of symmetrization to apply to |
| sm | StatusManager |
|
inline |
Set value into #DataPoint for particular symmetrization; does not update any statuses
| val | Value to set to |
| d | #DataPoint to update |
| sym_index | index of symmetrization to apply to |
|
inline |
Get value from #DataPoint for particular symmetrization
| d | #DataPoint to get value from |
| sym_index | index of symmetrization to grab from |
1.8.6