Reference documentation for deal.II version GIT relicensing-136-gb80d0be4af 2024-03-18 08:20:02+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
Namespaces | Classes | Functions
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.