@@ -2346,47 +2346,47 @@ subroutine readMdftb(node, ctrl, geo)
23462346
23472347 call getChild(value1, ' OneCenterAtomIntegrals' , child2, requested= .true. )
23482348 do iSp1 = 1 , geo% nSpecies
2349- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S_X_Px " ,&
2349+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S|X|Px " ,&
23502350 & ctrl% mdftbAtomicIntegrals% SXPx(iSp1), 0.0_dp )
2351- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Px_X_Dxx -yy" ,&
2351+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Px|X|Dxx -yy" ,&
23522352 & ctrl% mdftbAtomicIntegrals% PxXDxxyy (iSp1), 0.0_dp )
2353- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Px_X_Dzz " ,&
2353+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Px|X|Dzz " ,&
23542354 & ctrl% mdftbAtomicIntegrals% PxXDzz(iSp1), 0.0_dp )
2355- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Py_Y_Dxx -yy" ,&
2355+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Py|Y|Dxx -yy" ,&
23562356 & ctrl% mdftbAtomicIntegrals% PyYDxxyy(iSp1), 0.0_dp )
2357- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Pz_Z_Dzz " ,&
2357+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Pz|Z|Dzz " ,&
23582358 & ctrl% mdftbAtomicIntegrals% PzZDzz(iSp1), 0.0_dp )
2359- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S_XX_S " ,&
2359+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S|XX|S " ,&
23602360 & ctrl% mdftbAtomicIntegrals% SXXS(iSp1), 0.0_dp )
2361- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Px_XX_Px " ,&
2361+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Px|XX|Px " ,&
23622362 & ctrl% mdftbAtomicIntegrals% PxXXPx(iSp1), 0.0_dp )
2363- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Py_XX_Py " ,&
2363+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Py|XX|Py " ,&
23642364 & ctrl% mdftbAtomicIntegrals% PyXXPy(iSp1), 0.0_dp )
2365- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S_XX_Dxx -yy" ,&
2365+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S|XX|Dxx -yy" ,&
23662366 & ctrl% mdftbAtomicIntegrals% SXXDxxyy(iSp1), 0.0_dp )
2367- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S_XX_Dzz " ,&
2367+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S|XX|Dzz " ,&
23682368 & ctrl% mdftbAtomicIntegrals% SXXDzz(iSp1), 0.0_dp )
2369- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S_YY_Dxx -yy" ,&
2369+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S|YY|Dxx -yy" ,&
23702370 & ctrl% mdftbAtomicIntegrals% SYYDxxyy(iSp1), 0.0_dp )
2371- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S_ZZ_Dzz " ,&
2371+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :S|ZZ|Dzz " ,&
23722372 & ctrl% mdftbAtomicIntegrals% SZZDzz(iSp1), 0.0_dp )
2373- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dxy_XX_Dxy " ,&
2373+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dxy|XX|Dxy " ,&
23742374 & ctrl% mdftbAtomicIntegrals% DxyXXDxy(iSp1), 0.0_dp )
2375- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dyz_XX_Dyz " ,&
2375+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dyz|XX|Dyz " ,&
23762376 & ctrl% mdftbAtomicIntegrals% DyzXXDyz(iSp1), 0.0_dp )
2377- ! call getChildValue(child2, trim(geo%speciesNames(iSp1))//":Dxx-yy_XX_Dzz ",&
2378- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz_XX_Dxx -yy" ,&
2377+ ! call getChildValue(child2, trim(geo%speciesNames(iSp1))//":Dxx-yy|XX|Dzz ",&
2378+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz|XX|Dxx -yy" ,&
23792379 & ctrl% mdftbAtomicIntegrals% DxxyyXXDzz(iSp1), 0.0_dp )
2380- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz_XX_Dzz " ,&
2380+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz|XX|Dzz " ,&
23812381 & ctrl% mdftbAtomicIntegrals% DzzXXDzz(iSp1), 0.0_dp )
2382- ! call getChildValue(child2, trim(geo%speciesNames(iSp1))//":Dxx-yy_YY_Dzz ",&
2383- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz_YY_Dxx -yy" ,&
2382+ ! call getChildValue(child2, trim(geo%speciesNames(iSp1))//":Dxx-yy|YY|Dzz ",&
2383+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz|YY|Dxx -yy" ,&
23842384 & ctrl% mdftbAtomicIntegrals% DxxyyYYDzz(iSp1), 0.0_dp )
2385- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz_ZZ_Dzz " ,&
2385+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dzz|ZZ|Dzz " ,&
23862386 & ctrl% mdftbAtomicIntegrals% DzzZZDzz(iSp1), 0.0_dp )
2387- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dxz_XZ_Dzz " ,&
2387+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dxz|XZ|Dzz " ,&
23882388 & ctrl% mdftbAtomicIntegrals% DxzXZDzz(iSp1), 0.0_dp )
2389- call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dyz_YZ_Dxx -yy" ,&
2389+ call getChildValue(child2, trim (geo% speciesNames(iSp1))// " :Dyz|YZ|Dxx -yy" ,&
23902390 & ctrl% mdftbAtomicIntegrals% DyzYZDxxyy(iSp1), 0.0_dp )
23912391 end do
23922392 case default
0 commit comments