MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
grad::ApplyAliasHelper< true > Struct Template Reference

#include <gradient.h>

Static Public Member Functions

template<typename GradientType , typename Expression >
static void ApplyExpression (GradientType &g, const GradientExpression< Expression > &f)
 
template<typename BinFunc , typename GradientType , typename Expression >
static void ApplyBinaryFunction (GradientType &g, const GradientExpression< Expression > &f, const BinFunc &bfunc)
 

Detailed Description

template<>
struct grad::ApplyAliasHelper< true >

Definition at line 2223 of file gradient.h.

Member Function Documentation

template<typename BinFunc , typename GradientType , typename Expression >
static void grad::ApplyAliasHelper< true >::ApplyBinaryFunction ( GradientType &  g,
const GradientExpression< Expression > &  f,
const BinFunc &  bfunc 
)
inlinestatic

Definition at line 2230 of file gradient.h.

2230  {
2231  g.ApplyBinaryFunctionWithAlias(f, bfunc);
2232  }
template<typename GradientType , typename Expression >
static void grad::ApplyAliasHelper< true >::ApplyExpression ( GradientType &  g,
const GradientExpression< Expression > &  f 
)
inlinestatic

Definition at line 2225 of file gradient.h.

2225  {
2226  g.ApplyWithAlias(f);
2227  }

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