Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
Functors to use in the dg::blas1::evaluate function. More...
Classes | |
struct | dg::TensorDot2d< value_type > |
\( y = \lambda\mu v_i T_{ij} w_j \) More... | |
struct | dg::TensorDot3d< value_type > |
\( y = \lambda \mu v_i T_{ij} w_j \) More... | |
struct | dg::TensorDeterminant2d< value_type > |
\( y = t_{00} t_{11} - t_{10}t_{01} \) More... | |
struct | dg::TensorDeterminant3d< value_type > |
\( y = t_{00} t_{11}t_{22} + t_{01}t_{12}t_{20} + t_{02}t_{10}t_{21} - t_{02}t_{11}t_{20} - t_{01}t_{10}t_{22} - t_{00}t_{12}t_{21} \) More... | |
struct | dg::divides |
\( y = x_1/x_2 \) More... | |
struct | dg::Sum |
\( y = \sum_i x_i \) More... | |
struct | dg::PairSum |
\( y = \sum_i a_i x_i \) More... | |
struct | dg::TripletSum |
\( y = \sum_i a_i x_i y_i \) More... | |
Functors to use in the dg::blas1::evaluate function.