NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
expression.hpp File Reference
#include "NeoFOAM/linearAlgebra/CSRMatrix.hpp"
#include "NeoFOAM/linearAlgebra/linearSystem.hpp"
#include "NeoFOAM/linearAlgebra/ginkgo.hpp"
#include "NeoFOAM/dsl/expression.hpp"
#include "NeoFOAM/dsl/solver.hpp"
#include "NeoFOAM/finiteVolume/cellCentred/operators/sparsityPattern.hpp"

Go to the source code of this file.

Classes

class  NeoFOAM::finiteVolume::cellCentred::Expression< ValueType, IndexType >
 

Namespaces

namespace  NeoFOAM
 
namespace  NeoFOAM::finiteVolume
 
namespace  NeoFOAM::finiteVolume::cellCentred
 

Functions

template<typename ValueType , typename IndexType = localIdx>
la::LinearSystem< ValueType, IndexType > NeoFOAM::finiteVolume::cellCentred::convert (const la::LinearSystem< scalar, IndexType > &ls)
 
template<typename ValueType , typename IndexType = localIdx>
VolumeField< ValueType > NeoFOAM::finiteVolume::cellCentred::operator& (const Expression< ValueType, IndexType > ls, const VolumeField< ValueType > &psi)