FflasFfpack
Static Public Member Functions
ScalFunctions< Element, typename enable_if< is_floating_point< Element >::value >::type > Struct Template Reference

Static Public Member Functions

static Element zero ()
 
static Element vand (Element x1, Element x2)
 
static Element vor (Element x1, Element x2)
 
static Element vxor (Element x1, Element x2)
 
static Element vandnot (Element x1, Element x2)
 
static Element ceil (Element x)
 
static Element floor (Element x)
 
static Element round (Element x)
 
static Element add (Element x1, Element x2)
 
static Element addin (Element &x1, Element x2)
 
static Element sub (Element x1, Element x2)
 
static Element subin (Element &x1, Element x2)
 
static Element mul (Element x1, Element x2)
 
static Element mulin (Element &x1, Element x2)
 
static Element div (Element x1, Element x2)
 
static Element fmadd (Element x1, Element x2, Element x3)
 
static Element fmaddin (Element &x1, Element x2, Element x3)
 
static Element fmsub (Element x1, Element x2, Element x3)
 
static Element fmsubin (Element &x1, Element x2, Element x3)
 
static Element fnmadd (Element x1, Element x2, Element x3)
 
static Element fnmaddin (Element &x1, Element x2, Element x3)
 
static Element lesser (Element x1, Element x2)
 
static Element lesser_eq (Element x1, Element x2)
 
static Element greater (Element x1, Element x2)
 
static Element greater_eq (Element x1, Element x2)
 
static Element eq (Element x1, Element x2)
 

Member Function Documentation

◆ zero()

static Element zero ( )
inlinestatic

◆ vand()

static Element vand ( Element  x1,
Element  x2 
)
inlinestatic

◆ vor()

static Element vor ( Element  x1,
Element  x2 
)
inlinestatic

◆ vxor()

static Element vxor ( Element  x1,
Element  x2 
)
inlinestatic

◆ vandnot()

static Element vandnot ( Element  x1,
Element  x2 
)
inlinestatic

◆ ceil()

static Element ceil ( Element  x)
inlinestatic

◆ floor()

static Element floor ( Element  x)
inlinestatic

◆ round()

static Element round ( Element  x)
inlinestatic

◆ add()

static Element add ( Element  x1,
Element  x2 
)
inlinestatic

◆ addin()

static Element addin ( Element &  x1,
Element  x2 
)
inlinestatic

◆ sub()

static Element sub ( Element  x1,
Element  x2 
)
inlinestatic

◆ subin()

static Element subin ( Element &  x1,
Element  x2 
)
inlinestatic

◆ mul()

static Element mul ( Element  x1,
Element  x2 
)
inlinestatic

◆ mulin()

static Element mulin ( Element &  x1,
Element  x2 
)
inlinestatic

◆ div()

static Element div ( Element  x1,
Element  x2 
)
inlinestatic

◆ fmadd()

static Element fmadd ( Element  x1,
Element  x2,
Element  x3 
)
inlinestatic

◆ fmaddin()

static Element fmaddin ( Element &  x1,
Element  x2,
Element  x3 
)
inlinestatic

◆ fmsub()

static Element fmsub ( Element  x1,
Element  x2,
Element  x3 
)
inlinestatic

◆ fmsubin()

static Element fmsubin ( Element &  x1,
Element  x2,
Element  x3 
)
inlinestatic

◆ fnmadd()

static Element fnmadd ( Element  x1,
Element  x2,
Element  x3 
)
inlinestatic

◆ fnmaddin()

static Element fnmaddin ( Element &  x1,
Element  x2,
Element  x3 
)
inlinestatic

◆ lesser()

static Element lesser ( Element  x1,
Element  x2 
)
inlinestatic

◆ lesser_eq()

static Element lesser_eq ( Element  x1,
Element  x2 
)
inlinestatic

◆ greater()

static Element greater ( Element  x1,
Element  x2 
)
inlinestatic

◆ greater_eq()

static Element greater_eq ( Element  x1,
Element  x2 
)
inlinestatic

◆ eq()

static Element eq ( Element  x1,
Element  x2 
)
inlinestatic

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