<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://sobereva.com/wfnbbs/extern.php?action=feed&amp;tid=709&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Multiwfn forum / Calculate and visualise transition dipole moments]]></title>
		<link>http://sobereva.com/wfnbbs/viewtopic.php?id=709</link>
		<description><![CDATA[The most recent posts in Calculate and visualise transition dipole moments.]]></description>
		<lastBuildDate>Wed, 31 Aug 2022 01:12:01 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Calculate and visualise transition dipole moments]]></title>
			<link>http://sobereva.com/wfnbbs/viewtopic.php?pid=2686#p2686</link>
			<description><![CDATA[<p>&quot;Transition dipole moment between two states&quot; is quite different from &quot;dipole moment of a state&quot;, it seems that you confused them.</p><p>&quot;density&quot; keyword requests Gaussian to generate relaxed density for the state specified by &quot;root&quot; and calculate dipole moment based on this density. The dipole moment arrow drawn by GaussView also corresponds to this. By default (i.e. without &quot;density&quot;), the dipole moment is calculated for reference state of TDDFT (commonly ground state).</p><p>Also note that to accurately perform electronic excitation analysis by Multiwfn, you should add IOp(9/40=4), as mentioned in Section 3.21.A of Multiwfn manual.</p>]]></description>
			<author><![CDATA[dummy@example.com (sobereva)]]></author>
			<pubDate>Wed, 31 Aug 2022 01:12:01 +0000</pubDate>
			<guid>http://sobereva.com/wfnbbs/viewtopic.php?pid=2686#p2686</guid>
		</item>
		<item>
			<title><![CDATA[Re: Calculate and visualise transition dipole moments]]></title>
			<link>http://sobereva.com/wfnbbs/viewtopic.php?pid=2683#p2683</link>
			<description><![CDATA[<p>Hi there, I did remove the 50-50 keyword and it seemed to be working.<br />However, I was then confused by the &quot;density&quot; keyword and subsequently the outputs of &quot;transdipmom&quot;</p><p>I have submitted 4 jobs using the parameters below for the same td-dft input file (### denotes an abbreviation):</p><p>### TD(NStates=10) IOP(2/17=4) ###<br />### TD(NStates=10, root=1) IOP(2/17=4) ###<br />### TD(NStates=10, root=2) IOP(2/17=4) ###<br />### TD(NStates=10, root=3) IOP(2/17=4) ###</p><br /><p>Gaussview was then used to visualise the dipole moments, and the results were identical to the outputs generated by your program, of which the excited states all shared identical dipole moment as of ground state.</p><p> Ground state electric dipole moment in X,Y,Z: -339.511661&#160; 288.423511&#160; &#160; 2.281808 a.u.</p><p> Transition electric dipole moment between ground state (0) and excited states (a.u.)<br />&#160; &#160; &#160;i&#160; &#160; &#160;j&#160; &#160; &#160; &#160; &#160;X&#160; &#160; &#160; &#160; &#160; &#160; &#160;Y&#160; &#160; &#160; &#160; &#160; &#160; &#160;Z&#160; &#160; &#160; &#160; Diff.(eV)&#160; &#160;Oscil.str<br />&#160; &#160; &#160;0&#160; &#160; &#160;1&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;3.72460&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;2&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;4.23170&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;3&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;5.02000&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;4&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;5.97110&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;5&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;6.44810&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;6&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;6.65840&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;7&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;6.79220&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;8&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;7.20070&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; &#160;9&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;7.31220&#160; &#160; &#160;0.00000<br />&#160; &#160; &#160;0&#160; &#160; 10&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;0.0000000&#160; &#160; &#160;7.37150&#160; &#160; &#160;0.00000</p><br /><p><a href="https://postimg.cc/VrnQNkwg" rel="nofollow"><span class="postimg"><img src="https://i.postimg.cc/VrnQNkwg/without-density-keyword.png" alt="without-density-keyword.png" /></span></a></p><p>However, when I resubmitted these jobs by adding in the &quot;density&quot; keyword (as shown below), the dipole moments looked differently in GaussView, however, Multiwfn still gave the same results as above.</p><p>### TD(NStates=10) density IOP(2/17=4) ###<br />### TD(NStates=10, root=1) density IOP(2/17=4) ###<br />### TD(NStates=10, root=2) density IOP(2/17=4) ###<br />### TD(NStates=10, root=3) density IOP(2/17=4) ###</p><p><a href="https://postimg.cc/ppxhR9v0" rel="nofollow"><span class="postimg"><img src="https://i.postimg.cc/ppxhR9v0/with-density-keyword.png" alt="with-density-keyword.png" /></span></a></p><p>I wonder if there is a way to directly compare/subtract the dipole moment of one output file from another of identical structure (say, Gaussian output file 2 (root=1, density) - Gaussian output file 1) (root=0, density) in Multiwfn.</p><p>Thanks again <img src="http://sobereva.com/wfnbbs/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (tdsine)]]></author>
			<pubDate>Tue, 30 Aug 2022 15:13:46 +0000</pubDate>
			<guid>http://sobereva.com/wfnbbs/viewtopic.php?pid=2683#p2683</guid>
		</item>
		<item>
			<title><![CDATA[Re: Calculate and visualise transition dipole moments]]></title>
			<link>http://sobereva.com/wfnbbs/viewtopic.php?pid=2682#p2682</link>
			<description><![CDATA[<p>老ller了</p>]]></description>
			<author><![CDATA[dummy@example.com (sobereva)]]></author>
			<pubDate>Mon, 29 Aug 2022 15:18:33 +0000</pubDate>
			<guid>http://sobereva.com/wfnbbs/viewtopic.php?pid=2682#p2682</guid>
		</item>
		<item>
			<title><![CDATA[Re: Calculate and visualise transition dipole moments]]></title>
			<link>http://sobereva.com/wfnbbs/viewtopic.php?pid=2681#p2681</link>
			<description><![CDATA[<p>Will give a try now, thanks <img src="http://sobereva.com/wfnbbs/img/smilies/smile.png" width="15" height="15" alt="smile" /> I guess then in this case the &quot;root=whatever&quot; would not matter as well.</p><p>Btw, yosoro!<br />没想到dalao也是拉拉人hh</p>]]></description>
			<author><![CDATA[dummy@example.com (tdsine)]]></author>
			<pubDate>Mon, 29 Aug 2022 14:18:45 +0000</pubDate>
			<guid>http://sobereva.com/wfnbbs/viewtopic.php?pid=2681#p2681</guid>
		</item>
		<item>
			<title><![CDATA[Re: Calculate and visualise transition dipole moments]]></title>
			<link>http://sobereva.com/wfnbbs/viewtopic.php?pid=2680#p2680</link>
			<description><![CDATA[<p>This function can work normally if you remove &quot;50-50&quot; keyword from Gaussian input file and calculate again.<br />&quot;density&quot; keyword is never needed by this function, which also increases cost of your Gaussian TDDFT calculation.</p><p>There is a VMD script named &quot;drawarrow.tcl&quot; in examples\scripts\ folder of Multiwfn package. This script defines a customized command &quot;drawarrow&quot;. After copying content of the script into VMD console window to run it, the &quot;drawarrow&quot; command will be ready to use, and then you can use it to plot an arrow to graphically exhibit a vector on molecular map. Please check Section 4.15.3 of Multiwfn manual for example on how to use this command.</p>]]></description>
			<author><![CDATA[dummy@example.com (sobereva)]]></author>
			<pubDate>Mon, 29 Aug 2022 11:54:12 +0000</pubDate>
			<guid>http://sobereva.com/wfnbbs/viewtopic.php?pid=2680#p2680</guid>
		</item>
		<item>
			<title><![CDATA[Calculate and visualise transition dipole moments]]></title>
			<link>http://sobereva.com/wfnbbs/viewtopic.php?pid=2679#p2679</link>
			<description><![CDATA[<p>Hi,</p><p>I would like know how to calculate the transition dipole moment (say S1 - S0) from a Gaussian td-dft output file in Multiwfn, and hence to visualise the transition dipoles (preferably an arrow on the molecule) by combi.</p><p>I tried with the example &quot;D-pi-A&quot; given in examples/excit/; in Multiwfn I did 18 -&gt; 5 -&gt; 4 and the output file dipmom looked like this:</p><p> Note: The electric dipole moments shown below include both nuclear charge and electronic contributions<br /> Ground state electric dipole moment in X,Y,Z:&#160; &#160;-0.000011&#160; &#160;-0.000006&#160; &#160;-0.000013 a.u.</p><p> Excited state electric dipole moments (a.u.):<br />&#160; State&#160; &#160; &#160; &#160; &#160;X&#160; &#160; &#160; &#160; &#160; &#160; &#160;Y&#160; &#160; &#160; &#160; &#160; &#160; &#160;Z&#160; &#160; &#160; &#160; exc.(eV)&#160; &#160; exc.(nm)<br />&#160; &#160; &#160;1&#160; &#160; &#160;-0.000011&#160; &#160; &#160;-0.000006&#160; &#160; &#160;-0.000013&#160; &#160; &#160; 3.9069&#160; &#160; &#160; 317.35<br />&#160; &#160; &#160;2&#160; &#160; &#160;-0.000011&#160; &#160; &#160;-0.000006&#160; &#160; &#160;-0.000013&#160; &#160; &#160; 4.0624&#160; &#160; &#160; 305.20<br />&#160; &#160; &#160;3&#160; &#160; &#160;-0.000011&#160; &#160; &#160;-0.000006&#160; &#160; &#160;-0.000013&#160; &#160; &#160; 4.4166&#160; &#160; &#160; 280.72<br />&#160; &#160; &#160;4&#160; &#160; &#160;-0.000011&#160; &#160; &#160;-0.000006&#160; &#160; &#160;-0.000013&#160; &#160; &#160; 4.7912&#160; &#160; &#160; 258.77<br />&#160; &#160; &#160;5&#160; &#160; &#160;-0.000011&#160; &#160; &#160;-0.000006&#160; &#160; &#160;-0.000013&#160; &#160; &#160; 4.8872&#160; &#160; &#160; 253.69</p><p>I then went on to proceed with my td-dft file and I got an error:</p><p>Error: This function is unavailable when singlet and triplet excited states are simultaneously occurred</p><p>This is my td-dft file input:</p><p>%chk=L1.smd.dichloromethane_td-dft.chk<br /># wB97XD/Def2TZVP SCF=Tight INT(grid=ultrafine) TD(50-50,NStates=10) IOP(2/17=4) SCRF=(SMD,Solvent=dichloromethane)</p><p>L1.smd.dichloromethane_td-dft</p><p>0&#160; 1<br />C&#160; 1.1128330848 -1.2411154091&#160; 1.2670908809<br />C&#160; 0.2246856582 -2.2498778555&#160; 1.5939734441<br />...(abbreviated)</p><p>Do I need to modify my parameters, say singlet only etc, in order to work this work? Do I also need to specify root and density as well (e.g. TD(50-50,NStates=1, root=4) density)</p><p>One step forward, say if we have &quot;dipmom&quot; now, what&#039;s the best way to visualise this along side with my xyz structure?</p><p>Thanks and cheers.</p>]]></description>
			<author><![CDATA[dummy@example.com (tdsine)]]></author>
			<pubDate>Mon, 29 Aug 2022 08:42:43 +0000</pubDate>
			<guid>http://sobereva.com/wfnbbs/viewtopic.php?pid=2679#p2679</guid>
		</item>
	</channel>
</rss>
