/home/runner/work/amr-wind/amr-wind/amr-wind/core/vs/vectorI.H File Reference

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/core/vs/vectorI.H File Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
vectorI.H File Reference
#include <ostream>
#include <cmath>
#include "amr-wind/core/vs/vector.H"
Include dependency graph for vectorI.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  amr_wind
 
namespace  amr_wind::vs
 

Functions

template<typename T , typename OStream >
OStream & amr_wind::vs::operator<< (OStream &out, const VectorT< T > &vec)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T > amr_wind::vs::operator+ (const VectorT< T > &v1, const VectorT< T > &v2)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T > amr_wind::vs::operator- (const VectorT< T > &v1, const VectorT< T > &v2)
 
template<typename T1 , typename T2 >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T1 > amr_wind::vs::operator* (const VectorT< T1 > &inp, const T2 fac)
 
template<typename T1 , typename T2 >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T1 > amr_wind::vs::operator* (const T2 fac, const VectorT< T1 > &inp)
 
template<typename T1 , typename T2 >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T1 > amr_wind::vs::operator/ (const VectorT< T1 > &inp, const T2 fac)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE T amr_wind::vs::operator& (const VectorT< T > &v1, const VectorT< T > &v2)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T > amr_wind::vs::operator^ (const VectorT< T > &v1, const VectorT< T > &v2)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T > amr_wind::vs::operator* (const VectorT< T > &v1, const VectorT< T > &v2)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE T amr_wind::vs::mag_sqr (const VectorT< T > &v)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE T amr_wind::vs::mag (const VectorT< T > &v)
 
template<typename T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE VectorT< T > amr_wind::vs::sqrt (const VectorT< T > &v)