IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
Quadrature.h File Reference
#include <cmath>
#include "Types/Vector.h"
#include "Utility/IpplException.h"
#include "FEM/Elements/Element.h"
#include "FEM/Quadrature/Quadrature.hpp"
Include dependency graph for Quadrature.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ippl::Quadrature< T, NumNodes1D, ElementType >
 This is the base class for all quadrature rules. More...

Namespaces

namespace  ippl

Functions

template<typename T>
constexpr T power (T base, unsigned exponent)
constexpr unsigned getNumElementNodes (unsigned NumNodes1D, unsigned Dim)

Function Documentation

◆ getNumElementNodes()

unsigned getNumElementNodes ( unsigned NumNodes1D,
unsigned Dim )
inlineconstexpr

Definition at line 21 of file Quadrature.h.

References Dim, and power().

Here is the call graph for this function:

◆ power()

template<typename T>
T power ( T base,
unsigned exponent )
constexpr

Definition at line 17 of file Quadrature.h.

References power().

Referenced by getLagrangeNumElementDOFs(), getNedelecNumElementDOFs(), getNumElementNodes(), and power().

Here is the call graph for this function:
Here is the caller graph for this function: