MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
grad::FuncFabs Class Reference

#include <gradient.h>

Collaboration diagram for grad::FuncFabs:

Static Public Member Functions

static scalar_func_type f (scalar_func_type u)
 
static scalar_deriv_type df_du (scalar_func_type u)
 

Static Public Attributes

static const bool bVectorize = false
 

Detailed Description

Definition at line 1867 of file gradient.h.

Member Function Documentation

static scalar_deriv_type grad::FuncFabs::df_du ( scalar_func_type  u)
inlinestatic

Definition at line 1875 of file gradient.h.

References grad::copysign().

1875  {
1876  return copysign(1., u);
1877  }
GradientExpression< BinaryExpr< FuncCopysign, LhsExpr, RhsExpr > > copysign(const GradientExpression< LhsExpr > &u, const GradientExpression< RhsExpr > &v)
Definition: gradient.h:2963

Here is the call graph for this function:

static scalar_func_type grad::FuncFabs::f ( scalar_func_type  u)
inlinestatic

Definition at line 1871 of file gradient.h.

References grad::fabs().

1871  {
1872  return fabs(u);
1873  }
GradientExpression< UnaryExpr< FuncFabs, Expr > > fabs(const GradientExpression< Expr > &u)
Definition: gradient.h:2973

Here is the call graph for this function:

Member Data Documentation

const bool grad::FuncFabs::bVectorize = false
static

Definition at line 1869 of file gradient.h.


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