Bugs item #3017294, was opened at 2010-06-16 15:44
Message generated for change (Comment added) made by hansonr
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=379133&aid=3017294&group_id=23629

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Graphics
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Rene Kanters (rkanters)
Assigned to: Miguel (migueljmol)
Summary: g03 MO visualization wrong follow-up

Initial Comment:
I just now got around to checking out the fixes to the g03 (and other) MO 
reader. Actually I only checked the g03. There are still problems with the 
program encountering g orbital information. Enclosed is another edited 
calculation for Sn, where (like before) I have a diagonal matrix for the MOs, 
but I put in an anti-diagonal one for the NBOs, so we can check both.
In model 2, there are 83 MOs, but only the first 65 show up. The 66th is one 
with g-orbitals.
Not a single NBO one shows up.

Note (I did not modify the labeling of the orbitals, so the assignment as to 
what kind of orbital it is is completely wrong, but that shouldn\'t matter :-).
The file was too big to be uploaded, so I made a gzipped tarbal for it.

----------------------------------------------------------------------

>Comment By: Bob Hanson (hansonr)
Date: 2010-09-01 10:26

Message:
yes, you can assume g+ orbitals are just ignored. May I close this?

----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2010-06-18 07:17

Message:
OK, all files pass the JUnit test, which means if they are using the new
DF-mapping method in MOReader (Gaussian, Gamess, QChem, GenNBO, WebMO) then
all orbital types there are recognized. Jaguar and Psi are also MOReaders,
but Psi output doesn't identify MO type, so it's not clear how to remove
G/H/I orbitals or determine orbital order, and I don't have example files
for Jaguar. 

Rene, the solution was to not have the all the different readers switching
orbital order but instead just pass on to MOCalculation a mapping array.
That would be very simple to define for each reader -- right now I'm
getting it on the fly, but if we know a reader's order, it would be simpler
just to set the array. For now, this seemed the safest and most general. 

Bob

----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2010-06-18 06:44

Message:
I'll test all examples today. 

----------------------------------------------------------------------

Comment By: Rene Kanters (rkanters)
Date: 2010-06-18 06:28

Message:
I just checked the qchem reader for the MOs, and it does have a problem
with not recognizing MOs with spherical orbitals (even d).
I loaded H2O-B3LYP-631Gd_pure.out from the example data files and get the
message:

The Resolver thinks Qchem
Disabling orbitals of type 4 -- Cannot read orbital order for: D 1 D 2 D 3
D 4 D 5 
 expecting: DXX   DYY   DZZ   DXY   DXZ   DYZ
atomic orbital order is unrecognized -- skipping reading of MOs. dList=D 1
D 2 D 3 D 4 D 5 

I know I had to do some strange stuff way back when I wrote the initial
reader for MOs there, but with all the modifications, I am not really sure
anymore what is going on :-).

René

----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2010-06-17 15:57

Message:
OK, Rene, please check what I just checked in. Should be skipping over G
orbitals and reading the spherical NBO AOs in the proper order. Hard to
tell.  

----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2010-06-17 14:15

Message:
hmm, except it might not be incrementing the coefficient pointer
properly....

----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2010-06-17 14:13

Message:
second comment noted -- yes, a message will show up in the Java console to
the effect of  "Jmol can't recognize this basis function -- ignored"

The file readers are passing the G orbitals on -- though not sorting them
-- and MOCalculation is just not using them for the visualization.



----------------------------------------------------------------------

Comment By: Bob Hanson (hansonr)
Date: 2010-06-17 14:11

Message:
OK. So, first thing, Jmol is going to ignore G orbitals. Everyone OK with
that? 

I'll look at that file and see what's up. Everything else checkout ok? 

----------------------------------------------------------------------

Comment By: Rene Kanters (rkanters)
Date: 2010-06-16 15:48

Message:
Oops. It does show orbitals 102 and above since those don't have any g
contribution. Can I conclude that g (or higher) orbitals will just be
skipped in the visualization part?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=379133&aid=3017294&group_id=23629

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to