numerix_doc 0.4
rounded_operations< V > Struct Template Reference

#include <rounded.hpp>

List of all members.

Static Public Member Functions


Detailed Description

template<typename V>
struct mmx::rounded_operations< V >

Definition at line 230 of file rounded.hpp.


Member Function Documentation

static C abs_as ( const X1 &  x1) [inline, static]

Definition at line 341 of file rounded.hpp.

                        {
    return V::template rounded_as<abs_as_op,C> (x1); }
static C accuracy ( ) [inline, static]

Definition at line 259 of file rounded.hpp.

                                   {
    return rounded<accuracy_as_op,C> (); }
static C acos ( const C x1) [inline, static]

Definition at line 297 of file rounded.hpp.

                                          {
    return rounded<acos_op> (x1); }
static C acosh ( const C x1) [inline, static]

Definition at line 311 of file rounded.hpp.

                                           {
    return rounded<acosh_op> (x1); }
static C add ( const C x1,
const C x2 
) [inline, static]

Definition at line 262 of file rounded.hpp.

                                                      {
    return rounded<add_op> (x1, x2); }
static C add_as ( const X1 &  x1,
const X2 &  x2 
) [inline, static]

Definition at line 346 of file rounded.hpp.

                                      {
    return V::template rounded_as<add_op,C> (x1, x2); }
static C as ( const X1 &  x1) [inline, static]

Definition at line 336 of file rounded.hpp.

                    {
    return V::template rounded_as<as_op,C> (x1); }
static C asin ( const C x1) [inline, static]

Definition at line 299 of file rounded.hpp.

                                          {
    return rounded<asin_op> (x1); }
static C asinh ( const C x1) [inline, static]

Definition at line 313 of file rounded.hpp.

                                           {
    return rounded<asinh_op> (x1); }
static C atan ( const C x1) [inline, static]

Definition at line 301 of file rounded.hpp.

                                          {
    return rounded<atan_op> (x1); }
static C atan2 ( const C x1,
const C x2 
) [inline, static]

Definition at line 303 of file rounded.hpp.

                                                        {
    return rounded<atan2_op> (x1, x2); }
static C atanh ( const C x1) [inline, static]

Definition at line 315 of file rounded.hpp.

                                           {
    return rounded<atanh_op> (x1); }
static C catalan ( ) [inline, static]

Definition at line 253 of file rounded.hpp.

                                  {
    return rounded<catalan_as_op,C> (); }
static C cbrt ( const C x1) [inline, static]

Definition at line 275 of file rounded.hpp.

                                          {
    return rounded<cbrt_op> (x1); }
static C ceil ( const C x1) [inline, static]

Definition at line 329 of file rounded.hpp.

                                          {
    return rounded<ceil_op> (x1); }
static C cos ( const C x1) [inline, static]

Definition at line 291 of file rounded.hpp.

                                         {
    return rounded<cos_op> (x1); }
static C cosh ( const C x1) [inline, static]

Definition at line 305 of file rounded.hpp.

                                          {
    return rounded<cosh_op> (x1); }
static C div ( const C x1,
const C x2 
) [inline, static]

Definition at line 268 of file rounded.hpp.

                                                      {
    return rounded<div_op> (x1, x2); }
static C erf ( const C x1) [inline, static]

Definition at line 322 of file rounded.hpp.

                                         {
    return rounded<erf> (x1); }
static C euler ( ) [inline, static]

Definition at line 251 of file rounded.hpp.

                                {
    return rounded<euler_as_op,C> (); }
static C exp ( const C x1) [inline, static]

Definition at line 279 of file rounded.hpp.

                                         {
    return rounded<exp_op> (x1); }
static C exp2 ( const C x1) [inline, static]

Definition at line 281 of file rounded.hpp.

                                          {
    return rounded<exp2_op> (x1); }
static C floor ( const C x1) [inline, static]

Definition at line 325 of file rounded.hpp.

                                           {
    return rounded<floor_op> (x1); }
static C gamma ( const C x1) [inline, static]

Definition at line 318 of file rounded.hpp.

                                           {
    return rounded<gamma> (x1); }
static C hypot ( const C x1,
const C x2 
) [inline, static]

Definition at line 277 of file rounded.hpp.

                                                        {
    return rounded<hypot_op> (x1, x2); }
static C largest ( ) [inline, static]

Definition at line 257 of file rounded.hpp.

                                  {
    return rounded<largest_as_op,C> (); }
static C log ( const C x1) [inline, static]

Definition at line 283 of file rounded.hpp.

                                         {
    return rounded<log_op> (x1); }
static C log10 ( const C x1) [inline, static]

Definition at line 287 of file rounded.hpp.

                                           {
    return rounded<log10_op> (x1); }
static C log2 ( const C x1) [inline, static]

Definition at line 285 of file rounded.hpp.

                                          {
    return rounded<log2_op> (x1); }
static C log2 ( ) [inline, static]

Definition at line 247 of file rounded.hpp.

                               {
    return rounded<log2_as_op,C> (); }
static C mul ( const C x1,
const C x2 
) [inline, static]

Definition at line 266 of file rounded.hpp.

                                                      {
    return rounded<mul_op> (x1, x2); }
static C pi ( ) [inline, static]

Definition at line 249 of file rounded.hpp.

                             {
    return rounded<pi_as_op,C> (); }
static C pow ( const C x1,
const C x2 
) [inline, static]

Definition at line 289 of file rounded.hpp.

                                                      {
    return rounded<pow_op> (x1, x2); }
static C round ( const C x1) [inline, static]

Definition at line 331 of file rounded.hpp.

                                           {
    return rounded<round_op> (x1); }
static C rounded ( const C x1) [inline, static]

Definition at line 239 of file rounded.hpp.

                        {
    return V::template rounded_as<Op,C> (x1); }
static C rounded ( const C x1,
const C x2 
) [inline, static]

Definition at line 244 of file rounded.hpp.

                                     {
    return V::template rounded_as<Op,C> (x1, x2); }
static C rounded ( ) [inline, static]

Definition at line 234 of file rounded.hpp.

             {
    return V::template rounded_as<Op,C> (); }
static C sin ( const C x1) [inline, static]

Definition at line 293 of file rounded.hpp.

                                         {
    return rounded<sin_op> (x1); }
static C sinh ( const C x1) [inline, static]

Definition at line 307 of file rounded.hpp.

                                          {
    return rounded<sinh_op> (x1); }
static C smallest ( ) [inline, static]

Definition at line 255 of file rounded.hpp.

                                   {
    return rounded<smallest_as_op,C> (); }
static C sqrt ( const C x1) [inline, static]

Definition at line 273 of file rounded.hpp.

                                          {
    return rounded<sqrt_op> (x1); }
static C square ( const C x) [inline, static]

Definition at line 270 of file rounded.hpp.

                                           {
    return rounded<square_op> (x); }
static C sub ( const C x1,
const C x2 
) [inline, static]

Definition at line 264 of file rounded.hpp.

                                                      {
    return rounded<sub_op> (x1, x2); }
static C sub_as ( const X1 &  x1,
const X2 &  x2 
) [inline, static]

Definition at line 351 of file rounded.hpp.

                                      {
    return V::template rounded_as<sub_op,C> (x1, x2); }
static C tan ( const C x1) [inline, static]

Definition at line 295 of file rounded.hpp.

                                         {
    return rounded<tan_op> (x1); }
static C tanh ( const C x1) [inline, static]

Definition at line 309 of file rounded.hpp.

                                          {
    return rounded<tanh_op> (x1); }
static C trunc ( const C x1) [inline, static]

Definition at line 327 of file rounded.hpp.

                                           {
    return rounded<trunc_op> (x1); }
static C zeta ( const C x1) [inline, static]

Definition at line 320 of file rounded.hpp.

                                          {
    return rounded<zeta> (x1); }

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines