ug4
ug::AlphaVec_Expression< R > Class Template Reference

#include <template_expressions.h>

+ Inheritance diagram for ug::AlphaVec_Expression< R >:

Public Member Functions

 AlphaVec_Expression (double alpha_, const R &r_)
 
- Public Member Functions inherited from ug::TE_AMV_X< AlphaVec_Expression< R > >
const AlphaVec_Expression< R > & cast () const
 cast this class down to original class A. More...
 
const TRANSPOSED< TE_AMV_X< AlphaVec_Expression< R > > > T () const
 

Public Attributes

double alpha
 
const R & r
 

Detailed Description

template<typename R>
class ug::AlphaVec_Expression< R >

AlphaVec_Expression class for Template Expressions of the form double * Vector.

Attention
to case x = alpha1*y + alpha1*x

Constructor & Destructor Documentation

◆ AlphaVec_Expression()

template<typename R >
ug::AlphaVec_Expression< R >::AlphaVec_Expression ( double  alpha_,
const R &  r_ 
)
inline

Member Data Documentation

◆ alpha

template<typename R >
double ug::AlphaVec_Expression< R >::alpha

Referenced by ug::getScaling().

◆ r

template<typename R >
const R& ug::AlphaVec_Expression< R >::r

Referenced by ug::getVector().


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