53 |
|
class sphericalNanoparticle{ |
54 |
|
|
55 |
|
|
56 |
< |
public: |
56 |
> |
public: |
57 |
|
|
58 |
< |
sphericalNanoparticle(double radius, int latticeCnst); |
58 |
> |
sphericalNanoparticle(double radius, double latticeCnst); |
59 |
|
~sphericalNanoparticle(){}; |
60 |
|
|
61 |
|
int getNParticleSites(Lattice &simpleLat); |
62 |
– |
int getNParticleSites(Lattice &simpleLat,int nComponents,double &shellRadius,int &numSites); |
62 |
|
int getNVacancy(void); |
63 |
|
|
64 |
< |
private: |
64 |
> |
protected: |
65 |
|
|
66 |
|
|
67 |
|
double particleRadius_; |
69 |
|
int nx_; |
70 |
|
int ny_; |
71 |
|
int nz_; |
72 |
< |
int latticeConstant_; |
72 |
> |
double latticeConstant_; |
73 |
|
int nVacancy_; |
74 |
|
|
75 |
|
|