cluster::XYColFPtr< F > Class Template Reference

Class for a pointer to expansion coefficients of type F. More...

#include <expansion.hh>

Inheritance diagram for cluster::XYColFPtr< F >:
cluster::XYColExpPtr

Public Member Functions

void operator+= (uint i)
 
void operator-= (uint i)
 
F * value () const
 
 XYColFPtr ()
 
 XYColFPtr (F *val)
 

Protected Attributes

F * val_
 

Detailed Description

template<class F = concepts::Real>
class cluster::XYColFPtr< F >

Class for a pointer to expansion coefficients of type F.

Definition at line 29 of file expansion.hh.

Constructor & Destructor Documentation

◆ XYColFPtr() [1/2]

template<class F = concepts::Real>
cluster::XYColFPtr< F >::XYColFPtr ( )
inline

Definition at line 31 of file expansion.hh.

◆ XYColFPtr() [2/2]

template<class F = concepts::Real>
cluster::XYColFPtr< F >::XYColFPtr ( F *  val)
inline

Definition at line 32 of file expansion.hh.

Member Function Documentation

◆ operator+=()

template<class F = concepts::Real>
void cluster::XYColFPtr< F >::operator+= ( uint  i)
inlinevirtual

Implements cluster::XYColExpPtr.

Definition at line 34 of file expansion.hh.

◆ operator-=()

template<class F = concepts::Real>
void cluster::XYColFPtr< F >::operator-= ( uint  i)
inlinevirtual

Implements cluster::XYColExpPtr.

Definition at line 35 of file expansion.hh.

◆ value()

template<class F = concepts::Real>
F* cluster::XYColFPtr< F >::value ( ) const
inline

Definition at line 37 of file expansion.hh.

Member Data Documentation

◆ val_

template<class F = concepts::Real>
F* cluster::XYColFPtr< F >::val_
protected

Definition at line 40 of file expansion.hh.


The documentation for this class was generated from the following file:
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich