gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
orthogonalBasis Class Reference

#include <orthogonalBasis.h>

Public Member Functions

 orthogonalBasis ()
 
 orthogonalBasis (const FuncSpaceData &_data)
 
 orthogonalBasis (int type, int order)
 
 ~orthogonalBasis ()
 
void f (double u, double v, double w, double *sf) const
 
void integralfSquared (double *val) const
 

Private Attributes

const int _type
 
const int _order
 

Detailed Description

Definition at line 13 of file orthogonalBasis.h.

Constructor & Destructor Documentation

◆ orthogonalBasis() [1/3]

orthogonalBasis::orthogonalBasis ( )

◆ orthogonalBasis() [2/3]

orthogonalBasis::orthogonalBasis ( const FuncSpaceData _data)
explicit

Definition at line 15 of file orthogonalBasis.cpp.

◆ orthogonalBasis() [3/3]

orthogonalBasis::orthogonalBasis ( int  type,
int  order 
)
inline

Definition at line 24 of file orthogonalBasis.h.

◆ ~orthogonalBasis()

orthogonalBasis::~orthogonalBasis ( )
inline

Definition at line 25 of file orthogonalBasis.h.

Member Function Documentation

◆ f()

void orthogonalBasis::f ( double  u,
double  v,
double  w,
double *  sf 
) const

Definition at line 20 of file orthogonalBasis.cpp.

Here is the call graph for this function:

◆ integralfSquared()

void orthogonalBasis::integralfSquared ( double *  val) const

Definition at line 53 of file orthogonalBasis.cpp.

Member Data Documentation

◆ _order

const int orthogonalBasis::_order
private

Definition at line 19 of file orthogonalBasis.h.

Referenced by f(), and integralfSquared().

◆ _type

const int orthogonalBasis::_type
private

Definition at line 18 of file orthogonalBasis.h.

Referenced by f(), and integralfSquared().


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