86 return (
p_anu.size() > 0 );
91 return long(
p_anu.size());
120 double anu(
size_t i)
const
180 if(
p_anu[ic] < threshold )
#define ASSERT(exp)
Definition cddefines.h:637
T * get_ptr(T *v)
Definition cddefines.h:1115
bool fp_equal(sys_float x, sys_float y, int n=3)
Definition cddefines.h:864
double Ryd() const
Definition energy.h:33
bool lgMeshSetUp() const
Definition mesh.h:84
string p_mesh_md5sum
Definition mesh.h:26
double anusqrt(size_t i) const
Definition mesh.h:144
double anu(size_t i) const
Definition mesh.h:120
vector< double > p_widflx
Definition mesh.h:44
double widflx(size_t i) const
Definition mesh.h:156
const double * anulog10ptr() const
Definition mesh.h:136
vector< double > p_anu3
Definition mesh.h:51
double emm() const
Definition mesh.h:93
double p_emm
Definition mesh.h:16
vector< double > p_anu_edge
Definition mesh.h:41
void p_SetupEdges()
Definition mesh.cpp:231
vector< double > p_anu2
Definition mesh.h:50
double egamry() const
Definition mesh.h:97
double anulog10(size_t i) const
Definition mesh.h:140
double anumin(size_t i) const
Definition mesh.h:148
double anu2(size_t i) const
Definition mesh.h:124
double anu3(size_t i) const
Definition mesh.h:128
vector< double > p_anulog10
Definition mesh.h:47
void CheckMesh() const
Definition mesh.cpp:371
size_t ipointC(double anu) const
Definition mesh.h:161
size_t ithreshF(double threshold) const
Definition mesh.h:185
size_t ipointF(double anu) const
Definition mesh.h:168
void p_SetupMesh(bool lgUnitCell)
Definition mesh.cpp:146
vector< Energy > p_edges
Definition mesh.h:35
double p_egamry
Definition mesh.h:19
vector< double > p_anu
Definition mesh.h:38
double getResolutionScaleFactor() const
Definition mesh.h:101
vector< double > p_RangeUpperLimit
Definition mesh.h:31
t_mesh()
Definition mesh.h:195
void InitMesh(bool lgUnitCell)
Definition mesh.h:63
size_t ithreshC(double threshold) const
Definition mesh.h:174
vector< double > p_RangeResolution
Definition mesh.h:32
double p_ResolutionScaleFactor
Definition mesh.h:23
bool isEnergyBound(Energy en) const
Definition mesh.h:189
double anuln(size_t i) const
Definition mesh.h:132
long ncells() const
Definition mesh.h:89
const double * anuptr() const
Definition mesh.h:116
string mesh_md5sum() const
Definition mesh.h:112
double anumax(size_t i) const
Definition mesh.h:152
void setResolutionScaleFactor(double fac)
Definition mesh.h:105
void p_ReadResolution()
Definition mesh.cpp:12
void ValidateEdges() const
Definition mesh.cpp:274
vector< double > p_anusqrt
Definition mesh.h:49
vector< double > p_anuln
Definition mesh.h:48
string MD5datafile(const char *fnam, access_scheme scheme)
Definition thirdparty.cpp:4350
long hunt_bisect(const T x[], long n, T xval)
Definition thirdparty.h:268