Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
#include "alsfvm/numflux/NumericalFluxCPU.hpp"
#include "alsfvm/numflux/numerical_flux_list.hpp"
#include "alsfvm/numflux/numflux_util.hpp"
#include <cassert>
#include "alsfvm/volume/VolumeFactory.hpp"
#include "alsfvm/volume/volume_foreach.hpp"
#include "alsutils/timer/Timer.hpp"
#include <fstream>
#include <iostream>
Namespaces | |
alsfvm | |
Various utility functions to implement the tecno flux. | |
alsfvm::numflux | |
Functions | |
template<class Flux , class Equation , size_t direction> | |
void | alsfvm::numflux::computeNetFlux (const Equation &eq, const volume::Volume &left, const volume::Volume &right, volume::Volume &out, volume::Volume &temporaryVolume, real &waveSpeed, size_t numberOfGhostCells, const ivec3 start, const ivec3 end) |
template<class Equation > | |
void | alsfvm::numflux::makeZero (Equation &equation, volume::Volume &out, const ivec3 start, const ivec3 end) |