![]() |
paceval. 4.26
Documentation of the paceval. source-code, Copyright ©1994-2024. Version 1.x, 2.x, 3.x, 4.x ©1994-2025 Joerg Koenning & paceval UG [Registered Trade Mark] All rights reserved., Author(s) : Joerg Koenning
|
The struct paceval_sLookaheadCacheData is used when necessary by the struct paceval_sNodeSpecificData and stores data for lookahead caching. More...
#include "inc/paceval_cAtomicGraphNode.h"

Public Attributes | |
| bool | levelMultithreadAvailable |
| long | levelMultithreadJump |
| unsigned long | idSingleCalculation |
| long double | valueLevelMultithreadAsLongDouble |
| double | valueLevelMultithreadAsDouble |
| float | valueLevelMultithreadAsFloat |
| bool | hasTrustedLevelMultithreadMinMaxResult |
| long double | valueLevelMultithreadMinValue |
| long double | valueLevelMultithreadMaxValue |
The struct paceval_sLookaheadCacheData is used when necessary by the struct paceval_sNodeSpecificData and stores data for lookahead caching.
| bool paceval_sLookaheadCacheData::hasTrustedLevelMultithreadMinMaxResult |
stores whether the cached value is trusted (true) or not trusted (false)
| unsigned long paceval_sLookaheadCacheData::idSingleCalculation |
stores the unique identification number of the associated main calculation
| bool paceval_sLookaheadCacheData::levelMultithreadAvailable |
stores whether the node has the ability to parallelize a partial calculation (true) or not (false) as lookahead caching
| long paceval_sLookaheadCacheData::levelMultithreadJump |
stores the target node for the jump in case of a successful parallel partial calculation as lookahead caching
| double paceval_sLookaheadCacheData::valueLevelMultithreadAsDouble |
stores the cached value with precision double
| float paceval_sLookaheadCacheData::valueLevelMultithreadAsFloat |
stores the cached value with precision float
| long double paceval_sLookaheadCacheData::valueLevelMultithreadAsLongDouble |
stores the cached value with precision long double
| long double paceval_sLookaheadCacheData::valueLevelMultithreadMaxValue |
stores the maximum value of the interval if the cached value is not trusted
| long double paceval_sLookaheadCacheData::valueLevelMultithreadMinValue |
stores the minimum value of the interval if the cached value is not trusted