gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
LinearTerm< T1, T2 > Class Template Reference

#include <terms.h>

Inheritance diagram for LinearTerm< T1, T2 >:
Collaboration diagram for LinearTerm< T1, T2 >:

Public Member Functions

 LinearTerm (FunctionSpace< T1 > &space1_)
 
virtual ~LinearTerm ()
 
- Public Member Functions inherited from LinearTermBase< double >
virtual ~LinearTermBase ()
 
virtual void get (MElement *ele, int npts, IntPt *GP, fullVector< double > &v) const
 
virtual void get (MElement *ele, int npts, IntPt *GP, std::vector< fullVector< double > > &vv) const=0
 
virtual LinearTermBase< double > * clone () const=0
 
PlusTerm< double > operator+ (const LinearTermBase< double > &other)
 

Protected Attributes

FunctionSpace< T1 > & space1
 

Detailed Description

template<class T1, class T2 = double>
class LinearTerm< T1, T2 >

Definition at line 203 of file terms.h.

Constructor & Destructor Documentation

◆ LinearTerm()

template<class T1 , class T2 = double>
LinearTerm< T1, T2 >::LinearTerm ( FunctionSpace< T1 > &  space1_)
inline

Definition at line 208 of file terms.h.

◆ ~LinearTerm()

template<class T1 , class T2 = double>
virtual LinearTerm< T1, T2 >::~LinearTerm ( )
inlinevirtual

Definition at line 209 of file terms.h.

Member Data Documentation

◆ space1

template<class T1 , class T2 = double>
FunctionSpace<T1>& LinearTerm< T1, T2 >::space1
protected

Definition at line 205 of file terms.h.


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