Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
Go to the source code of this file.
Namespaces | |
alsfvm | |
Various utility functions to implement the tecno flux. | |
alsfvm::functional | |
Functions | |
template<alsfvm::boundary::Type BoundaryType, class PowerClass > | |
__global__ void | alsfvm::functional::computeStructureCubeKernel (real *output, alsfvm::memory::View< const real > input, int h, int nx, int ny, int nz, int ngx, int ngy, int ngz, real p, int dimensions) |
template<alsfvm::boundary::Type BoundaryType, class PowerClass , class BufferClass > | |
void | alsfvm::functional::computeStructureCubeCUDA (alsfvm::volume::Volume &output, const alsfvm::volume::Volume &input, BufferClass &buffer, size_t numberOfH, double p) |
template<alsfvm::boundary::Type BoundaryType> | |
void | alsfvm::functional::dispatchComputeStructureCubeCUDA (alsfvm::volume::Volume &output, const alsfvm::volume::Volume &input, thrust::device_vector< real > &buffer, int numberOfH, double p) |