Multiwfn forum

Multiwfn official website: //www.umsyar.com/multiwfn. Multiwfn forum in Chinese: http://bbs.keinsci.com/wfn

You are not logged in.

#12020-02-19 09:52:26

mpjohans
Member
Registered: 2020-02-19
Posts: 2

Reading in XTB Molden file with gold atoms

Hello there,

I have some problems reading in a Molden file created by Grimme's XTB code. If I use the Molden file as created directly by XTB, it assumes gold has 54 core electrons and gives the error:

Au( 1) Core electrons: 54 EDF primitive GTFs: 0
Warning: Unable to find proper EDF information for this atom!

If I edit the Molden file so that the third column gives the correct number of active electrons (11 for Au, 6 for oxygen), MultiWFN still adds the 58 core electrons to Au, giving in total 122 core electrons...

I got MultiWFN to read in the Molden without complaints, by specifying a net charge of 65 to gold, and leaving the charge of oxygen as 8. A quick test indicates that the results produced by MultiWFN are reasonable using this procedure.

The question is: is MultiWFN actually reading in the data properly with this odd setting of charges in the Molden file?

I have copy pasted the entire modified Molden file to the end of this message. The test system is Au-H2O, with the following XYZ coordinates:

Au -3.1613340 -0.2396687 4.1142669
O -3.1238195 -1.0529979 6.5122043
H -3.6543341 -0.7098369 7.2463837
H -3.2163609 -2.0167627 6.5464291

The xtb command used to create the Molden file:
xtb coord --molden --chrg -0 --acc 0.1 --gfn 1

Using MultiWFN 3.7(dev) release date: 2020-Jan-30

Cheers,
Mikael

[Molden Format] [Title] [Atoms] AU AU 1 65 -0.59740554745799E+01 -0.45290820562473E+00 0.77748376785964E+01 O 2 8 -0.59031633435678E+01 -0.19898776495037E+01 0.12306282648400E+02 H 3 1 -0.69056906470651E+01 -0.13413973400165E+01 0.13693680646807E+02 H 4 1 -0.60780412455216E+01 -0.38111291780190E+01 0.12370958147353E+02 [GTO] 1 0 d 4 1.00000000000000 4.11227012495660 -0.473324940844010 0.806185037858737 0.444535854258023 0.446191616580503 0.220093041100352 0.255520804275981 1.799334157976449E-002 s 6 1.00000000000000 3.13574168248545 7.648787779934786E-003 1.46954105694718 5.028748904572377E-002 0.429170727024132 -0.285734603859830 0.268962144785663 -6.041806113357730E-002 0.161301092388156 0.241714969909251 0.101964157764926 4.658609754208300E-002 p 6 1.00000000000000 2.05081467491250 9.734601823274501E-003 0.427246249106250 -6.316501149654702E-002 0.250019283150000 -5.711049520372285E-002 0.140456333955000 5.738814902734826E-002 9.068998265250000E-002 4.789881971164786E-002 5.764302795562500E-002 4.394514711933854E-003 2 0 s 6 1.00000000000000 152.287696607881 -0.128259784124054 27.9280152159731 -0.178972249529991 7.84837479238452 -0.172118558938750 1.12233502027056 0.260053743770140 0.509384658790786 0.241553208010412 0.242922665325103 4.224420474647501E-002 p 6 1.00000000000000 27.2034214871677 0.701740873673413 7.09409912597673 0.848929183574319 2.53833626053460 0.866990360869820 1.06107307678439 0.621673076410288 0.485194891641043 0.231598405185667 0.229383025506425 2.380113334610014E-002 3 0 s 4 1.00000000000000 7.61199720705997 0.185361036261688 1.39290170588020 0.237716782231063 0.386963346250483 0.186322055973239 0.128429655926973 4.458969372625468E-002 s 7 1.00000000000000 10.2562860703149 -1.31865446782543 0.622796532587539 1.60387770076958 0.239100766785391 0.601323010177280 7.61199720705997 -0.980904319863310 1.39290170588020 -1.25796350353405 0.386963346250483 -0.985989899905078 0.128429655926973 -0.235962336419595 4 0 s 4 1.00000000000000 7.61199720705997 0.185361036261688 1.39290170588020 0.237716782231063 0.386963346250483 0.186322055973239 0.128429655926973 4.458969372625468E-002 s 7 1.00000000000000 10.2562860703149 -1.31865446782543 0.622796532587539 1.60387770076958 0.239100766785391 0.601323010177280 7.61199720705997 -0.980904319863310 1.39290170588020 -1.25796350353405 0.386963346250483 -0.985989899905078 0.128429655926973 -0.235962336419595 [MO] Sym= 1a Ene= -0.791630682436142 Spin= Alpha Occup= 2.00000000 1 7.459435263705037E-004 2 7.493458840687124E-004 3 -1.495289410439216E-003 4 3.632901882264507E-005 5 -1.637332545088016E-004 6 6.851808929658977E-004 7 1.742969947380617E-002 8 -2.211161953316562E-003 9 -9.326738648627297E-003 10 2.002990785224640E-002 11 -0.813224576390345 12 3.530103155183657E-002 13 3.502954213152983E-002 14 -4.266784400957112E-002 15 -0.174010453264092 16 -1.062375405843982E-002 17 -0.174749271407527 18 -1.035080278014656E-002 Sym= 2a Ene= -0.642484901464492 Spin= Alpha Occup= 2.00000000 1 -3.128343398256299E-003 2 3.451759267524019E-003 3 -3.234158692677199E-004 4 -1.113184802510753E-003 5 3.064596981844156E-003 6 -1.153236936286695E-002 7 3.154040652008243E-003 8 2.670073395718736E-003 9 -7.958310236471908E-003 10 5.059228373848420E-005 11 9.838231971994679E-004 12 0.202398306492168 13 -0.600307952211927 14 -0.324459400521450 15 -0.326551768570101 16 -4.443765211850183E-002 17 0.324666908871009 18 4.501661200324258E-002 Sym= 3a Ene= -0.587604186881679 Spin= Alpha Occup= 2.00000000 1 -3.610403821619260E-002 2 -2.864094167779696E-002 3 6.474497989398956E-002 4 -3.665807357576578E-003 5 1.122683650171988E-002 6 -3.357046650585227E-002 7 6.233036854855723E-002 8 1.344079930378323E-002 9 -2.470464492185759E-002 10 9.430662999086262E-002 11 0.338862874131528 12 0.396481745099506 13 0.446225545114538 14 -0.572497334410804 15 -0.183941424006226 16 -3.461911969575203E-002 17 -0.191400799984350 18 -3.546647950751426E-002 Sym= 4a Ene= -0.538456348890254 Spin= Alpha Occup= 2.00000000 1 -3.736549549087398E-002 2 -2.194536786184258E-002 3 5.931086335271656E-002 4 9.275535582690692E-003 5 -2.765866208881454E-002 6 -4.363667401206977E-002 7 5.455718591432374E-002 8 -3.478578990592702E-002 9 -2.251258304731657E-002 10 4.455815199183038E-002 11 -4.387434727694108E-002 12 -0.822613131417877 13 1.358643440258028E-002 14 -0.534317565913066 15 1.250820266437535E-002 16 1.129235763944909E-002 17 8.613081208338057E-003 18 1.072399244349440E-002 Sym= 5a Ene= -0.414603864801457 Spin= Alpha Occup= 2.00000000 1 -0.834351916777958 2 0.736623880363021 3 9.772803641493698E-002 4 0.252020289562204 5 9.833091997441487E-002 6 0.307574140090862 7 -1.042866576764573E-004 8 1.652951517948396E-006 9 9.462739156072865E-005 10 -1.860187828731585E-004 11 -6.849856399792029E-004 12 3.341006901581453E-005 13 6.756756722112140E-004 14 9.526392763059735E-005 15 -2.364969796659597E-004 16 -1.687855145218044E-005 17 1.263430286988538E-003 18 -7.932704406607211E-004 Sym= 6a Ene= -0.414603356107506 Spin= Alpha Occup= 2.00000000 1 -0.234874623434089 2 0.206038054256848 3 2.883656917724140E-002 4 -0.915015282636082 5 -0.299613280128508 6 8.569319559936464E-002 7 -8.445089798949816E-005 8 6.133050695640027E-006 9 4.859322246019998E-005 10 -1.489790040342671E-004 11 -4.614769130843715E-004 12 1.360745742799759E-004 13 -5.567098124235617E-005 14 -1.603581824329877E-004 15 6.250485127861243E-004 16 -4.407701851226682E-004 17 2.154017023786449E-005 18 -1.435147930138982E-004 Sym= 7a Ene= -0.414495302441312 Spin= Alpha Occup= 2.00000000 1 2.414469334671199E-002 2 -0.507198776529808 3 0.483054083183097 4 9.349256310609605E-002 5 -0.281017854648589 6 0.764481073561522 7 6.446755595879677E-004 8 6.759015240855080E-004 9 -2.434898747293111E-003 10 5.919134700827981E-005 11 1.595468595619644E-003 12 4.074774884313097E-003 13 -1.214248614994350E-002 14 -3.268232389418115E-003 15 -1.096427070338828E-002 16 -5.796390746669296E-003 17 9.751741906363518E-003 18 8.389715181664485E-003 Sym= 8a Ene= -0.414323552862566 Spin= Alpha Occup= 2.00000000 1 -1.669348956262254E-003 2 0.182401503524587 3 -0.180732154568325 4 0.300407543743557 5 -0.905365079593277 6 -0.212701106525525 7 6.574367594876330E-004 8 4.554105237172425E-003 9 6.814145086260231E-004 10 2.471797851589443E-003 11 1.164930852318209E-002 12 3.996782234741740E-002 13 9.989740564894508E-003 14 7.632768136325121E-003 15 -7.262856573884634E-003 16 -3.237816747500939E-003 17 -5.949327580221616E-003 18 -3.710684090464159E-003 Sym= 9a Ene= -0.411152527691183 Spin= Alpha Occup= 2.00000000 1 0.494215522838914 2 0.350153064863933 3 -0.844368587702847 4 -1.250773891475894E-002 5 3.293360642183491E-002 6 0.513534928333139 7 6.906823382765487E-002 8 -2.674262766089689E-003 9 -1.617254432508677E-002 10 4.906204543135567E-002 11 5.504692375952659E-002 12 -3.917659205469266E-002 13 3.846835771301018E-002 14 -0.104921786648143 15 -3.095416904905818E-002 16 2.091948679735608E-003 17 -1.959646155411654E-002 18 5.132724898709618E-003 Sym= 10a Ene= -0.326769979516112 Spin= Alpha Occup= 1.00000000 1 -2.743020359935016E-002 2 -2.001546259246835E-002 3 4.744566619181851E-002 4 2.621369492957128E-004 5 -4.333125704373928E-004 6 -2.828146202223753E-002 7 0.984798212807540 8 2.630667772186727E-003 9 4.463121928087532E-002 10 -0.136867596028075 11 -0.101986453603023 12 3.571916593103407E-002 13 -4.081042066654863E-002 14 0.115410486115169 15 4.826476445599266E-002 16 -1.116950167403070E-002 17 3.533217912489275E-002 18 -2.276382738258570E-002 Sym= 11a Ene= -0.199476683707863 Spin= Alpha Occup= 0.00000000 1 4.992345266803993E-003 2 1.004974056601383E-003 3 -5.997319323405375E-003 4 -1.391970150539552E-005 5 1.277806568496397E-004 6 5.644901559326934E-003 7 -2.961629508963231E-002 8 -4.496723051021111E-002 9 -0.919090613967178 10 -0.247126511041866 11 -0.100792291654207 12 3.372808995029564E-002 13 7.190329535038283E-002 14 4.198263621373055E-003 15 7.771050441053545E-002 16 -4.923657715613181E-002 17 8.780756528209434E-002 18 -0.211528248324375 Sym= 12a Ene= -0.197277792915917 Spin= Alpha Occup= 0.00000000 1 2.858473628339591E-003 2 1.172208615793281E-003 3 -4.030682244132872E-003 4 1.036334082972234E-003 5 -2.221906038433318E-003 6 2.710111655313984E-003 7 -1.939549910805750E-002 8 -0.967997342354319 9 8.109367528852184E-002 10 7.814385747927050E-002 11 -6.429350371146283E-002 12 0.104734412811624 13 1.284426662325121E-002 14 6.951638468917849E-003 15 5.412377036164358E-002 16 -0.144968463210622 17 6.042981577067957E-002 18 -8.478638300857982E-002 Sym= 13a Ene= -0.183039617572307 Spin= Alpha Occup= 0.00000000 1 -1.323647628740295E-002 2 -1.660213535015068E-003 3 1.489668982241801E-002 4 1.349978154385076E-003 5 -7.021859509633209E-003 6 -1.649510909568609E-002 7 8.014342167015884E-002 8 -0.248998363442600 9 -0.152979265375295 10 -0.335613088947644 11 0.415466291696735 12 -4.354175363153637E-002 13 -2.802084947284332E-002 14 3.959404917135977E-002 15 -0.331822813385619 16 0.479116189585782 17 -0.322501996617401 18 0.448404537720036 Sym= 14a Ene= -9.699702115172117E-002 Spin= Alpha Occup= 0.00000000 1 4.017422003145989E-002 2 2.904469690335463E-002 3 -6.921891693481452E-002 4 -3.738232488088502E-004 5 4.090289946925704E-003 6 3.855145981044249E-002 7 -0.215539727125967 8 3.327859446247223E-002 9 0.289827466435580 10 -0.948860397690820 11 0.155998219965135 12 7.744150837348309E-003 13 0.108324689788049 14 -0.294358320249974 15 0.239174103229868 16 -0.448745479725479 17 6.549327745002126E-002 18 -8.404236374328926E-002 Sym= 15a Ene= -6.833341530189435E-002 Spin= Alpha Occup= 0.00000000 1 1.490038219243233E-002 2 -8.175758601172509E-003 3 -6.724623591259823E-003 4 8.626693488050255E-005 5 -5.805381755864211E-003 6 3.302638062640807E-002 7 -8.233213997404158E-002 8 -3.855885044523218E-002 9 0.268440934661459 10 -0.209642188592036 11 4.823424627129797E-002 12 -2.701450549469707E-002 13 0.111032455629429 14 -3.840527448821958E-002 15 -0.350398612912502 16 0.576378073561746 17 0.436327871884140 18 -0.731249382010182 Sym= 16a Ene= 0.293305189725659 Spin= Alpha Occup= 0.00000000 1 -3.467713072263985E-003 2 4.021308735394689E-003 3 -5.535956631307038E-004 4 -2.552700695870853E-003 5 5.390326718017244E-003 6 -1.647616184231833E-002 7 9.507178706061076E-003 8 1.389913553847463E-002 9 -1.602061473102945E-002 10 -5.042266765843110E-003 11 -3.418006057062243E-003 12 -0.274927255512148 13 0.822452488421635 14 0.440314276489841 15 -0.815499139186455 16 -0.308259915502073 17 0.818973694334869 18 0.314397289319997 Sym= 17a Ene= 0.408043871087018 Spin= Alpha Occup= 0.00000000 1 4.354794551510932E-003 2 4.122903224124354E-003 3 -8.477697775635286E-003 4 2.826566384403642E-003 5 -8.885232332718235E-003 6 2.490345201129811E-003 7 -8.471656049409677E-004 8 -2.126585465435810E-002 9 2.337742000784516E-002 10 -4.974372273325676E-002 11 -0.841392344169915 12 0.382054604420588 13 0.380204369433722 14 -0.480861227204271 15 0.748671693090104 16 0.480599134094078 17 0.747721383987119 18 0.475411438259338

Offline

#22020-02-19 19:10:18

sobereva
Tian Lu (Multiwfn developer)
From: Beijing
Registered: 2017-09-11
Posts: 1,773
Website

Re: Reading in XTB Molden file with gold atoms

Thank you very much for reporting this issue. I checked the code and found that the code used to determine the number of core electrons for molden file generated by xtb is not completely correct. I have fixed this bug and updated the latest version on Multiwfn website, please download it. Now the molden file generated by xtb can be directly loaded without any manual modification.

Since Multiwfn automatically applies special treatment for molden file generated by xtb, you do not need to manually edit any content in this file.

Offline

#32020-02-19 20:58:45

mpjohans
Member
Registered: 2020-02-19
Posts: 2

Re: Reading in XTB Molden file with gold atoms

Works now, many thanks for the fix and of course for the whole wonderful package!

Offline

Board footer

Baidu
map