NeoN
A framework for CFD software
Loading...
Searching...
No Matches
explicit.hpp
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2023 - 2026 NeoN authors
2//
3// SPDX-License-Identifier: MIT
4
5#pragma once
6
11#include "NeoN/dsl/ddt.hpp"
13// TODO: decouple from fvcc
21
Represents a surface field in a finite volume method.
Represents a volume field in a finite volume method.
SpatialOperator< ValueType > source(const fvcc::VolumeField< scalar > &coeff, const fvcc::VolumeField< ValueType > &phi)
Definition explicit.hpp:35
SpatialOperator< Vec3 > grad(const fvcc::VolumeField< scalar > &phi)
SpatialOperator< ValueType > div(const fvcc::SurfaceField< scalar > &faceFlux, const fvcc::VolumeField< ValueType > &phi)
Definition explicit.hpp:42
SpatialOperator< ValueType > laplacian(const fvcc::SurfaceField< scalar > &gamma, fvcc::VolumeField< ValueType > &phi)
Definition explicit.hpp:53
TemporalOperator< ValueType > ddt(fvcc::VolumeField< ValueType > &phi)
Definition explicit.hpp:28