Skip to content

Commit

Permalink
Release 2.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
reiher-research-group committed Jun 25, 2020
1 parent 1f0a908 commit 1d798e5
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 6 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## Release 2.0.1

- Corrected bug in setting the element collection in Python bindings
- Added missing include statement that prevented compilation on GCC 10.0.1.

## Release 2.0.0

- Calculate thermochemical properties
Expand Down
10 changes: 5 additions & 5 deletions manual/sparrow_manual.tex
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
%\savebox{\scineimage}{\includegraphics[height=5\baselineskip]{scine_darkblue.png}}


\title[SCINE Sparrow manual]{User Manual \vskip 0.5em {\setlength{\parindent}{0pt} \Huge SCINE Sparrow 2.0.0}}
\title[SCINE Sparrow manual]{User Manual \vskip 0.5em {\setlength{\parindent}{0pt} \Huge SCINE Sparrow 2.0.1}}
\author[The SCINE Sparrow Developers]{The SCINE Sparrow Developers: \newline \noindent Francesco Bosia, Tamara Husch, Alain Vaucher, and Markus Reiher}
\publisher{ETH Z\"urich}

Expand Down Expand Up @@ -234,7 +234,7 @@ \chapter{Introduction}
\textsc{Interactive}, SCINE \textsc{ReaDuct}, and SCINE \textsc{Chemoton}. However, as with all SCINE modules it is also
a stand-alone program which can be applied on its own or easily interfaced to other programs.

SCINE \textsc{Sparrow} is a command-line tool that implements many popular semiempirical models. SCINE \textsc{Sparrow} 2.0.0
SCINE \textsc{Sparrow} is a command-line tool that implements many popular semiempirical models. SCINE \textsc{Sparrow} 2.0.1
provides the \texttt{MNDO}, \texttt{AM1}, \texttt{RM1}, \texttt{PM3}, \texttt{PM6}, non-SCC DFTB (\texttt{DFTB0}), \texttt{DFTB2}, and \texttt{DFTB3} methods
(open- and closed-shell formalisms are implemented).
The application of semiempirical models usually allows for rapid calculation of electronic energies and energy gradients
Expand Down Expand Up @@ -352,7 +352,7 @@ \section{Command Line Arguments}
modes and the vibrational frequencies. This option has no effect if the Hessian is not calculated (see above).
\item \texttt{-{}-bond\_orders}, \texttt{-B}: If given, the bond order matrix will be calculated.
\item \texttt{-{}-method}, \texttt{-M}: With this option, the desired calculation method can be set. Options in
\textsc{Sparrow} 2.0.0 are \texttt{MNDO}, \texttt{AM1}, \texttt{RM1}, \texttt{PM3}, \texttt{PM6}, \texttt{DFTB0}, \texttt{DFTB2}, and
\textsc{Sparrow} 2.0.1 are \texttt{MNDO}, \texttt{AM1}, \texttt{RM1}, \texttt{PM3}, \texttt{PM6}, \texttt{DFTB0}, \texttt{DFTB2}, and
\texttt{DFTB3}. By default, \texttt{PM6} is selected.
\item \texttt{-{}-output\_to\_file}, \texttt{-o}: If this option is given, the output will not only be printed to the screen,
but also to files. By default, the energy is stored in a file named ``energy.dat'', the nuclear gradients in a file named
Expand Down Expand Up @@ -463,8 +463,8 @@ \chapter{References}
\vspace{1.0cm}

\begin{itemize}
\item Primary reference for Sparrow 2.0.0:
F.~Bosia, T.~Husch, A.~C.~Vaucher, M.~Reiher, \href{https://zenodo.org/record/3244106}{"qcscine/sparrow: Release 2.0.0 (Version 2.0.0)"}, Zenodo, 2020.
\item Primary reference for Sparrow 2.0.1:
F.~Bosia, T.~Husch, A.~C.~Vaucher, M.~Reiher, \href{https://doi.org/10.5281/zenodo.3244105}{"qcscine/sparrow: Release 2.0.1 (Version 2.0.1)"}, Zenodo, 2020.
\item Presentation of the formalism of MNDO-type and OMx models: \newline
T.~Husch, A.~C.~Vaucher, M.~Reiher \href{https://doi.org/10.1002/qua.25799}{"Semiempirical Molecular Orbital Models Based on the Neglect of Diatomic Differential Overlap Approximation"}, \textit{Int.~J.~Quantum Chem.}, \textbf{2018}, \textit{118}, e25799.
\item Presentation of DFTB approaches: \newline
Expand Down
1 change: 1 addition & 0 deletions src/Sparrow/Python/Calculation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ void Calculation::setStructure(const std::string& structureFile) {
}

void Calculation::setElements(pybind11::list elements) {
elementTypeCollection_.clear();
std::string elementString;
Utils::ElementType elementType;
for (auto element : elements) {
Expand Down
2 changes: 1 addition & 1 deletion src/Sparrow/Python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# Define the setup
setuptools.setup(
name="scine_sparrow",
version="2.0.0",
version="2.0.1",
author="ETH Zurich, Laboratory for Physical Chemistry, Reiher Group",
author_email="scine@phys.chem.ethz.ch",
description="Open source semi-empirical quantum chemistry implementations.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
#include <array>
#include <map>
#include <memory>
#include <string>

namespace Scine {
namespace Sparrow {
Expand Down

0 comments on commit 1d798e5

Please sign in to comment.