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

Go to the source code of this file.

Classes

class  NeoFOAM::dsl::TemporalOperator< ValueType >
 

Namespaces

namespace  NeoFOAM
 
namespace  NeoFOAM::dsl
 

Concepts

concept  NeoFOAM::dsl::HasTemporalExplicitOperator
 
concept  NeoFOAM::dsl::HasTemporalImplicitOperator
 
concept  NeoFOAM::dsl::HasTemporalOperator
 

Functions

template<typename ValueType >
TemporalOperator< ValueType > NeoFOAM::dsl::operator* (scalar scalarCoeff, TemporalOperator< ValueType > rhs)
 
template<typename ValueType >
TemporalOperator< ValueType > NeoFOAM::dsl::operator* (const Field< scalar > &coeffField, TemporalOperator< ValueType > rhs)
 
template<typename ValueType >
TemporalOperator< ValueType > NeoFOAM::dsl::operator* (const Coeff &coeff, TemporalOperator< ValueType > rhs)