@@ -14,6 +14,13 @@ version 8: reaching it took a real modernization of the build system and
1414every major dependency, not just a recompile, on top of bringing the
1515application itself back to life.
1616
17+ ![ The Organizer, with a calculation being set up and
18+ launched] ( docs/images/organizer.png )
19+
20+ * The Organizer is the front door: calculations on the left, a summary of
21+ the selected one in the middle, and the code's own editor and the
22+ launcher opened from it.*
23+
1724## General features
1825
1926* ** Build molecular models** , or import a structure and work from that.
@@ -82,62 +89,48 @@ theory setup), and a long list of crashes and silent failures surfaced by
8289actually using the application have been root-caused and fixed rather
8390than papered over.
8491
92+ ### Screenshots
93+
94+ ![ The viewer, showing a molecular orbital of
95+ benzene] ( docs/images/viewer.png )
96+
97+ * The viewer: a calculation's orbitals, energies and geometry, with the
98+ orbital list on the left and the structure rendered from the results.*
99+
100+ | | |
101+ | ---| ---|
102+ | ![ Benzene's highest occupied molecular orbital] ( docs/images/orbital-benzene.png ) | ![ The electrostatic potential on benzene's surface] ( docs/images/esp-benzene.png ) |
103+ | Benzene's π HOMO | Electrostatic potential mapped on the surface |
104+
85105### Release history
86106
87- - ** v8.15.0** — ** Verify: a check on the input file before it is
88- submitted.** A lamp beside a new button in the Calculation Editor,
89- set whenever a deck is written; clicking it shows the deck with the
90- offending lines marked, green where a check covered it and amber
91- where none did. It reads the shape of a deck — sections, spacing,
92- block closing, the basis block, charge against the electron count —
93- and judges no keyword, because a checker that calls a correct deck
94- wrong gets ignored. ** The point group you choose now reaches
95- Gaussian** : it was dropped silently, so a calculation set to D2h ran
96- in whatever Gaussian guessed. ** Final Edit no longer strips the
97- terminating blank line** , which broke every deck it touched.
98- ** Register Machines works on a fresh install** again (#149 ). MO
99- diagrams gain fragment orbitals with real energies, chemical groups
100- for molecules with no central atom, a π-only view for planar
101- molecules, and a menu offering only the constructions a given
102- molecule can be drawn by; still experimental.
103-
104- - ** v8.14.0** — ** Qualitative MO correlation diagrams** , shipped as
105- experimental: a molecule's orbitals correlated against its fragments,
106- with terminal-atom symmetry orbitals and Mulliken labels, and an
107- extended Hückel fallback so a diagram can be drawn from a structure
108- alone. ** "Use symmetry" moves onto the Calculation Editor** beside the
109- point group and defaults on — every Gaussian deck ECCE had ever
110- written carried ` NoSymm ` , so Gaussian never reported orbital labels.
111- ** Fixes basis sets being silently corrupted** : a bare pointer into a
112- frozen stream buffer put six bytes of binary where the basis block
113- belongs, in both ORCA and Gaussian decks, and the codes refused them.
114- Also Gaussian 16 Raman and anharmonic frequencies, a filter for the
115- Basis Set Tool's 377 sets, one password per session, and RPM packages.
116-
117- - ** v8.13.2** — ** Jobs that staged and never ran now run.** ECCE
118- backgrounded the submit script with Bourne-shell redirection, which csh
119- rejects outright — so nothing started, while ECCE reported the
120- calculation as running. Affects any machine whose ` /usr/bin/csh ` is
121- tcsh (Ubuntu, RHEL); Debian's ` bsd-csh ` accepts it, which is why the
122- same build worked there. Present since v8.0.3. ` ecce-diagnose ` becomes
123- a general-purpose collector for any problem.
107+ One line each. Full notes, and the packages, are on the
108+ [ releases page] ( https://github.com/FriendsofECCE/ECCE/releases ) .
109+
110+ - ** v8.15.0** — ** Verify** : a check on the generated input file before
111+ it is submitted. The point group you choose now reaches Gaussian.
112+ Final Edit no longer strips a deck's terminating blank line. Register
113+ Machines works on a fresh install. MO diagrams gain fragment
114+ orbitals, chemical groups and a π-only view; still experimental.
115+
116+ - ** v8.14.0** — ** Qualitative MO correlation diagrams** , experimental.
117+ "Use symmetry" moves onto the Calculation Editor and defaults on.
118+ Fixes basis sets being silently corrupted in ORCA and Gaussian decks.
119+ Gaussian 16 Raman and anharmonic frequencies; RPM packages.
120+
121+ - ** v8.13.2** — ** Jobs that staged and never ran now run** : the submit
122+ script was backgrounded with a redirection csh rejects. Affects any
123+ machine whose ` /usr/bin/csh ` is tcsh. Present since v8.0.3.
124124
125125- ** v8.13.1** — ** Running against a central server works again** :
126- ` ecce -remote ` starts no local services, and ` ecce-remote-setup <host> `
127- configures a client in one command. Fixes helper programs invoked by
128- relative path, which could only work from ` $ECCE_HOME/bin ` — background
129- remote commands, password dialogs and job-monitor startup failed
130- silently depending on where ECCE was started from. Also fixes a failed
131- symmetry search reporting "no symmetry".
132-
133- - ** v8.13.0** — ** Electrostatic potential maps** , from the density or
134- from point charges, drawn on the molecular surface. 3-D orbitals for
135- MOPAC. Queues configurable inside ECCE instead of by editing root-owned
136- files. Dispersion corrections and twelve further functionals.
137- ** Fixes ORCA p functions being declared in the wrong order** , so
138- orbitals with p character have been drawn wrong since v8.0.7 —
139- re-render any you rely on — and 24045 basis-set values read without
140- their exponent, corrupting several standard sets.
126+ ` ecce -remote ` , and ` ecce-remote-setup <host> ` to configure a client.
127+ Fixes helper programs invoked by relative path.
128+
129+ - ** v8.13.0** — ** Electrostatic potential maps** on the molecular
130+ surface. 3-D orbitals for MOPAC. Queues configurable inside ECCE.
131+ ** Fixes ORCA p functions declared in the wrong order** — orbitals with
132+ p character were drawn wrong since v8.0.7, so re-render any you rely
133+ on — and basis-set values read without their exponent.
141134
142135- ** v8.12.0** — ** The Gateway window is gone** : ` ecce ` opens the Organizer
143136 directly, which becomes the front door (` ECCE_GATEWAY_WINDOW=1 ` restores
0 commit comments