NeoN
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
Classes | Namespaces | Concepts | Functions
spatialOperator.hpp File Reference
#include <memory>
#include <concepts>
#include "NeoN/core/primitives/scalar.hpp"
#include "NeoN/core/vector.hpp"
#include "NeoN/linearAlgebra/linearSystem.hpp"
#include "NeoN/core/input.hpp"
#include "NeoN/dsl/coeff.hpp"
#include "NeoN/dsl/operator.hpp"

Go to the source code of this file.

Classes

class  NeoN::dsl::SpatialOperator< ValueType >
 

Namespaces

namespace  NeoN
 
namespace  NeoN::dsl
 

Concepts

concept  NeoN::dsl::HasExplicitOperator
 
concept  NeoN::dsl::HasImplicitOperator
 
concept  NeoN::dsl::IsSpatialOperator
 

Functions

template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::operator* (scalar scalarCoeff, SpatialOperator< ValueType > rhs)
 
template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::operator* (const Vector< scalar > &coeffVector, SpatialOperator< ValueType > rhs)
 
template<typename ValueType >
SpatialOperator< ValueType > NeoN::dsl::operator* (const Coeff &coeff, SpatialOperator< ValueType > rhs)