Struct TempLat::HasExplicitCoordinateDependence
template <class T, class S>
ClassList > TempLat > HasExplicitCoordinateDependence
Enables adapting the coordinates inside a possible shifted view on this object. This is very expensive, time-wasting, which is why we want to be able to detect such an explicit coordinate dependence, and skip the coordinate-shift computation when it is not used, saving loads of cpu time. More...
#include <hasexplicitcoordinatedependence.h>
Inherits the following classes: std::false_type
Detailed Description
Since this only involves a compile-time boolean, we can grab it down the entire chain of nested getters and operators, and store the resulting value.
Unit test: ctest -R test-hasexplicitcoordinatedependence
Default: no dependence.
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/algebra/helpers/hasexplicitcoordinatedependence.h