SPH
|
Spatial derivatives to be computed by SPH discretization. More...
#include "objects/containers/FlatSet.h"
#include "objects/geometry/Vector.h"
#include "quantities/Storage.h"
#include "sph/equations/Accumulated.h"
#include "system/Profiler.h"
#include "system/Settings.h"
#include <typeinfo>
Go to the source code of this file.
Classes | |
class | IDerivative |
Derivative accumulated by summing up neighbouring particles. More... | |
class | ISymmetricDerivative |
Extension of derivative, allowing a symmetrized evaluation. More... | |
class | IAcceleration |
Extension of derivative allowing to compute pair-wise acceleration for each neighbour. More... | |
class | CorrectionTensor |
class | DerivativeHolder |
Container holding derivatives and the storage they accumulate to. More... | |
Enumerations | |
enum class | DerivativePhase { PRECOMPUTE , EVALUATION } |
Defines the phases of derivative evaluation. More... | |
Spatial derivatives to be computed by SPH discretization.
Definition in file Derivative.h.
|
strong |
Defines the phases of derivative evaluation.
Derivatives in different phases are evaluated in order, each phase can use results computed by derivatives in previous phase. Order of derivative evaluation within one phase is undefined.
Definition at line 28 of file Derivative.h.