Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
Sacado_MP_Vector_SFS_ops.hpp File Reference
#include "Sacado_cmath.hpp"
#include <ostream>
#include "Sacado_MP_Vector_SFS_unary_op_tmpl.hpp"
#include "Sacado_MP_Vector_SFS_unary_func_tmpl.hpp"
#include "Sacado_MP_Vector_SFS_binary_op_tmpl.hpp"
#include "Sacado_MP_Vector_SFS_binary_func_tmpl.hpp"
Include dependency graph for Sacado_MP_Vector_SFS_ops.hpp:

Go to the source code of this file.

Namespaces

namespace  Sacado
 
namespace  Sacado::MP
 

Macros

#define OPNAME   operator+
 
#define OPER   +
 
#define OPNAME   operator-
 
#define OPER   -
 
#define OPNAME   exp
 
#define OPNAME   log
 
#define OPNAME   log10
 
#define OPNAME   sqrt
 
#define OPNAME   cbrt
 
#define OPNAME   cos
 
#define OPNAME   sin
 
#define OPNAME   tan
 
#define OPNAME   acos
 
#define OPNAME   asin
 
#define OPNAME   atan
 
#define OPNAME   cosh
 
#define OPNAME   sinh
 
#define OPNAME   tanh
 
#define OPNAME   acosh
 
#define OPNAME   asinh
 
#define OPNAME   atanh
 
#define OPNAME   abs
 
#define OPNAME   fabs
 
#define OPNAME   ceil
 
#define OPNAME   operator+
 
#define OPER   +
 
#define OPNAME   operator-
 
#define OPER   -
 
#define OPNAME   operator*
 
#define OPER   *
 
#define OPNAME   operator/
 
#define OPER   /
 
#define OPNAME   atan2
 
#define OPNAME   pow
 
#define OPNAME   max
 
#define OPNAME   min
 
#define MP_RELOP_MACRO(OP)
 
#define PCE_BOOL_MACRO(OP)
 

Functions

template<typename O , typename T , int N, typename D >
KOKKOS_INLINE_FUNCTION bool Sacado::MP::operator! (const Vector< Stokhos::StaticFixedStorage< O, T, N, D > > &a)
 
template<typename O , typename T , int N, typename D >
KOKKOS_INLINE_FUNCTION bool Sacado::MP::toBool (const Vector< Stokhos::StaticFixedStorage< O, T, N, D > > &x)
 

Macro Definition Documentation

◆ OPNAME [1/30]

#define OPNAME   operator+

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPER [1/6]

#define OPER   +

Definition at line 160 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [2/30]

#define OPNAME   operator-

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPER [2/6]

#define OPER   -

Definition at line 160 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [3/30]

#define OPNAME   exp

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [4/30]

#define OPNAME   log

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [5/30]

#define OPNAME   log10

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [6/30]

#define OPNAME   sqrt

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [7/30]

#define OPNAME   cbrt

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [8/30]

#define OPNAME   cos

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [9/30]

#define OPNAME   sin

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [10/30]

#define OPNAME   tan

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [11/30]

#define OPNAME   acos

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [12/30]

#define OPNAME   asin

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [13/30]

#define OPNAME   atan

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [14/30]

#define OPNAME   cosh

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [15/30]

#define OPNAME   sinh

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [16/30]

#define OPNAME   tanh

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [17/30]

#define OPNAME   acosh

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [18/30]

#define OPNAME   asinh

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [19/30]

#define OPNAME   atanh

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [20/30]

#define OPNAME   abs

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [21/30]

#define OPNAME   fabs

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [22/30]

#define OPNAME   ceil

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [23/30]

#define OPNAME   operator+

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPER [3/6]

#define OPER   +

Definition at line 160 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [24/30]

#define OPNAME   operator-

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPER [4/6]

#define OPER   -

Definition at line 160 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [25/30]

#define OPNAME   operator*

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPER [5/6]

#define OPER   *

Definition at line 160 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [26/30]

#define OPNAME   operator/

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPER [6/6]

#define OPER   /

Definition at line 160 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [27/30]

#define OPNAME   atan2

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [28/30]

#define OPNAME   pow

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [29/30]

#define OPNAME   max

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ OPNAME [30/30]

#define OPNAME   min

Definition at line 177 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ MP_RELOP_MACRO

#define MP_RELOP_MACRO (   OP)

Definition at line 191 of file Sacado_MP_Vector_SFS_ops.hpp.

◆ PCE_BOOL_MACRO

#define PCE_BOOL_MACRO (   OP)

Definition at line 271 of file Sacado_MP_Vector_SFS_ops.hpp.