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