Represents an unstructured mesh in NeoFOAM.
void updateNonOrthDeltaCoeffs(const Executor &exec, SurfaceField< Vector > &nonOrthDeltaCoeffs) override
void updateWeights(const Executor &exec, SurfaceField< scalar > &weights) override
void updateDeltaCoeffs(const Executor &exec, SurfaceField< scalar > &deltaCoeffs) override
void updateNonOrthDeltaCoeffs(const Executor &exec, SurfaceField< scalar > &nonOrthDeltaCoeffs) override
BasicGeometryScheme(const UnstructuredMesh &mesh)
Represents a surface field in a finite volume method.
std::variant< SerialExecutor, CPUExecutor, GPUExecutor > Executor