11<!DOCTYPE html>
22
3- < html lang ="en ">
3+ < html lang ="en " data-content_root =" ../../../../../../ " >
44 < head >
55 < meta charset ="utf-8 " />
66 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7- < title > pymatgen.analysis.diffusion.aimd.tests.test_clustering — pymatgen-diffusion 2023.8.15 documentation</ title >
7+ < title > pymatgen.analysis.diffusion.aimd.tests.test_clustering — pymatgen-diffusion 2024.6.10 documentation</ title >
88 < link rel ="stylesheet " type ="text/css " href ="../../../../../../_static/pygments.css?v=fa44fd50 " />
99 < link rel ="stylesheet " type ="text/css " href ="../../../../../../_static/flasky.css?v=8156beb0 " />
10- < script data-url_root =" ../../../../../../ " id =" documentation_options " src ="../../../../../../_static/documentation_options.js?v=7d1ab505 "> </ script >
11- < script src ="../../../../../../_static/doctools.js?v=888ff710 "> </ script >
12- < script src ="../../../../../../_static/sphinx_highlight.js?v=4825356b "> </ script >
10+ < script src ="../../../../../../_static/documentation_options.js?v=608d49bb "> </ script >
11+ < script src ="../../../../../../_static/doctools.js?v=9a2dae69 "> </ script >
12+ < script src ="../../../../../../_static/sphinx_highlight.js?v=dc90522c "> </ script >
1313 < link rel ="index " title ="Index " href ="../../../../../../genindex.html " />
1414 < link rel ="search " title ="Search " href ="../../../../../../search.html " />
1515
@@ -34,7 +34,7 @@ <h3>Navigation</h3>
3434 < li class ="right " >
3535 < a href ="../../../../../../py-modindex.html " title ="Python Module Index "
3636 > modules</ a > |</ li >
37- < li class ="nav-item nav-item-0 "> < a href ="../../../../../../index.html "> pymatgen-diffusion 2023.8.15 documentation</ a > »</ li >
37+ < li class ="nav-item nav-item-0 "> < a href ="../../../../../../index.html "> pymatgen-diffusion 2024.6.10 documentation</ a > »</ li >
3838 < li class ="nav-item nav-item-1 "> < a href ="../../../../../index.html " accesskey ="U "> Module code</ a > »</ li >
3939 < li class ="nav-item nav-item-this "> < a href =""> pymatgen.analysis.diffusion.aimd.tests.test_clustering</ a > </ li >
4040 </ ul >
@@ -61,8 +61,12 @@ <h1>Source code for pymatgen.analysis.diffusion.aimd.tests.test_clustering</h1><
6161< span class ="kn "> from</ span > < span class ="nn "> pymatgen.util.coord</ span > < span class ="kn "> import</ span > < span class ="n "> pbc_diff</ span >
6262
6363
64- < div class ="viewcode-block " id ="KmeansTest "> < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansTest "> [docs]</ a > < span class ="k "> class</ span > < span class ="nc "> KmeansTest</ span > < span class ="p "> (</ span > < span class ="n "> unittest</ span > < span class ="o "> .</ span > < span class ="n "> TestCase</ span > < span class ="p "> ):</ span >
65- < div class ="viewcode-block " id ="KmeansTest.test_cluster "> < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansTest.test_cluster "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> test_cluster</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
64+ < div class ="viewcode-block " id ="KmeansTest ">
65+ < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansTest "> [docs]</ a >
66+ < span class ="k "> class</ span > < span class ="nc "> KmeansTest</ span > < span class ="p "> (</ span > < span class ="n "> unittest</ span > < span class ="o "> .</ span > < span class ="n "> TestCase</ span > < span class ="p "> ):</ span >
67+ < div class ="viewcode-block " id ="KmeansTest.test_cluster ">
68+ < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansTest.test_cluster "> [docs]</ a >
69+ < span class ="k "> def</ span > < span class ="nf "> test_cluster</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
6670 < span class ="n "> data</ span > < span class ="o "> =</ span > < span class ="n "> np</ span > < span class ="o "> .</ span > < span class ="n "> random</ span > < span class ="o "> .</ span > < span class ="n "> uniform</ span > < span class ="p "> (</ span > < span class ="n "> size</ span > < span class ="o "> =</ span > < span class ="p "> (</ span > < span class ="mi "> 10</ span > < span class ="p "> ,</ span > < span class ="mi "> 5</ span > < span class ="p "> ))</ span >
6771 < span class ="n "> data</ span > < span class ="o "> =</ span > < span class ="nb "> list</ span > < span class ="p "> (</ span > < span class ="n "> data</ span > < span class ="p "> )</ span >
6872 < span class ="n "> d2</ span > < span class ="o "> =</ span > < span class ="n "> np</ span > < span class ="o "> .</ span > < span class ="n "> random</ span > < span class ="o "> .</ span > < span class ="n "> uniform</ span > < span class ="p "> (</ span > < span class ="n "> size</ span > < span class ="o "> =</ span > < span class ="p "> (</ span > < span class ="mi "> 10</ span > < span class ="p "> ,</ span > < span class ="mi "> 5</ span > < span class ="p "> ))</ span > < span class ="o "> +</ span > < span class ="p "> ([</ span > < span class ="mi "> 5</ span > < span class ="p "> ]</ span > < span class ="o "> *</ span > < span class ="mi "> 5</ span > < span class ="p "> )</ span >
@@ -82,11 +86,17 @@ <h1>Source code for pymatgen.analysis.diffusion.aimd.tests.test_clustering</h1><
8286 < span class ="k "> if</ span > < span class ="n "> np</ span > < span class ="o "> .</ span > < span class ="n "> allclose</ span > < span class ="p "> (</ span > < span class ="n "> c1</ span > < span class ="p "> ,</ span > < span class ="n "> a</ span > < span class ="p "> ):</ span >
8387 < span class ="n "> same</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span >
8488 < span class ="k "> break</ span >
85- < span class ="k "> assert</ span > < span class ="n "> same</ span > </ div > </ div >
89+ < span class ="k "> assert</ span > < span class ="n "> same</ span > </ div >
90+ </ div >
91+
8692
8793
88- < div class ="viewcode-block " id ="KmeansPBCTest "> < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansPBCTest "> [docs]</ a > < span class ="k "> class</ span > < span class ="nc "> KmeansPBCTest</ span > < span class ="p "> (</ span > < span class ="n "> unittest</ span > < span class ="o "> .</ span > < span class ="n "> TestCase</ span > < span class ="p "> ):</ span >
89- < div class ="viewcode-block " id ="KmeansPBCTest.test_cluster "> < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansPBCTest.test_cluster "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> test_cluster</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
94+ < div class ="viewcode-block " id ="KmeansPBCTest ">
95+ < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansPBCTest "> [docs]</ a >
96+ < span class ="k "> class</ span > < span class ="nc "> KmeansPBCTest</ span > < span class ="p "> (</ span > < span class ="n "> unittest</ span > < span class ="o "> .</ span > < span class ="n "> TestCase</ span > < span class ="p "> ):</ span >
97+ < div class ="viewcode-block " id ="KmeansPBCTest.test_cluster ">
98+ < a class ="viewcode-back " href ="../../../../../../pymatgen.analysis.diffusion.aimd.tests.test_clustering.html#pymatgen.analysis.diffusion.aimd.tests.test_clustering.KmeansPBCTest.test_cluster "> [docs]</ a >
99+ < span class ="k "> def</ span > < span class ="nf "> test_cluster</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
90100 < span class ="n "> lattice</ span > < span class ="o "> =</ span > < span class ="n "> Lattice</ span > < span class ="o "> .</ span > < span class ="n "> cubic</ span > < span class ="p "> (</ span > < span class ="mi "> 4</ span > < span class ="p "> )</ span >
91101
92102 < span class ="n "> pts</ span > < span class ="o "> =</ span > < span class ="p "> []</ span >
@@ -105,11 +115,9 @@ <h1>Source code for pymatgen.analysis.diffusion.aimd.tests.test_clustering</h1><
105115 < span class ="k "> if</ span > < span class ="n "> np</ span > < span class ="o "> .</ span > < span class ="n "> allclose</ span > < span class ="p "> (</ span > < span class ="n "> pbc_diff</ span > < span class ="p "> (</ span > < span class ="n "> c1</ span > < span class ="p "> ,</ span > < span class ="n "> c2</ span > < span class ="p "> ),</ span > < span class ="p "> [</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> ],</ span > < span class ="n "> atol</ span > < span class ="o "> =</ span > < span class ="mf "> 0.1</ span > < span class ="p "> ):</ span >
106116 < span class ="n "> found</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span >
107117 < span class ="k "> break</ span >
108- < span class ="k "> assert</ span > < span class ="n "> found</ span > </ div > </ div >
109-
118+ < span class ="k "> assert</ span > < span class ="n "> found</ span > </ div >
119+ </ div >
110120
111- < span class ="k "> if</ span > < span class ="vm "> __name__</ span > < span class ="o "> ==</ span > < span class ="s2 "> "__main__"</ span > < span class ="p "> :</ span >
112- < span class ="n "> unittest</ span > < span class ="o "> .</ span > < span class ="n "> main</ span > < span class ="p "> ()</ span >
113121</ pre > </ div >
114122
115123 < div class ="clearer "> </ div >
@@ -124,15 +132,15 @@ <h1>Source code for pymatgen.analysis.diffusion.aimd.tests.test_clustering</h1><
124132 </ ul > </ li >
125133 </ ul > </ li >
126134</ ul >
127- < div id ="searchbox " style ="display: none " role ="search ">
135+ < search id ="searchbox " style ="display: none " role ="search ">
128136 < h3 id ="searchlabel "> Quick search</ h3 >
129137 < div class ="searchformwrapper ">
130138 < form class ="search " action ="../../../../../../search.html " method ="get ">
131139 < input type ="text " name ="q " aria-labelledby ="searchlabel " autocomplete ="off " autocorrect ="off " autocapitalize ="off " spellcheck ="false "/>
132140 < input type ="submit " value ="Go " />
133141 </ form >
134142 </ div >
135- </ div >
143+ </ search >
136144< script > document . getElementById ( 'searchbox' ) . style . display = "block" </ script >
137145 </ div >
138146 </ div >
0 commit comments