NeoFOAM
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
vector.hpp File Reference
#include <Kokkos_Core.hpp>
#include "NeoFOAM/core/primitives/scalar.hpp"
#include "NeoFOAM/core/primitives/label.hpp"

Go to the source code of this file.

Classes

class  NeoFOAM::Vector
 A class for the representation of a 3D Vector. More...
 

Namespaces

namespace  NeoFOAM
 

Functions

KOKKOS_INLINE_FUNCTION Vector NeoFOAM::operator* (const scalar &sclr, Vector rhs)
 
KOKKOS_INLINE_FUNCTION Vector NeoFOAM::operator& (const Vector &lhs, Vector rhs)
 
KOKKOS_INLINE_FUNCTION scalar NeoFOAM::mag (const Vector &vec)
 
std::ostream & NeoFOAM::operator<< (std::ostream &out, const Vector &vec)