Reference documentation for deal.II version 9.6.2
\(\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 Namespace Reference

Namespaces

namespace  SignedDistance

Classes

class  Bessel1
class  ConstantFunction
class  CoordinateRestriction
class  CosineFunction
class  CosineGradFunction
class  CSpline
class  CutOffFunctionBase
class  CutOffFunctionC1
class  CutOffFunctionCinfty
class  CutOffFunctionLinfty
class  CutOffFunctionTensorProduct
class  CutOffFunctionW1
class  ExpFunction
class  FEFieldFunction
class  FlowFunction
class  FourierCosineFunction
class  FourierCosineSum
class  FourierSineFunction
class  FourierSineSum
class  IdentityFunction
class  IncrementalFunction
class  InterpolatedTensorProductGridData
class  InterpolatedUniformGridData
class  JumpFunction
class  Kovasznay
class  LSingularityFunction
class  LSingularityGradFunction
class  Monomial
class  ParsedFunction
class  PillowFunction
class  PointRestriction
class  PoisseuilleFlow
class  Polynomial
class  Q1WedgeFunction
class  RayleighKotheVortex
class  SlitHyperSingularityFunction
class  SlitSingularityFunction
class  Spherical
class  SquareFunction
class  StokesCosine
class  StokesLSingularity
class  SymbolicFunction
class  ZeroFunction

Functions

static ::ExceptionBaseExcCSplineEmpty (int arg1)
static ::ExceptionBaseExcCSplineSizeMismatch (int arg1, int arg2)
static ::ExceptionBaseExcCSplineOrder (int arg1, double arg2, double arg3)
static ::ExceptionBaseExcCSplineRange (double arg1, double arg2, double arg3)
template<int dim, typename RangeNumberType>
std::ostream & operator<< (std::ostream &out, const SymbolicFunction< dim, RangeNumberType > &f)

Detailed Description

Namespace implementing some concrete classes derived from the Function class that describe actual functions. This is rather a collection of classes that we have needed for our own programs once and thought might be useful to others as well at some point.

Function Documentation

◆ operator<<()

template<int dim, typename RangeNumberType>
std::ostream & Functions::operator<< ( std::ostream & out,
const SymbolicFunction< dim, RangeNumberType > & f )
inline

Allow output using the bitwise left shift operator.

Definition at line 428 of file symbolic_function.h.