ATC version 2.0, date: Aug7

git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10561 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
rjones
2013-08-07 21:34:54 +00:00
parent fafff431e9
commit 7855ef6dda
195 changed files with 83477 additions and 4499 deletions

27
lib/atc/Quadrature.h Normal file
View File

@ -0,0 +1,27 @@
#ifndef QUADRATURE_H
#define QUADRATURE_H
namespace ATC {
/**
* @class Quadrature
* @brief create quadrature lists
*/
class Quadrature {
public:
/** Static instance of this class */
static Quadrature * instance();
/** Destroy */
static void Destroy();
/** domain of integration is -1 to 1 */
void set_line_quadrature(const int ng, double* xg, double* wg);
protected:
Quadrature();
private:
static Quadrature * myInstance_;
};
}
#endif