Заводить ли массивы данных под градиенты
Хочу посоветоваться, как лучше поступить с рассчитанными градиентами. Расчет градиента и TVD - самые большие по объему функции алгоритма, непонятно, как быстро они считаются, но все же. Каждая функция градиента вызывается в среднем 6 раз (трижды для расчета TVD со стороны самого треугольника и по 1 разу для TVD треугольников- соседей). 6 - это довольно много. Как вы думаете, возможно, стоит запоминать градиенты? И если да, то как лучше их хранить? В данный момент переменные хранятся как вектор из Eigen-аррэев длины 3. Градиент треугольника - это два Eigen-аррэя длины 3 (один - это производная вектора U по икс, а другой - по игрек).
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information