deal.II version GIT relicensing-6834-g5b78e6bcdf 2026-10-01 11:20:01+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Functions
std_cxx17 Namespace Reference

Functions

double legendre (unsigned int l, double x)
 
float legendre (unsigned int l, float x)
 
float legendref (unsigned int l, float x)
 

Detailed Description

Similarly, deal.II defined the C++17 library features it used before requiring C++17 in this namespac.

The most notable example is the std::optional class that was introduced to C++ starting with the C++17 standard.

Function Documentation

◆ legendre() [1/2]

double std_cxx17::legendre ( unsigned int  l,
double  x 
)
inline

Definition at line 63 of file cmath.h.

◆ legendre() [2/2]

float std_cxx17::legendre ( unsigned int  l,
float  x 
)
inline

Definition at line 73 of file cmath.h.

◆ legendref()

float std_cxx17::legendref ( unsigned int  l,
float  x 
)
inline

Definition at line 83 of file cmath.h.