• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision68ed476daa54669efb3709fa200942c946a03a16 (tree)
Time2011-11-09 22:36:57
AuthorMikiya Fujii <mikiya.fujii@gmai...>
CommiterMikiya Fujii

Log Message

Atom::ionPot is renamed to Atom::zindoIonPot.

git-svn-id: https://svn.sourceforge.jp/svnroot/molds/MolDS/trunk@279 1136aad2-a195-0410-b898-f5ea1d11b9d8

Change Summary

Incremental Difference

--- a/src/base/atoms/Atom.h
+++ b/src/base/atoms/Atom.h
@@ -57,7 +57,7 @@ public:
5757 double GetZindoG3pdLower(); // Apendix in ref. [BZ_1979]
5858 double GetZindoF2ddLower(); // Apendix in ref. [BZ_1979]
5959 double GetZindoF4ddLower(); // Apendix in ref. [BZ_1979]
60- double GetIonPot(OrbitalType orbital);
60+ double GetZindoIonPot(OrbitalType orbital);
6161 double GetNddoAlpha(TheoryType theory); // Table III in ref. [DT_1977-2] for H, B, C, N, O, and F. Table I & II in ref. [DMR_1978] and Table I in ref. [DR_1986] for S for MNDO. Table I in ref. [DZHS_1985] for H, C, N, O, and Table I in re. [DY_1990] for S for AM1. [S_1989] for PM3.
6262 double GetNddoDerivedParameterD(TheoryType theory, int dIndex); // Table III in ref. [DT_1977-2] for H, B, C, N, O, and F. Table I & II in ref. [DMR_1978] and Table I in ref. [DR_1986] for S. Or, calculated in tools/deriveParametersNDDO/deriveParametersNDDO.cpp.
6363 double GetNddoDerivedParameterRho(TheoryType theory, int rhoIndex); // Table III in ref. [DT_1977-2] for H, B, C, N, O, and F. Table I & II in ref. [DMR_1978] and Table I in ref. [DR_1986] for S. Or, calculated in tools/deriveParametersNDDO/deriveParametersNDDO.cpp.
@@ -120,9 +120,9 @@ protected:
120120 int zindoL; // see l of (13) in [BZ_1979]
121121 int zindoM; // see m of (13) in [BZ_1979]
122122 int zindoN; // see n (13) in [BZ_1979]
123- double ionPotS; // Ionization potential, Table 4 in [BZ_1979]
124- double ionPotP; // Ionization potential, Table 4 in [BZ_1979]
125- double ionPotD; // Ionization potential, Table 4 in [BZ_1979]
123+ double zindoIonPotS; // Ionization potential, Table 4 in [BZ_1979]
124+ double zindoIonPotP; // Ionization potential, Table 4 in [BZ_1979]
125+ double zindoIonPotD; // Ionization potential, Table 4 in [BZ_1979]
126126 double mndoCoreintegralS; // Table III in ref. [DT_1977-2] for H, B, C, N, O, and F. Table I & II in ref. [DMR_1978] and Table I in ref. [DR_1986] for S.
127127 double mndoCoreintegralP; // Table III in ref. [DT_1977-2] for H, B, C, N, O, and F. Table I & II in ref. [DMR_1978] and Table I in ref. [DR_1986] for S.
128128 double mndoOrbitalExponentS; // Table III in ref. [DT_1977-2] for H, B, C, N, O, and F. Table I & II in ref. [DMR_1978] and Table I in ref. [DR_1986] for S.
@@ -255,7 +255,7 @@ void Atom::SetMessages(){
255255 this->errorMessageMndoCoreIntegral = "Error in base_atoms::Atom::GetMndoCoreINtegral: Invalid orbitalType for MNDO.\n";
256256 this->errorMessageAm1CoreIntegral = "Error in base_atoms::Atom::GetAm1CoreINtegral: Invalid orbitalType for AM1.\n";
257257 this->errorMessagePm3CoreIntegral = "Error in base_atoms::Atom::GetPm3CoreINtegral: Invalid orbitalType for PM3.\n";
258- this->errorMessageIonPot = "Error in base_atoms::Atom::GetIonPot: Invalid orbitalType.\n";
258+ this->errorMessageIonPot = "Error in base_atoms::Atom::GetZindoIonPot: Invalid orbitalType.\n";
259259 this->errorMessageAtomType = "\tatom type = ";
260260 this->errorMessageOrbitalType = "\torbital type = ";
261261 this->errorMessageShellType = "\tshell type = ";
@@ -630,19 +630,19 @@ double Atom::GetZindoCoreIntegral(OrbitalType orbital){
630630 double value=0.0;
631631
632632 if(orbital == s){
633- value = -1.0*this->ionPotS
633+ value = -1.0*this->zindoIonPotS
634634 - this->GetJss()*(double)(this->zindoL-1)
635635 - this->GetJsp()*(double)this->zindoM
636636 - this->GetJsd()*(double)this->zindoN;
637637 }
638638 else if(orbital == px || orbital == py || orbital == pz){
639- value = -1.0*this->ionPotP
639+ value = -1.0*this->zindoIonPotP
640640 - this->GetJpp()*(double)(this->zindoM-1)
641641 - this->GetJsp()*(double)this->zindoL
642642 - this->GetJpd()*(double)this->zindoN;
643643 }
644644 else if(orbital == dxy || orbital == dyz || orbital == dzz || orbital == dzx || orbital == dxxyy ){
645- value = -1.0*this->ionPotD
645+ value = -1.0*this->zindoIonPotD
646646 - this->GetJdd()*(double)(this->zindoN-1)
647647 - this->GetJsd()*(double)this->zindoL
648648 - this->GetJpd()*(double)this->zindoM;
@@ -1122,17 +1122,17 @@ double Atom::GetCoreIntegral(OrbitalType orbital, bool isGuess, TheoryType theor
11221122 return this->GetCoreIntegral(orbital, 0.0, isGuess, theory);
11231123 }
11241124
1125-double Atom::GetIonPot(OrbitalType orbital){
1125+double Atom::GetZindoIonPot(OrbitalType orbital){
11261126 double value=0.0;
11271127
11281128 if(orbital == s){
1129- value = -1.0*this->ionPotS;
1129+ value = -1.0*this->zindoIonPotS;
11301130 }
11311131 else if(orbital == px || orbital == py || orbital == pz){
1132- value = -1.0*this->ionPotP;
1132+ value = -1.0*this->zindoIonPotP;
11331133 }
11341134 else if(orbital == dxy || orbital == dyz || orbital == dzz || orbital == dzx || orbital == dxxyy ){
1135- value = -1.0*this->ionPotD;
1135+ value = -1.0*this->zindoIonPotD;
11361136 }
11371137 else{
11381138 stringstream ss;
--- a/src/base/atoms/Catom.h
+++ b/src/base/atoms/Catom.h
@@ -54,9 +54,9 @@ Catom::Catom(double x, double y, double z) : Atom(x, y, z){
5454 this->zindoL = 2;
5555 this->zindoM = 2;
5656 this->zindoN = 0;
57- this->ionPotS = 19.84 * Parameters::GetInstance()->GetEV2AU();
58- this->ionPotP = 10.93 * Parameters::GetInstance()->GetEV2AU();
59- this->ionPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
57+ this->zindoIonPotS = 19.84 * Parameters::GetInstance()->GetEV2AU();
58+ this->zindoIonPotP = 10.93 * Parameters::GetInstance()->GetEV2AU();
59+ this->zindoIonPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
6060 this->mndoCoreintegralS = -52.279745 * Parameters::GetInstance()->GetEV2AU();
6161 this->mndoCoreintegralP = -39.205558 * Parameters::GetInstance()->GetEV2AU();
6262 this->mndoOrbitalExponentS = 1.787537;
--- a/src/base/atoms/Hatom.h
+++ b/src/base/atoms/Hatom.h
@@ -51,9 +51,9 @@ Hatom::Hatom(double x, double y, double z) : Atom(x, y, z){
5151 this->zindoL = 1;
5252 this->zindoM = 0;
5353 this->zindoN = 0;
54- this->ionPotS = 13.06 * Parameters::GetInstance()->GetEV2AU();
55- this->ionPotP = 0.0 * Parameters::GetInstance()->GetEV2AU();
56- this->ionPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
54+ this->zindoIonPotS = 13.06 * Parameters::GetInstance()->GetEV2AU();
55+ this->zindoIonPotP = 0.0 * Parameters::GetInstance()->GetEV2AU();
56+ this->zindoIonPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
5757 this->mndoCoreintegralS = -11.906276 * Parameters::GetInstance()->GetEV2AU();
5858 this->mndoCoreintegralP = 0.0;
5959 this->mndoOrbitalExponentS = 1.331967;
--- a/src/base/atoms/Liatom.h
+++ b/src/base/atoms/Liatom.h
@@ -54,9 +54,9 @@ Liatom::Liatom(double x, double y, double z) : Atom(x, y, z){
5454 this->zindoL = 1;
5555 this->zindoM = 0;
5656 this->zindoN = 0;
57- this->ionPotS = 5.39 * Parameters::GetInstance()->GetEV2AU();
58- this->ionPotP = 3.54 * Parameters::GetInstance()->GetEV2AU();
59- this->ionPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
57+ this->zindoIonPotS = 5.39 * Parameters::GetInstance()->GetEV2AU();
58+ this->zindoIonPotP = 3.54 * Parameters::GetInstance()->GetEV2AU();
59+ this->zindoIonPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
6060 }
6161 }
6262 #endif
--- a/src/base/atoms/Natom.h
+++ b/src/base/atoms/Natom.h
@@ -54,9 +54,9 @@ Natom::Natom(double x, double y, double z) : Atom(x, y, z){
5454 this->zindoL = 2;
5555 this->zindoM = 3;
5656 this->zindoN = 0;
57- this->ionPotS = 25.69 * Parameters::GetInstance()->GetEV2AU();
58- this->ionPotP = 14.05 * Parameters::GetInstance()->GetEV2AU();
59- this->ionPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
57+ this->zindoIonPotS = 25.69 * Parameters::GetInstance()->GetEV2AU();
58+ this->zindoIonPotP = 14.05 * Parameters::GetInstance()->GetEV2AU();
59+ this->zindoIonPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
6060 this->mndoCoreintegralS = -71.932122 * Parameters::GetInstance()->GetEV2AU();
6161 this->mndoCoreintegralP = -57.172319 * Parameters::GetInstance()->GetEV2AU();
6262 this->mndoOrbitalExponentS = 2.255614;
--- a/src/base/atoms/Oatom.h
+++ b/src/base/atoms/Oatom.h
@@ -54,9 +54,9 @@ Oatom::Oatom(double x, double y, double z) : Atom(x, y, z){
5454 this->zindoL = 2;
5555 this->zindoM = 4;
5656 this->zindoN = 0;
57- this->ionPotS = 32.90 * Parameters::GetInstance()->GetEV2AU();
58- this->ionPotP = 17.28 * Parameters::GetInstance()->GetEV2AU();
59- this->ionPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
57+ this->zindoIonPotS = 32.90 * Parameters::GetInstance()->GetEV2AU();
58+ this->zindoIonPotP = 17.28 * Parameters::GetInstance()->GetEV2AU();
59+ this->zindoIonPotD = 0.0 * Parameters::GetInstance()->GetEV2AU();
6060 this->mndoCoreintegralS = -99.64309 * Parameters::GetInstance()->GetEV2AU();
6161 this->mndoCoreintegralP = -77.797472 * Parameters::GetInstance()->GetEV2AU();
6262 this->mndoOrbitalExponentS = 2.699905;
--- a/src/base/atoms/Satom.h
+++ b/src/base/atoms/Satom.h
@@ -79,9 +79,9 @@ Satom::Satom(double x, double y, double z) : Atom(x, y, z){
7979 this->zindoL = 2;
8080 this->zindoM = 4;
8181 this->zindoN = 0;
82- this->ionPotS = 21.11 * Parameters::GetInstance()->GetEV2AU();
83- this->ionPotP = 12.39 * Parameters::GetInstance()->GetEV2AU();
84- this->ionPotD = 4.11 * Parameters::GetInstance()->GetEV2AU();
82+ this->zindoIonPotS = 21.11 * Parameters::GetInstance()->GetEV2AU();
83+ this->zindoIonPotP = 12.39 * Parameters::GetInstance()->GetEV2AU();
84+ this->zindoIonPotD = 4.11 * Parameters::GetInstance()->GetEV2AU();
8585 this->mndoCoreintegralS = -72.242281 * Parameters::GetInstance()->GetEV2AU();
8686 this->mndoCoreintegralP = -56.973207 * Parameters::GetInstance()->GetEV2AU();
8787 this->mndoOrbitalExponentS = 2.312962;