gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
FunctionSpaceBase Class Referenceabstract

#include <functionSpace.h>

Inheritance diagram for FunctionSpaceBase:

Public Member Functions

virtual ~FunctionSpaceBase ()
 
virtual int getId (void) const =0
 
virtual int getNumKeys (MElement *ele) const =0
 
virtual void getKeys (MElement *ele, std::vector< Dof > &keys) const =0
 
virtual void getKeysOnVertex (MElement *ele, MVertex *v, const std::vector< int > &comp, std::vector< Dof > &keys) const
 
virtual FunctionSpaceBaseclone (const int id) const
 

Detailed Description

Definition at line 61 of file functionSpace.h.

Constructor & Destructor Documentation

◆ ~FunctionSpaceBase()

virtual FunctionSpaceBase::~FunctionSpaceBase ( )
inlinevirtual

Definition at line 63 of file functionSpace.h.

Member Function Documentation

◆ clone()

virtual FunctionSpaceBase* FunctionSpaceBase::clone ( const int  id) const
inlinevirtual

Definition at line 76 of file functionSpace.h.

◆ getId()

virtual int FunctionSpaceBase::getId ( void  ) const
pure virtual

◆ getKeys()

◆ getKeysOnVertex()

virtual void FunctionSpaceBase::getKeysOnVertex ( MElement ele,
MVertex v,
const std::vector< int > &  comp,
std::vector< Dof > &  keys 
) const
inlinevirtual

Definition at line 68 of file functionSpace.h.

Here is the call graph for this function:

◆ getNumKeys()


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