Discontinuous Galerkin Library
#include "dg/algorithm.h"
weights.h File Reference

Creation functions for integration weights and their inverse. More...

#include <thrust/host_vector.h>
#include "grid.h"
#include "../enums.h"

Go to the source code of this file.

Namespaces

namespace  dg
 This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library.
 
namespace  dg::create
 Contains functions used for matrix creation.
 

Functions

template<class real_type >
thrust::host_vector< real_type > dg::create::weights (const RealGrid1d< real_type > &g)
 Nodal weight coefficients. More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::inv_weights (const RealGrid1d< real_type > &g)
 inverse nodal weight coefficients More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::weights (const aRealTopology2d< real_type > &g)
 Nodal weight coefficients. More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::inv_weights (const aRealTopology2d< real_type > &g)
 inverse nodal weight coefficients More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::weights (const aRealTopology2d< real_type > &g, enum coo2d coo)
 nodal weight coefficients More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::weights (const aRealTopology3d< real_type > &g)
 Nodal weight coefficients. More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::inv_weights (const aRealTopology3d< real_type > &g)
 inverse nodal weight coefficients More...
 
template<class real_type >
thrust::host_vector< real_type > dg::create::weights (const aRealTopology3d< real_type > &g, enum coo3d coo)
 nodal weight coefficients More...
 

Detailed Description

Creation functions for integration weights and their inverse.