Jpp 21.0.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
utl::LogRecursionImpl< Float, branch, order > Struct Template Reference

#include <LambertW.hh>

Static Public Member Functions

static Float Step (const Float logsx)
 

Static Public Attributes

static const int eSign = 2*branch + 1
 

Detailed Description

template<typename Float, int branch, int order>
struct utl::LogRecursionImpl< Float, branch, order >

Definition at line 165 of file LambertW.hh.

Member Function Documentation

◆ Step()

template<typename Float , int branch, int order>
static Float utl::LogRecursionImpl< Float, branch, order >::Step ( const Float logsx)
inlinestatic

Definition at line 167 of file LambertW.hh.

168 { return logsx - log(eSign * LogRecursionImpl<Float, branch, order-1>::Step(logsx)); }
static const int eSign
Definition LambertW.hh:166
static Float Step(const Float logsx)
Definition LambertW.hh:167

Member Data Documentation

◆ eSign

template<typename Float , int branch, int order>
const int utl::LogRecursionImpl< Float, branch, order >::eSign = 2*branch + 1
static

Definition at line 166 of file LambertW.hh.


The documentation for this struct was generated from the following file: