Skip to content

Commit

Permalink
Merge pull request #3 from polyluxus/warn_local_settings
Browse files Browse the repository at this point in the history
warns about local settings.ini, added example files
  • Loading branch information
polyluxus authored Jan 11, 2018
2 parents aac218a + 59e4468 commit e7df768
Show file tree
Hide file tree
Showing 77 changed files with 27,326 additions and 5 deletions.
6 changes: 5 additions & 1 deletion CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
VERSIONLOG

0.4.4 2018-01-11
Warns about local settings.ini
Addition of example files

0.4.3 2017-12-14
Execution script can now be created, which can be used to send it to a
compute node. Helpful for long calculations and big molecules.
Expand Down Expand Up @@ -43,4 +47,4 @@ VERSIONLOG
The first working draft of the script.
Version 3.3.8 of Multiwfn.

(Martin; 0.4.3; 2017-12-14)
(Martin; 0.4.4; 2018-01-11)
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ If you find any bugs, I appreciate a note, too.
Enjoy working with this piece of code.

---

## How to use

Requires Bash-4.2.1 (probably, that is what I tested) and
Expand Down Expand Up @@ -142,13 +143,22 @@ The following option switches are available:

---

## Examples

The examples folder contains a few files generated with Gaussian 09,
that demonstrate some of the functionality of the script.
It also contains a slightly modified version os `settings.ini`.
To Do: Provide some more wfn files for some more elements and methods.

---

## Who wrote this?

Martin - that is me \(^-^)/
Martin - that is me \\(^-^)/
Complaints can be directed through the chat 'The Periodic Table'
somewhere at https://chemistry.stackexchange.com,
or via github (polyluxus), or any other way you can think of.
I have a blog (that has not been updated in a while):
https://thedailystamp.wordpress.com/

(Martin; 0.4.3; 2017-12-14)
(Martin; 0.4.4; 2018-01-11)
4 changes: 4 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.chg
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
N 0.000000 0.000000 0.127909 -0.276787
H 0.000000 0.939821 -0.298455 0.092259
H -0.813909 -0.469911 -0.298455 0.092262
H 0.813909 -0.469911 -0.298455 0.092262
16 changes: 16 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.com
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#P BP86/def2SVP/W06
DenFit
opt(MaxCycle=100) scf(xqc,MaxConventionalCycle=500)
int(ultrafinegrid)
gfinput gfoldprint iop(6/7=3)
symmetry(loose)
pop=full pop=nbo6

Ammonia DF-BP86/def2-SVP

0 1
N 0.000000000 0.000000000 -0.070572069
H -0.937179603 0.000000000 0.326850931
H 0.468589801 0.811621344 0.326850931
H 0.468589801 -0.811621344 0.326850931

647 changes: 647 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.fchk

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.gjf
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
%chk=ammonia.df-bp86svp.chk
%nproc=4
%mem=16000MB
#P BP86/def2SVP/W06
DenFit
opt(MaxCycle=100) scf(xqc,MaxConventionalCycle=500)
int(ultrafinegrid)
gfinput gfoldprint iop(6/7=3)
symmetry(loose)
pop=full pop=nbo6

Ammonia DF-BP86/def2-SVP

0 1
N 0.000000000 0.000000000 -0.070572069
H -0.937179603 0.000000000 0.326850931
H 0.468589801 0.811621344 0.326850931
H 0.468589801 -0.811621344 0.326850931


3,374 changes: 3,374 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.log

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.multiwfn.com
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
7 // Population (Perform two Hirshfeld charge runs.)
1 // Hirshfeld
2 // provide or generate wfn files (needs atomwfn in directory)
y // save to file
1 // Hirshefeld
1 // use built-in sphericals
n // don't save to file

137 changes: 137 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.multiwfn.out
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
Multiwfn -- A Multifunctional Wavefunction Analyzer (for Linux 64bit)
Version 3.4.1, release date: 2017-Nov-1
Project leader: Tian Lu (Beijing Kein Research Center for Natural Sciences)
Citation of Multiwfn: Tian Lu, Feiwu Chen, J. Comput. Chem. 33, 580-592 (2012)
Multiwfn official website: http://sobereva.com/multiwfn
Multiwfn English forum: http://sobereva.com/wfnbbs
Multiwfn Chinese forum: http://bbs.keinsci.com
( The number of threads: 2 Current date: 2018-01-11 Time: 17:30:57 )

Please wait...

Total energy: 0.000000000000 Hartree, Virial ratio: 1.00000000
Total/Alpha/Beta electrons: 10.0000 5.0000 5.0000
Number of orbital: 5, Atoms: 4, GTFs: 46
This is restricted close-shell single-determinant wavefunction

Formula: H3 N1
Molecule weight: 17.03052

Loaded ammonia.df-bp86svp.wfx successfully!

------------ Main function menu ------------
0 Show molecular structure and view orbitals
1 Output all properties at a point
2 Topology analysis
3 Output and plot specific property in a line
4 Output and plot specific property in a plane
5 Output and plot specific property within a spatial region (calc. grid data)
6 Check & modify wavefunction
7 Population analysis and atomic charges
8 Orbital composition analysis
9 Bond order analysis
10 Plot Total/Partial/Overlap population density-of-states (DOS)
11 Plot IR/Raman/UV-Vis/ECD/VCD spectrum
12 Quantitative analysis of molecular surface
13 Process grid data (No grid data is presented currently)
14 Adaptive natural density partitioning (AdNDP) analysis
15 Fuzzy atomic space analysis
16 Charge decomposition analysis (CDA) and extended CDA (ECDA)
17 Basin analysis
18 Electron excitation analysis
100 Other functions (Part1)
200 Other functions (Part2)
============== Population analysis ==============
-1 Define fragment
0 Return
1 Hirshfeld population
2 Voronoi deformation density (VDD) population
10 Becke atomic charge with atomic dipole moment correction
11 Atomic dipole corrected Hirshfeld population (ADCH)
12 CHELPG ESP fitting charge
13 Merz-Kollmann (MK) ESP fitting charge
14 AIM charge
15 Hirshfeld-I charge
16 CM5 charge
Citation: Theor. Chim. Acta. (Berl), 44, 129-138 (1977)
This task requests atomic densities, please select how to obtain them
1 Use build-in sphericalized atomic densities in free-states (more convenient)
2 Provide wavefunction file of involved elements by yourself or invoke Gaussian to automatically calculate them
Running: mkdir wfntmp
Running: cp atomwfn/*.wfn wfntmp/
All atom .wfn files needed have already presented in "atomwfn" folder, we will not calculate them

Radial grids: 75 Angular grids: 434 Total: 32550
Calculating, please wait...

Hirshfeld charge of atom 1(N ) is -0.276787
Hirshfeld charge of atom 2(H ) is 0.092259
Hirshfeld charge of atom 3(H ) is 0.092262
Hirshfeld charge of atom 4(H ) is 0.092262
Summing up all charges: -0.00000453

Atomic dipole moments (a.u.):
Atom 1(N ) in X/Y/Z: 0.000000 0.000000 -0.250767 Norm: 0.250767
Atom 2(H ) in X/Y/Z: 0.000000 0.146463 -0.075887 Norm: 0.164955
Atom 3(H ) in X/Y/Z: -0.126836 -0.073229 -0.075884 Norm: 0.164949
Atom 4(H ) in X/Y/Z: 0.126836 -0.073229 -0.075884 Norm: 0.164949
Total dipole moment from atomic charges: 0.223008 a.u.
X/Y/Z of dipole from atomic charge: 0.000000 -0.000006 -0.223008 a.u.
Total atomic dipole moment: 0.478422 a.u.
X/Y/Z of total atomic dipole: 0.000000 0.000005 -0.478422 a.u.

Calculation took up 1 seconds wall clock time

If output atoms with charges to ammonia.df-bp86svp.chg in current folder? (y/n)
Result have been saved to ammonia.df-bp86svp.chg in current folder
Columns ranging from 1 to 5 are name,X,Y,Z,charge respectively, unit is Angstrom
============== Population analysis ==============
-1 Define fragment
0 Return
1 Hirshfeld population
2 Voronoi deformation density (VDD) population
10 Becke atomic charge with atomic dipole moment correction
11 Atomic dipole corrected Hirshfeld population (ADCH)
12 CHELPG ESP fitting charge
13 Merz-Kollmann (MK) ESP fitting charge
14 AIM charge
15 Hirshfeld-I charge
16 CM5 charge
Citation: Theor. Chim. Acta. (Berl), 44, 129-138 (1977)
This task requests atomic densities, please select how to obtain them
1 Use build-in sphericalized atomic densities in free-states (more convenient)
2 Provide wavefunction file of involved elements by yourself or invoke Gaussian to automatically calculate them
Radial grids: 75 Angular grids: 434 Total: 32550
Calculating, please wait...

Hirshfeld charge of atom 1(N ) is -0.276886
Hirshfeld charge of atom 2(H ) is 0.092286
Hirshfeld charge of atom 3(H ) is 0.092288
Hirshfeld charge of atom 4(H ) is 0.092288
Summing up all charges: -0.00002418

Atomic dipole moments (a.u.):
Atom 1(N ) in X/Y/Z: 0.000000 0.000024 -0.244944 Norm: 0.244944
Atom 2(H ) in X/Y/Z: 0.000000 0.155195 -0.077798 Norm: 0.173603
Atom 3(H ) in X/Y/Z: -0.134399 -0.077596 -0.077795 Norm: 0.173598
Atom 4(H ) in X/Y/Z: 0.134399 -0.077596 -0.077795 Norm: 0.173598
Total dipole moment from atomic charges: 0.223076 a.u.
X/Y/Z of dipole from atomic charge: 0.000000 -0.000004 -0.223076 a.u.
Total atomic dipole moment: 0.478333 a.u.
X/Y/Z of total atomic dipole: 0.000000 0.000026 -0.478333 a.u.

Calculation took up 0 seconds wall clock time

If output atoms with charges to ammonia.df-bp86svp.chg in current folder? (y/n)
============== Population analysis ==============
-1 Define fragment
0 Return
1 Hirshfeld population
2 Voronoi deformation density (VDD) population
10 Becke atomic charge with atomic dipole moment correction
11 Atomic dipole corrected Hirshfeld population (ADCH)
12 CHELPG ESP fitting charge
13 Merz-Kollmann (MK) ESP fitting charge
14 AIM charge
15 Hirshfeld-I charge
16 CM5 charge
7 changes: 7 additions & 0 deletions examples/ammonia.df-bp86-svp/ammonia.df-bp86svp.prop.com
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
%chk=ammonia.df-bp86svp.chk
#P BP86/def2SVP/W06 DenFit scf(xqc,MaxConventionalCycle=500) int(ultrafinegrid)
gfinput gfoldprint iop(6/7=3) symmetry(loose) geom=allcheck guess(read,only)
output=wfx

ammonia.df-bp86svp.wfx

Loading

0 comments on commit e7df768

Please sign in to comment.