|
class | olb::AnalyticalComposed< D, T, S > |
|
class | olb::AnalyticalConst< D, T, S > |
| AnalyticalConst: DD -> XD, where XD is defined by value.size() More...
|
|
class | olb::AnalyticalNormal< D, T, S > |
| AnalyticalNormal: DD -> XD, where XD is defined by value.size() More...
|
|
class | olb::AnalyticalRandomBase< D, T, S > |
| AnalyticalRandomBase: virtual base class for all the random functionals. More...
|
|
class | olb::AnalyticalRandomSeededBase< D, T, S, seed > |
| AnalyticalRamdomSeededBase: alternative version with seed specification. More...
|
|
class | olb::AnalyticalRandomUniform< D, T, S > |
| AnalyticalRandomUniform: DD -> 1D with random image in (0,1) More...
|
|
class | olb::AnalyticalRandomNormal< D, T, S > |
| AnalyticalRandomNormal: DD -> 1D with random image in (0,1) More...
|
|
class | olb::AnalyticalRandomSeededNormal< D, T, S, seed > |
| AnalyticalRamdomSeededNormal: alternative version with seed specification. More...
|
|
class | olb::AnalyticalRandomTruncatedNormal< D, T, S > |
| AnalyticalRandomNormal: DD -> 1D with random image in (0,1) Normal distribution cut off outside [mean-n*stdDev, mean+n*stdDev]. More...
|
|
class | olb::AnalyticalRandomOld< D, T, S > |
| AnalyticalRandomOld: DD -> 1D with random image in (0,1) More...
|
|
class | olb::EccentricVelocityField< T, S, DESCRIPTOR > |
| Computes resulting velocity of an object from translational and rotational velocity. More...
|
|
class | olb::EccentricLatticeVelocityField< T, S, DESCRIPTOR > |
| Computes resulting lattice velocity of an object from translational and rotational velocity. More...
|
|
class | olb::AnalyticalSquareWave< D, T, S > |
| Square wave with given period length, amplitude, difference (= length of positive time / length of period) More...
|
|
class | olb::AnalyticalSmoothedSquareWave< D, T, S > |
| Smoothed square wave. epsilon = width of the mollified interval. More...
|
|
class | olb::AnalyticalConcatenation< D, U, T, S, ComponentWise, ReturnArray > |
|
class | olb::AnalyticalLinear1D< T, S > |
| AnalyticalLinear1D: 1D -> 1D troughout given points (x0,v0) and (x1,v1) More...
|
|
class | olb::AnalyticalSquare1D< T, S > |
| represents an inverse parabola profile like it is used in Poiseuille inflow note: output depends only on first parameter, maps 1D,2D,3D->1D More...
|
|
class | olb::SinusStartScale< T, S > |
| SinusStartScale: 1D -> 1D a start curve based on sinus for a continuous transition at 0 and 1. More...
|
|
class | olb::PolynomialStartScale< T, S > |
| PolynomialStartScale: 1D -> 1D a start curve based on a polynomial fifth order for a continuous transition at 0 and 1: maxValue*(6*y^5-15*y^4+10*y^3) More...
|
|
class | olb::Sinus< T, S > |
| Sinus: Sinus with period and amplitude. More...
|
|
class | olb::Cosinus< T, S > |
| Cosinus: Cosinus with period and amplitude. More...
|
|
class | olb::CosinusComposite< T, S > |
| CosinusComposite: Composition of two Cosinus to shift the low point within a period - difference denotes the share of the period in which the low point is located. Calculated with case discrimination (xperiod < d or d <= xperiod) More...
|
|
class | olb::AnalyticalLinear2D< T, S > |
| AnalyticalLinear2D: 2D -> 1D troughout given points (x0,y0,v0), (x1,y1,v1), (x2,y2,v2) More...
|
|
class | olb::AnalyticalParticleAdsorptionLinear2D< T, S > |
| AnalyticalRandom2D: 2D -> 1D with maxValue in the center decreasing linearly with the distrance to the center to zero at the radius and zero outside. More...
|
|
class | olb::AnalyticalLinear3D< T, S > |
| 3D//////////////////////////////////////////// AnalyticalLinear3D: 3D -> 1D troughout given points (x0,y0,z0,v0), (x1,y1,z1,v1), (x2,y2,z2,v2), (x3,y3,z3,v3) More...
|
|
class | olb::AnalyticalScaled3D< T, S > |
| AnalyticalScaled3D: 3D -> Image(AnalyticalF) scales AnalyticalF by _scale. More...
|
|
class | olb::PLSsolution3D< T, S, DESCRIPTOR > |
| see Mink et al. 2016 in Sec.3.1. More...
|
|
class | olb::LightSourceCylindrical3D< T, S, DESCRIPTOR > |
| light source as a cylinder along z-axis More...
|
|
class | olb::Spotlight< T, S > |
|
class | olb::GaussianHill2D< T, S > |
| 8.6.1 Gauss Hill inital values More...
|
|
class | olb::GaussianHillTimeEvolution2D< T, S > |
| 8.6.1 Gauss Hill time evolution More...
|
|
class | olb::AnalyticalCuboidwiseConst< D, T, S > |
| Returns a constant value on every cuboids. More...
|
|
|
template<typename T , typename S > |
using | olb::AnalyticalConst1D = AnalyticalConst<1,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalConst2D = AnalyticalConst<2,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalConst3D = AnalyticalConst<3,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalComposed2D = AnalyticalComposed<2,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalComposed3D = AnalyticalComposed<3,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalRandom1D = AnalyticalRandomOld<1,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalRandom2D = AnalyticalRandomOld<2,T,S> |
|
template<typename T , typename S > |
using | olb::AnalyticalRandom3D = AnalyticalRandomOld<3,T,S> |
|
|
template<unsigned D, typename T , typename S , typename G > |
| olb::AnalyticalConcatenation (AnalyticalF< D, T, S > &, G g, unsigned _=1) -> AnalyticalConcatenation< D, std::remove_pointer_t< decltype(g(std::conditional_t< std::is_invocable_v< G, T >, T, T * >{}))>, T, S, std::is_invocable_v< G, T >, std::is_pointer_v< decltype(g(std::conditional_t< std::is_invocable_v< G, T >, T, T * >{}))> > |
|
template<unsigned D, typename T , typename S , typename U = T> |
| olb::AnalyticalConcatenation (AnalyticalF< D, T, S > &, U(*g)(T)) -> AnalyticalConcatenation< D, U, T, S, true, false > |
|
template<unsigned D, typename wrapped_U , typename T , typename S > |
| olb::AnalyticalConcatenation (AnalyticalF< D, T, S > &, wrapped_U(T *), unsigned) -> AnalyticalConcatenation< D, std::remove_pointer_t< wrapped_U >, T, S, false, std::is_pointer_v< wrapped_U > > |
|
template<unsigned D, typename wrapped_U , typename T , typename S > |
| olb::AnalyticalConcatenation (AnalyticalF< D, T, S > &, wrapped_U(const T *), unsigned) -> AnalyticalConcatenation< D, std::remove_pointer_t< wrapped_U >, T, S, false, std::is_pointer_v< wrapped_U > > |
|