text: //////////////////////////////////////////////////////////
  //	some constant used in gauss integral, copied from	//
  //  ZHU ZHAO FENG's program H.FOR						//
  //////////////////////////////////////////////////////////
  
  #ifndef __GAUSS_H
  #define __GAUSS_H
  
  const int _MAX_GAUSS_ = 96;
  
  const double gm_dGaussPoint[_MAX_GAUSS_] = {
  			- 0.999689503883230766828, 
  			- 0.998364375863181677724, 
  			- 0.995981842987209290650,
  			- 0.992543900323762624572, 
  			- 0.988054126329623799481,
  			- 0.982517263563014677447,
  			- 0.975939174585136466453, 
  			- 0.968326828463264212174,
  			- 0.959688291448742539300,
  			- 0.950032717784437635756,
  			- 0.939370339752755216932,
  			- 0.927712456722308690965,
  			- 0.915071423120898074206,
  			- 0.901460635315852341319,
  			- 0.886894517402420416057,
  			- 0.871388505909296502874,
  			- 0.854959033434601455463,
  			- 0.837623511228187121494,
  			- 0.819400310737931675539,
  			- 0.800308744139140817229,
  			- 0.780369043867433217604,
  			- 0.759602341176647498703,
  			- 0.738030643744400132851,
  			- 0.715676812348967626225,
  			- 0.692564536642171561344,
  			- 0.668718310043916153953,
  			- 0.644163403784967106798,
  			- 0.618925840125468570386,
  			- 0.593032364777572080684,
  			- 0.566510418561397168404,
  			- 0.539388108324357436227,
  			- 0.511694177154667673586,
  			- 0.483457973920596359768,
  			- 0.454709422167743008636,
  			- 0.425478988407300545365,
  			- 0.395797649828908603285,
  			- 0.365696861472313635031,
  			- 0.335208522892625422616,
  			- 0.304364944354496353024,
  			- 0.273198812591049141487,
  			- 0.241743156163840012328,
  			- 0.210031310460567203603,
  			- 0.178096882367618602759,
  			- 0.145973714654896941989,
  			- 0.113695850110665920911,
  			- 0.081297495464415558994,
  			- 0.048812985136049731112,
  			- 0.016276744849602969579,
  
  			  0.016276744849602969579,
  			  0.048812985136049731112,
  			  0.081297495464415558994,
  			  0.113695850110665920911,
  			  0.145973714654896941989,
  			  0.178096882367618602759,
  			  0.210031310460567203603,
  			  0.241743156163840012328,
  			  0.273198812591049141487,
  			  0.304364944354496353024,
  			  0.335208522892625422616,
  			  0.365696861472313635031,
  			  0.395797649828908603285,
  			  0.425478988407300545365,
  			  0.454709422167743008636,
  			  0.483457973920596359768,
  			  0.511694177154667673586,
  			  0.539388108324357436227,
  			  0.566510418561397168404,
  			  0.593032364777572080684,
  			  0.618925840125468570386,
  			  0.644163403784967106798,
  			  0.668718310043916153953,
  			  0.692564536642171561344,
  			  0.715676812348967626225,
  			  0.738030643744400132851,
  			  0.759602341176647498703,
  			  0.780369043867433217604,
  			  0.800308744139140817229,
  			  0.819400310737931675539,
  			  0.837623511228187121494,
  			  0.854959033434601455463,
  			  0.871388505909296502874,
  			  0.886894517402420416057,
  			  0.901460635315852341319,
  			  0.915071423120898074206,
  			  0.927712456722308690965,
  			  0.939370339752755216932,
  			  0.950032717784437635756,
  			  0.959688291448742539300,
  			  0.968326828463264212174,
  			  0.975939174585136466453, 
  			  0.982517263563014677447,
  			  0.988054126329623799481,
  			  0.992543900323762624572, 
  			  0.995981842987209290650,
  			  0.998364375863181677724, 
  			  0.999689503883230766828
  };
  
  const double gm_dGaussWeight[_MAX_GAUSS_] = {
  			  0.000796792065552012429,
  			  0.001853960788946921732,
  			  0.002910731817934946408,
  			  0.003964554338444686674,
  			  0.005014202742927517693,
  			  0.006058545504235961683,
  			  0.007096470791153865269,
  			  0.008126876925698759217,
  			  0.009148671230783386633,
  			  0.010160770535008415758,
  			  0.011162102099838498591,
  			  0.012151604671088319635,
  			  0.013128229566961572637,
  			  0.014090941772314860916,
  			  0.015038721026994938006,
  			  0.015970562902562291381,
  			  0.016885479864245172450,
  			  0.017782502316045260838,
  		      0.018660679627411467385,
  			  0.019519081140145022410,
  			  0.020356797154333324595,
  			  0.021172939892191298988,
  			  0.021966644438744349195,
  			  0.022737069658329374001,
  		      0.023483399085926219842,
  			  0.024204841792364691282,
  			  0.024900633222483610288,
  			  0.025570036005349361499,
  		      0.026212340735672413913,
  			  0.026826866725591762198,
  			  0.027412962726029242823,
  			  0.027970007616848334440,
  			  0.028497411065085385646,
  			  0.028994614150555236543,
  			  0.029461089958167905970,
  			  0.029896344136328385984,
  			  0.030299915420827593794,
  			  0.030671376123669149014,
  			  0.031010332586313837423,
  			  0.031316425596861355813,
  			  0.031589330770727168558,
  			  0.031828758894411006535,
  			  0.032034456231992663218,
  			  0.032206204794030250669,
  			  0.032343822568575928429,
  			  0.032447163714064269364,
  			  0.032516118713868835987,
  			  0.032550614492363166242,
  
  			  0.032550614492363166242,
  			  0.032516118713868835987,
  			  0.032447163714064269364,
  			  0.032343822568575928429,
  			  0.032206204794030250669,
  			  0.032034456231992663218,
  			  0.031828758894411006535,
  			  0.031589330770727168558,
  			  0.031316425596861355813,
  			  0.031010332586313837423,
  			  0.030671376123669149014,
  			  0.030299915420827593794,
  			  0.029896344136328385984,
  			  0.029461089958167905970,
  			  0.028994614150555236543,
  			  0.028497411065085385646,
  			  0.027970007616848334440,
  			  0.027412962726029242823,
  			  0.026826866725591762198,
  			  0.026212340735672413913,
    			  0.025570036005349361499,
  			  0.024900633222483610288,
  			  0.024204841792364691282,
  			  0.023483399085926219842,
  			  0.022737069658329374001,
  			  0.021966644438744349195,
  			  0.021172939892191298988,
  			  0.020356797154333324595,
  			  0.019519081140145022410,
  		      0.018660679627411467385,
  			  0.017782502316045260838,
  			  0.016885479864245172450,
  			  0.015970562902562291381,
  			  0.015038721026994938006,
  			  0.014090941772314860916,
  			  0.013128229566961572637,
  			  0.012151604671088319635,
  			  0.011162102099838498591,
  			  0.010160770535008415758,
  			  0.009148671230783386633,
  			  0.008126876925698759217,
  			  0.007096470791153865269,
  			  0.006058545504235961683,
  			  0.005014202742927517693,
  			  0.003964554338444686674,
  			  0.002910731817934946408,
  			  0.001853960788946921732,
  			  0.000796792065552012429
  };
  
  #endif /* __GAUSS_H */
  