?? gauss.cpp
字號:
//// spectral toolkit // copyright (c) 2005 university corporation for atmospheric research// licensed under the gnu general public license//#include "gauss.h"using namespace spectral;/// Constructor for Gaussian quadrature. Also sets machine epsilon./// \param M total length (not order) of stencilgauss::gauss(int M){ n=M; if(n<1) throw bad_parameter(); points=new real[n]; weights=new real[n]; switch(sizeof(real)) { case 4: eps=4.0e-07F; break; case 16: eps=2.0e-31L; break; default: eps=2.0e-15; break; }}/// Destructor for Gaussian quadrature.gauss::~gauss(){ delete [] weights; delete [] points;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -