Alsvinn  0.5.3
The fast FVM simulator with UQ support
Namespaces | Functions
interpolate.hpp File Reference
#include "alsfvm/volume/Volume.hpp"
#include "alsutils/error/Exception.hpp"

Go to the source code of this file.

Namespaces

 alsfvm
 Various utility functions to implement the tecno flux.
 
 alsfvm::volume
 

Functions

template<size_t dimension>
void alsfvm::volume::interpolate (memory::View< real > &out, memory::View< const real > &in, size_t x, size_t y, size_t z)
 
template<>
void alsfvm::volume::interpolate< 1 > (memory::View< real > &out, memory::View< const real > &in, size_t x, size_t y, size_t z)
 
template<>
void alsfvm::volume::interpolate< 2 > (memory::View< real > &out, memory::View< const real > &in, size_t x, size_t y, size_t z)
 
template<>
void alsfvm::volume::interpolate< 3 > (memory::View< real > &out, memory::View< const real > &in, size_t x, size_t y, size_t z)
 
template<size_t dimension>
void alsfvm::volume::interpolate (Volume &out, const Volume &in)