Changes in / [822f01:e588312]
- Files:
-
- 46 added
- 33 deleted
- 161 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile.am
r822f01 re588312 1 1 ACLOCAL_AMFLAGS = -I m4 2 2 SUBDIRS = src src/unittests doc tests 3 4 AUTOMAKE_OPTIONS = subdir-objects 3 5 4 6 EXTRA_DIST = autogen.sh -
configure.ac
r822f01 re588312 6 6 AC_CONFIG_AUX_DIR(config) 7 7 AC_CONFIG_SRCDIR([src/builder.cpp]) 8 AC_CONFIG_HEADER([config.h]) 8 AC_CONFIG_HEADER([config.h libmolecuilder_config.h]) 9 AC_CONFIG_MACRO_DIR([m4]) 9 10 10 11 AM_INIT_AUTOMAKE(dist-bzip2 parallel-tests) … … 14 15 AC_PROG_CXX 15 16 AC_PROG_CC 16 AC_PROG_RANLIB 17 # obselete by LT_INIT 18 #AC_PROG_RANLIB 17 19 AC_PROG_INSTALL 18 20 AC_CHECK_PROG([LATEX],[latex],[latex],[:]) … … 23 25 AM_MISSING_PROG([DOXYGEN], [doxygen]) 24 26 27 LT_INIT([disable-static]) 28 29 # Define these substitions here to keep all version information in one place. 30 # For information on how to properly maintain the library version information, 31 # refer to the libtool manual, section "Updating library version information": 32 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html 33 AC_SUBST([MOLECUILDER_SO_VERSION], [1:2:0]) 34 AC_SUBST([MOLECUILDER_API_VERSION], [1.0]) 35 25 36 # Checks for libraries. 26 AC_CHECK_LIB(m, sqrt, , AC_MSG_ERROR([compatible libc math library not found]))37 AC_CHECK_LIB(m, sqrt, , AC_MSG_ERROR([compatible libc math library not found])) 27 38 28 39 # Boost libraries … … 110 121 doc/molecuilder.xml]) 111 122 AC_CONFIG_FILES([ 123 molecuilder-${MOLECUILDER_API_VERSION}.pc:molecuilder.pc.in]) 124 AC_CONFIG_FILES([ 112 125 Makefile 113 126 doc/Makefile 114 127 src/Makefile 115 128 src/Actions/Makefile 129 src/Exceptions/Makefile 130 src/Helpers/Makefile 131 src/LinearAlgebra/Makefile 132 src/Parser/Makefile 116 133 src/UIElements/Makefile 117 134 src/unittests/Makefile]) -
m4/gwqt4.m4
r822f01 re588312 147 147 QT_LIBS="$QT_LIB" 148 148 if test $QT_IS_STATIC = yes ; then 149 QT_LIBS="$QT_LIBS - L$x_libraries -lXext -lX11 -lm -lSM -lICE"149 QT_LIBS="$QT_LIBS -lXext -lX11 -lm -lSM -lICE" 150 150 fi 151 151 ;; … … 154 154 QT_LIBS="$QT_LIB" 155 155 if test $QT_IS_STATIC = yes ; then 156 QT_LIBS="$QT_LIBS - L$x_libraries -lXext -lX11 -lm -lSM -lICE -ldl"156 QT_LIBS="$QT_LIBS -lXext -lX11 -lm -lSM -lICE -ldl" 157 157 fi 158 158 ;; … … 162 162 QT_LIBS="$QT_LIB" 163 163 if test $QT_IS_STATIC = yes ; then 164 QT_LIBS="$QT_LIBS - L$x_libraries -lXext -lX11 -lm -lSM -lICE"164 QT_LIBS="$QT_LIBS -lXext -lX11 -lm -lSM -lICE" 165 165 fi 166 166 ;; … … 169 169 QT_LIBS="$QT_LIB" 170 170 if test $QT_IS_STATIC = yes ; then 171 QT_LIBS="$QT_LIBS - L$x_libraries -lXext -lX11 -lm -lSM -lICE -lresolv -lsocket -lnsl"171 QT_LIBS="$QT_LIBS -lXext -lX11 -lm -lSM -lICE -lresolv -lsocket -lnsl" 172 172 fi 173 173 ;; -
src/Actions/Action.cpp
r822f01 re588312 18 18 #include "UIElements/UIFactory.hpp" 19 19 20 #include " log.hpp"21 #include " verbose.hpp"20 #include "Helpers/Log.hpp" 21 #include "Helpers/Verbose.hpp" 22 22 23 23 using namespace std; -
src/Actions/AnalysisAction/MolecularVolumeAction.cpp
r822f01 re588312 14 14 #include "molecule.hpp" 15 15 #include "linkedcell.hpp" 16 #include " log.hpp"17 #include " verbose.hpp"16 #include "Helpers/Log.hpp" 17 #include "Helpers/Verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 const char AnalysisMolecularVolumeAction::NAME[] = "molecular-volume"; -
src/Actions/AnalysisAction/PairCorrelationAction.cpp
r822f01 re588312 13 13 #include "boundary.hpp" 14 14 #include "linkedcell.hpp" 15 #include " verbose.hpp"16 #include " log.hpp"15 #include "Helpers/Verbose.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "element.hpp" 18 18 #include "molecule.hpp" 19 19 #include "periodentafel.hpp" 20 #include " vector.hpp"20 #include "LinearAlgebra/Vector.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " UIElements/ValueStorage.hpp"30 #include "Actions/ValueStorage.hpp" 31 31 32 32 const char AnalysisPairCorrelationAction::NAME[] = "pair-correlation"; -
src/Actions/AnalysisAction/PointCorrelationAction.cpp
r822f01 re588312 13 13 #include "boundary.hpp" 14 14 #include "linkedcell.hpp" 15 #include " verbose.hpp"16 #include " log.hpp"15 #include "Helpers/Verbose.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "element.hpp" 18 18 #include "molecule.hpp" 19 19 #include "periodentafel.hpp" 20 #include " vector.hpp"20 #include "LinearAlgebra/Vector.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " UIElements/ValueStorage.hpp"30 #include "Actions/ValueStorage.hpp" 31 31 32 32 const char AnalysisPointCorrelationAction::NAME[] = "point-correlation"; -
src/Actions/AnalysisAction/PointCorrelationAction.hpp
r822f01 re588312 10 10 11 11 #include "Actions/Action.hpp" 12 #include "vector.hpp" 12 #include "LinearAlgebra/Vector.hpp" 13 #include <vector> 14 #include <string> 13 15 14 16 class element; -
src/Actions/AnalysisAction/PrincipalAxisSystemAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "molecule.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 16 16 #include <iostream> … … 21 21 #include "UIElements/UIFactory.hpp" 22 22 #include "UIElements/Dialog.hpp" 23 #include " UIElements/ValueStorage.hpp"23 #include "Actions/ValueStorage.hpp" 24 24 25 25 const char AnalysisPrincipalAxisSystemAction::NAME[] = "principal-axis-system"; -
src/Actions/AnalysisAction/SurfaceCorrelationAction.cpp
r822f01 re588312 13 13 #include "boundary.hpp" 14 14 #include "linkedcell.hpp" 15 #include " verbose.hpp"16 #include " log.hpp"15 #include "Helpers/Verbose.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "element.hpp" 18 18 #include "molecule.hpp" 19 19 #include "periodentafel.hpp" 20 #include " vector.hpp"20 #include "LinearAlgebra/Vector.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " UIElements/ValueStorage.hpp"30 #include "Actions/ValueStorage.hpp" 31 31 32 32 const char AnalysisSurfaceCorrelationAction::NAME[] = "surface-correlation"; -
src/Actions/AtomAction/AddAction.cpp
r822f01 re588312 12 12 #include "atom.hpp" 13 13 #include "element.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " vector.hpp"17 #include " verbose.hpp"16 #include "LinearAlgebra/Vector.hpp" 17 #include "Helpers/Verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 const char AtomAddAction::NAME[] = "add-atom"; -
src/Actions/AtomAction/AddAction.hpp
r822f01 re588312 10 10 11 11 #include "Actions/Action.hpp" 12 #include " vector.hpp"12 #include "LinearAlgebra/Vector.hpp" 13 13 14 14 class element; -
src/Actions/AtomAction/ChangeElementAction.cpp
r822f01 re588312 12 12 #include "atom.hpp" 13 13 #include "element.hpp" 14 #include " log.hpp"15 #include " vector.hpp"16 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "LinearAlgebra/Vector.hpp" 16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " UIElements/ValueStorage.hpp"26 #include "Actions/ValueStorage.hpp" 27 27 28 28 const char AtomChangeElementAction::NAME[] = "change-element"; -
src/Actions/AtomAction/RemoveAction.cpp
r822f01 re588312 12 12 #include "atom.hpp" 13 13 #include "Descriptors/AtomDescriptor.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " verbose.hpp"16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " UIElements/ValueStorage.hpp"26 #include "Actions/ValueStorage.hpp" 27 27 28 28 const char AtomRemoveAction::NAME[] = "remove-atom"; -
src/Actions/CmdAction/BondLengthTableAction.cpp
r822f01 re588312 12 12 #include "bondgraph.hpp" 13 13 #include "config.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 const char CommandLineBondLengthTableAction::NAME[] = "bond-table"; -
src/Actions/CmdAction/ElementDbAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "config.hpp" 13 #include " log.hpp"13 #include "Helpers/Log.hpp" 14 14 #include "periodentafel.hpp" 15 #include " verbose.hpp"15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 const char CommandLineElementDbAction::NAME[] = "element-db"; -
src/Actions/CmdAction/FastParsingAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "config.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 // memento to remember the state when undoing -
src/Actions/CmdAction/VerboseAction.cpp
r822f01 re588312 10 10 #include "Actions/CmdAction/VerboseAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"13 #include " verbose.hpp"12 #include "Helpers/Log.hpp" 13 #include "Helpers/Verbose.hpp" 14 14 15 15 #include <iostream> … … 20 20 #include "UIElements/UIFactory.hpp" 21 21 #include "UIElements/Dialog.hpp" 22 #include " UIElements/ValueStorage.hpp"22 #include "Actions/ValueStorage.hpp" 23 23 24 24 // memento to remember the state when undoing -
src/Actions/CmdAction/VersionAction.cpp
r822f01 re588312 10 10 #include "Actions/CmdAction/VersionAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include "version.h" 12 13 13 14 #include <iostream> … … 18 19 #include "UIElements/UIFactory.hpp" 19 20 #include "UIElements/Dialog.hpp" 20 #include " UIElements/ValueStorage.hpp"21 #include "Actions/ValueStorage.hpp" 21 22 22 23 const char CommandLineVersionAction::NAME[] = "version"; -
src/Actions/ErrorAction.cpp
r822f01 re588312 11 11 12 12 #include "Actions/ErrorAction.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "Helpers/Assert.hpp" 16 16 -
src/Actions/FragmentationAction/DepthFirstSearchAction.cpp
r822f01 re588312 13 13 #include "bondgraph.hpp" 14 14 #include "config.hpp" 15 #include " log.hpp"15 #include "Helpers/Log.hpp" 16 16 #include "molecule.hpp" 17 17 #include "Descriptors/MoleculeDescriptor.hpp" 18 18 #include "Descriptors/MoleculeIdDescriptor.hpp" 19 19 #include "stackclass.hpp" 20 #include " verbose.hpp"20 #include "Helpers/Verbose.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " UIElements/ValueStorage.hpp"30 #include "Actions/ValueStorage.hpp" 31 31 32 32 const char FragmentationDepthFirstSearchAction::NAME[] = "depth-first-search"; -
src/Actions/FragmentationAction/FragmentationAction.cpp
r822f01 re588312 13 13 #include "bondgraph.hpp" 14 14 #include "config.hpp" 15 #include " log.hpp"15 #include "Helpers/Log.hpp" 16 16 #include "molecule.hpp" 17 17 #include "Descriptors/MoleculeDescriptor.hpp" … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " UIElements/ValueStorage.hpp"28 #include "Actions/ValueStorage.hpp" 29 29 30 30 const char FragmentationFragmentationAction::NAME[] = "fragment-mol"; -
src/Actions/FragmentationAction/SubgraphDissectionAction.cpp
r822f01 re588312 12 12 #include "atom.hpp" 13 13 #include "config.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 16 #include "Descriptors/MoleculeDescriptor.hpp" … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 const char FragmentationSubgraphDissectionAction::NAME[] = "subgraph-dissect"; -
src/Actions/Makefile.am
r822f01 re588312 6 6 AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl 7 7 AM_CXXFLAGS = $(CPPUNIT_CFLAGS) 8 9 noinst_LIBRARIES = libMolecuilderActions.a10 libMolecuilderActions_a_SOURCES = ${ACTIONSSOURCE} ${ACTIONSHEADER}11 8 12 9 ACTIONSSOURCE = \ … … 20 17 ${TESSELATIONACTIONSOURCE} \ 21 18 ${WORLDACTIONSOURCE} \ 22 MapOfActions.cpp 19 MapOfActions.cpp \ 20 ValueStorage.cpp 23 21 24 22 ACTIONSHEADER = \ … … 33 31 ${WORLDACTIONHEADER} \ 34 32 MapOfActions.hpp \ 33 ValueStorage.hpp \ 35 34 Values.hpp 36 35 … … 168 167 WorldAction/SetOutputFormatsAction.hpp 169 168 169 170 lib_LTLIBRARIES = libMolecuilderActions-@MOLECUILDER_API_VERSION@.la 171 libMolecuilderActions_includedir = $(includedir)/molecuilder-$(MOLECUILDER_API_VERSION)/Actions/ 172 libMolecuilderActions_libs = ../Parser/libMolecuilderParser-@MOLECUILDER_API_VERSION@.la 173 nobase_libMolecuilderActions_include_HEADERS = ${ACTIONSHEADER} 174 175 ## Define the source file list for the "libexample-@MOLECUILDER_API_VERSION@.la" 176 ## target. Note that @MOLECUILDER_API_VERSION@ is not interpreted by Automake and 177 ## will therefore be treated as if it were literally part of the target name, 178 ## and the variable name derived from that. 179 ## The file extension .cc is recognized by Automake, and makes it produce 180 ## rules which invoke the C++ compiler to produce a libtool object file (.lo) 181 ## from each source file. Note that it is not necessary to list header files 182 ## which are already listed elsewhere in a _HEADERS variable assignment. 183 libMolecuilderActions_@MOLECUILDER_API_VERSION@_la_SOURCES = ${ACTIONSSOURCE} 184 185 ## Instruct libtool to include ABI version information in the generated shared 186 ## library file (.so). The library ABI version is defined in configure.ac, so 187 ## that all version information is kept in one place. 188 libMolecuilderActions_@MOLECUILDER_API_VERSION@_la_LDFLAGS = -version-info $(MOLECUILDER_SO_VERSION) 189 190 ## The generated configuration header is installed in its own subdirectory of 191 ## $(libdir). The reason for this is that the configuration information put 192 ## into this header file describes the target platform the installed library 193 ## has been built for. Thus the file must not be installed into a location 194 ## intended for architecture-independent files, as defined by the Filesystem 195 ## Hierarchy Standard (FHS). 196 ## The nodist_ prefix instructs Automake to not generate rules for including 197 ## the listed files in the distribution on 'make dist'. Files that are listed 198 ## in _HEADERS variables are normally included in the distribution, but the 199 ## configuration header file is generated at configure time and should not be 200 ## shipped with the source tarball. 201 libMolecuilderActions_libincludedir = $(libdir)/molecuilder-$(MOLECUILDER_API_VERSION)/include 202 nodist_libMolecuilderActions_libinclude_HEADERS = $(top_builddir)/libmolecuilder_config.h 203 204 ## Install the generated pkg-config file (.pc) into the expected location for 205 ## architecture-dependent package configuration information. Occasionally, 206 ## pkg-config files are also used for architecture-independent data packages, 207 ## in which case the correct install location would be $(datadir)/pkgconfig. 208 pkgconfigdir = $(libdir)/pkgconfig 209 pkgconfig_DATA = $(top_builddir)/molecuilder-$(MOLECUILDER_API_VERSION).pc 210 170 211 unity.cpp: 171 212 echo "" > unity.cpp; \ -
src/Actions/MapOfActions.cpp
r822f01 re588312 26 26 #include "CommandLineParser.hpp" 27 27 #include "element.hpp" 28 #include " log.hpp"29 #include " Matrix.hpp"28 #include "Helpers/Log.hpp" 29 #include "LinearAlgebra/Matrix.hpp" 30 30 #include "molecule.hpp" 31 31 #include "periodentafel.hpp" 32 #include " vector.hpp"33 #include " verbose.hpp"32 #include "LinearAlgebra/Vector.hpp" 33 #include "Helpers/Verbose.hpp" 34 34 35 35 #include "Actions/ActionRegistry.hpp" -
src/Actions/MapOfActions.hpp
r822f01 re588312 10 10 11 11 #include <boost/program_options.hpp> 12 #include <boost/lexical_cast.hpp> 12 13 13 14 #include <map> -
src/Actions/MoleculeAction/BondFileAction.cpp
r822f01 re588312 10 10 #include "Actions/MoleculeAction/BondFileAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 #include " verbose.hpp"14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 -
src/Actions/MoleculeAction/ChangeNameAction.cpp
r822f01 re588312 20 20 #include "UIElements/UIFactory.hpp" 21 21 #include "UIElements/Dialog.hpp" 22 #include " UIElements/ValueStorage.hpp"22 #include "Actions/ValueStorage.hpp" 23 23 24 24 /****** MoleculeChangeNameAction *****/ -
src/Actions/MoleculeAction/FillWithMoleculeAction.cpp
r822f01 re588312 15 15 #include "config.hpp" 16 16 #include "molecule.hpp" 17 #include " verbose.hpp"17 #include "Helpers/Verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " UIElements/ValueStorage.hpp"28 #include "Actions/ValueStorage.hpp" 29 29 30 30 /****** MoleculeFillWithMoleculeAction *****/ -
src/Actions/MoleculeAction/FillWithMoleculeAction.hpp
r822f01 re588312 11 11 #include "Actions/Action.hpp" 12 12 #include "Actions/Process.hpp" 13 #include " vector.hpp"13 #include "LinearAlgebra/Vector.hpp" 14 14 15 15 class MoleculeListClass; -
src/Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.cpp
r822f01 re588312 12 12 #include "atom.hpp" 13 13 #include "defs.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " verbose.hpp"16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 -
src/Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.cpp
r822f01 re588312 10 10 #include "Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 #include " verbose.hpp"14 #include "Helpers/Verbose.hpp" 15 15 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 /****** MoleculeRotateToPrincipalAxisSystemAction *****/ -
src/Actions/MoleculeAction/SaveAdjacencyAction.cpp
r822f01 re588312 12 12 #include "bondgraph.hpp" 13 13 #include "config.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " verbose.hpp"16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " UIElements/ValueStorage.hpp"28 #include "Actions/ValueStorage.hpp" 29 29 30 30 /****** MoleculeSaveAdjacencyAction *****/ -
src/Actions/MoleculeAction/SaveBondsAction.cpp
r822f01 re588312 12 12 #include "bondgraph.hpp" 13 13 #include "config.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " verbose.hpp"16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " UIElements/ValueStorage.hpp"28 #include "Actions/ValueStorage.hpp" 29 29 30 30 /****** MoleculeSaveBondsAction *****/ -
src/Actions/MoleculeAction/SaveTemperatureAction.cpp
r822f01 re588312 10 10 #include "Actions/MoleculeAction/SaveTemperatureAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 #include " verbose.hpp"14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 /****** MoleculeSaveTemperatureAction *****/ -
src/Actions/MoleculeAction/SuspendInWaterAction.cpp
r822f01 re588312 12 12 #include "boundary.hpp" 13 13 #include "config.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 /****** MoleculeSuspendInWaterAction *****/ -
src/Actions/MoleculeAction/TranslateAction.cpp
r822f01 re588312 10 10 #include "Actions/MoleculeAction/TranslateAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 #include " vector.hpp"15 #include " verbose.hpp"14 #include "LinearAlgebra/Vector.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " UIElements/ValueStorage.hpp"26 #include "Actions/ValueStorage.hpp" 27 27 28 28 /****** MoleculeTranslateAction *****/ -
src/Actions/MoleculeAction/TranslateAction.hpp
r822f01 re588312 11 11 #include "Actions/Action.hpp" 12 12 #include "Actions/Process.hpp" 13 #include " vector.hpp"13 #include "LinearAlgebra/Vector.hpp" 14 14 15 15 class MoleculeListClass; -
src/Actions/MoleculeAction/VerletIntegrationAction.cpp
r822f01 re588312 10 10 #include "Actions/MoleculeAction/VerletIntegrationAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 #include " verbose.hpp"14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 /****** MoleculeVerletIntegrationAction *****/ -
src/Actions/ParserAction/LoadXyzAction.cpp
r822f01 re588312 14 14 #include "Parser/XyzParser.hpp" 15 15 #include "atom.hpp" 16 #include " log.hpp"16 #include "Helpers/Log.hpp" 17 17 #include "molecule.hpp" 18 #include " verbose.hpp"18 #include "Helpers/Verbose.hpp" 19 19 #include "World.hpp" 20 20 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " UIElements/ValueStorage.hpp"28 #include "Actions/ValueStorage.hpp" 29 29 30 30 /****** ParserLoadXyzAction *****/ -
src/Actions/ParserAction/SaveXyzAction.cpp
r822f01 re588312 21 21 #include "UIElements/UIFactory.hpp" 22 22 #include "UIElements/Dialog.hpp" 23 #include " UIElements/ValueStorage.hpp"23 #include "Actions/ValueStorage.hpp" 24 24 25 25 -
src/Actions/SelectionAction/AllAtomsAction.cpp
r822f01 re588312 12 12 #include "Descriptors/AtomDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/AllMoleculesAction.cpp
r822f01 re588312 12 12 #include "Descriptors/MoleculeDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/AtomByIdAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 -
src/Actions/SelectionAction/MoleculeByIdAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "molecule.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 -
src/Actions/SelectionAction/NotAllAtomsAction.cpp
r822f01 re588312 12 12 #include "Descriptors/AtomDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/NotAllMoleculesAction.cpp
r822f01 re588312 12 12 #include "Descriptors/MoleculeDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/NotAtomByIdAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 -
src/Actions/SelectionAction/NotMoleculeByIdAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "molecule.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 -
src/Actions/TesselationAction/ConvexEnvelopeAction.cpp
r822f01 re588312 13 13 #include "config.hpp" 14 14 #include "linkedcell.hpp" 15 #include " log.hpp"15 #include "Helpers/Log.hpp" 16 16 #include "molecule.hpp" 17 #include " verbose.hpp"17 #include "Helpers/Verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 /****** TesselationConvexEnvelopeAction *****/ -
src/Actions/TesselationAction/NonConvexEnvelopeAction.cpp
r822f01 re588312 12 12 #include "boundary.hpp" 13 13 #include "linkedcell.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " verbose.hpp"16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " UIElements/ValueStorage.hpp"26 #include "Actions/ValueStorage.hpp" 27 27 28 28 /****** TesselationNonConvexEnvelopeAction *****/ -
src/Actions/WorldAction/AddEmptyBoundaryAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " log.hpp"14 #include " vector.hpp"13 #include "Helpers/Log.hpp" 14 #include "LinearAlgebra/Vector.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 #include "Helpers/Assert.hpp" 27 27 -
src/Actions/WorldAction/AddEmptyBoundaryAction.hpp
r822f01 re588312 10 10 11 11 #include "Actions/Action.hpp" 12 #include " vector.hpp"12 #include "LinearAlgebra/Vector.hpp" 13 13 14 14 void WorldAddEmptyBoundary(Vector &boundary); -
src/Actions/WorldAction/BoundInBoxAction.cpp
r822f01 re588312 10 10 #include "Actions/WorldAction/BoundInBoxAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 14 #include "World.hpp" … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 const char WorldBoundInBoxAction::NAME[] = "bound-in-box"; -
src/Actions/WorldAction/CenterInBoxAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "Box.hpp" 13 #include " log.hpp"13 #include "Helpers/Log.hpp" 14 14 #include "molecule.hpp" 15 15 #include "World.hpp" … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 const char WorldCenterInBoxAction::NAME[] = "center-in-box"; -
src/Actions/WorldAction/CenterOnEdgeAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " log.hpp"14 #include " vector.hpp"13 #include "Helpers/Log.hpp" 14 #include "LinearAlgebra/Vector.hpp" 15 15 #include "World.hpp" 16 #include " Matrix.hpp"16 #include "LinearAlgebra/Matrix.hpp" 17 17 18 18 #include <iostream> … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 #include "Helpers/Assert.hpp" 27 27 -
src/Actions/WorldAction/ChangeBoxAction.cpp
r822f01 re588312 10 10 #include "Actions/WorldAction/ChangeBoxAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"13 #include " verbose.hpp"12 #include "Helpers/Log.hpp" 13 #include "Helpers/Verbose.hpp" 14 14 #include "World.hpp" 15 15 #include "Box.hpp" 16 #include " Matrix.hpp"16 #include "LinearAlgebra/Matrix.hpp" 17 17 18 18 #include <iostream> … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 const char WorldChangeBoxAction::NAME[] = "change-box"; -
src/Actions/WorldAction/InputAction.cpp
r822f01 re588312 10 10 #include "Actions/WorldAction/InputAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "molecule.hpp" 14 14 #include "Parser/FormatParserStorage.hpp" 15 15 #include "Parser/PcpParser.hpp" 16 #include " verbose.hpp"16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " UIElements/ValueStorage.hpp"26 #include "Actions/ValueStorage.hpp" 27 27 28 28 const char WorldInputAction::NAME[] = "input"; -
src/Actions/WorldAction/OutputAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "Parser/ChangeTracker.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 const char WorldOutputAction::NAME[] = "output"; -
src/Actions/WorldAction/RemoveSphereOfAtomsAction.cpp
r822f01 re588312 12 12 #include "Descriptors/AtomDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " log.hpp"14 #include "Helpers/Log.hpp" 15 15 #include "molecule.hpp" 16 #include " vector.hpp"17 #include " verbose.hpp"16 #include "LinearAlgebra/Vector.hpp" 17 #include "Helpers/Verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 const char WorldRemoveSphereOfAtomsAction::NAME[] = "remove-sphere"; -
src/Actions/WorldAction/RemoveSphereOfAtomsAction.hpp
r822f01 re588312 10 10 11 11 #include "Actions/Action.hpp" 12 #include " vector.hpp"12 #include "LinearAlgebra/Vector.hpp" 13 13 14 14 -
src/Actions/WorldAction/RepeatBoxAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " log.hpp"13 #include "Helpers/Log.hpp" 14 14 #include "molecule.hpp" 15 #include " vector.hpp"16 #include " Matrix.hpp"17 #include " verbose.hpp"15 #include "LinearAlgebra/Vector.hpp" 16 #include "LinearAlgebra/Matrix.hpp" 17 #include "Helpers/Verbose.hpp" 18 18 #include "World.hpp" 19 19 #include "Box.hpp" … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " UIElements/ValueStorage.hpp"28 #include "Actions/ValueStorage.hpp" 29 29 #include "Descriptors/MoleculeDescriptor.hpp" 30 30 #include "Descriptors/MoleculePtrDescriptor.hpp" -
src/Actions/WorldAction/RepeatBoxAction.hpp
r822f01 re588312 10 10 11 11 #include "Actions/Action.hpp" 12 #include " vector.hpp"12 #include "LinearAlgebra/Vector.hpp" 13 13 14 14 void WorldRepeatBox(Vector &Repeater); -
src/Actions/WorldAction/ScaleBoxAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " log.hpp"14 #include " vector.hpp"15 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "LinearAlgebra/Vector.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 #include "Box.hpp" 18 #include " Matrix.hpp"18 #include "LinearAlgebra/Matrix.hpp" 19 19 20 20 #include <iostream> … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " UIElements/ValueStorage.hpp"27 #include "Actions/ValueStorage.hpp" 28 28 29 29 const char WorldScaleBoxAction::NAME[] = "scale-box"; -
src/Actions/WorldAction/ScaleBoxAction.hpp
r822f01 re588312 10 10 11 11 #include "Actions/Action.hpp" 12 #include " vector.hpp"12 #include "LinearAlgebra/Vector.hpp" 13 13 14 14 void WorldScaleBox(Vector &Scaler); -
src/Actions/WorldAction/SetDefaultNameAction.cpp
r822f01 re588312 10 10 #include "Actions/WorldAction/SetDefaultNameAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " log.hpp"13 #include " verbose.hpp"12 #include "Helpers/Log.hpp" 13 #include "Helpers/Verbose.hpp" 14 14 #include "World.hpp" 15 15 … … 21 21 #include "UIElements/UIFactory.hpp" 22 22 #include "UIElements/Dialog.hpp" 23 #include " UIElements/ValueStorage.hpp"23 #include "Actions/ValueStorage.hpp" 24 24 25 25 -
src/Actions/WorldAction/SetGaussianBasisAction.cpp
r822f01 re588312 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "config.hpp" 13 #include " log.hpp"14 #include " verbose.hpp"13 #include "Helpers/Log.hpp" 14 #include "Helpers/Verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " UIElements/ValueStorage.hpp"24 #include "Actions/ValueStorage.hpp" 25 25 26 26 -
src/Actions/WorldAction/SetOutputFormatsAction.cpp
r822f01 re588312 12 12 #include "Parser/ChangeTracker.hpp" 13 13 #include "Parser/FormatParserStorage.hpp" 14 #include " log.hpp"15 #include " verbose.hpp"14 #include "Helpers/Log.hpp" 15 #include "Helpers/Verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " UIElements/ValueStorage.hpp"25 #include "Actions/ValueStorage.hpp" 26 26 27 27 const char WorldSetOutputFormatsAction::NAME[] = "set-output"; -
src/Box.cpp
r822f01 re588312 14 14 #include <cstdlib> 15 15 16 #include " Matrix.hpp"17 #include " vector.hpp"18 #include " Plane.hpp"16 #include "LinearAlgebra/Matrix.hpp" 17 #include "LinearAlgebra/Vector.hpp" 18 #include "LinearAlgebra/Plane.hpp" 19 19 20 20 #include "Helpers/Assert.hpp" -
src/Box.hpp
r822f01 re588312 15 15 #include <list> 16 16 #include <vector> 17 #include " VectorSet.hpp"17 #include "LinearAlgebra/VectorSet.hpp" 18 18 19 19 /** -
src/CommandLineParser.cpp
r822f01 re588312 15 15 #include "Patterns/Singleton_impl.hpp" 16 16 #include "CommandLineParser.hpp" 17 #include " log.hpp"18 #include " verbose.hpp"17 #include "Helpers/Log.hpp" 18 #include "Helpers/Verbose.hpp" 19 19 20 20 using namespace std; -
src/ConfigFileBuffer.cpp
r822f01 re588312 7 7 8 8 #include "ConfigFileBuffer.hpp" 9 #include " helpers.hpp"9 #include "Helpers/helpers.hpp" 10 10 #include "lists.hpp" 11 #include " verbose.hpp"12 #include " log.hpp"11 #include "Helpers/Verbose.hpp" 12 #include "Helpers/Log.hpp" 13 13 #include "World.hpp" 14 14 -
src/Descriptors/AtomSelectionDescriptor.cpp
r822f01 re588312 9 9 #include "Descriptors/AtomSelectionDescriptor_impl.hpp" 10 10 11 #include " helpers.hpp"11 #include "Helpers/helpers.hpp" 12 12 13 13 AtomSelectionDescriptor_impl::AtomSelectionDescriptor_impl(){} -
src/Descriptors/MoleculeSelectionDescriptor.cpp
r822f01 re588312 9 9 #include "Descriptors/MoleculeSelectionDescriptor_impl.hpp" 10 10 11 #include " helpers.hpp"11 #include "Helpers/helpers.hpp" 12 12 13 13 MoleculeSelectionDescriptor_impl::MoleculeSelectionDescriptor_impl(){} -
src/Descriptors/SelectiveIterator_impl.hpp
r822f01 re588312 9 9 #define SELECTIVEITERATOR_IMPL_HPP_ 10 10 11 #include " helpers.hpp"11 #include "Helpers/helpers.hpp" 12 12 13 13 template<class _Target, -
src/Formula.hpp
r822f01 re588312 16 16 17 17 #include "types.hpp" 18 #include " helpers.hpp"18 #include "Helpers/helpers.hpp" 19 19 20 20 class element; -
src/Helpers/MemDebug.hpp
r822f01 re588312 101 101 102 102 #else 103 104 #include <iosfwd> 105 103 106 // memory debugging was disabled 104 107 105 108 namespace Memory { 106 inline void getState(){} 109 inline void getState(){}; 107 110 108 111 inline void dumpMemory(std::ostream&){}; -
src/Legacy/oldmenu.cpp
r822f01 re588312 20 20 #include "element.hpp" 21 21 #include "ellipsoid.hpp" 22 #include " helpers.hpp"22 #include "Helpers/helpers.hpp" 23 23 #include "leastsquaremin.hpp" 24 24 #include "linkedcell.hpp" 25 #include " log.hpp"25 #include "Helpers/Log.hpp" 26 26 #include "memoryusageobserverunittest.hpp" 27 27 #include "molecule.hpp" 28 28 #include "periodentafel.hpp" 29 29 #include "vector_ops.hpp" 30 #include " Plane.hpp"31 #include "Line .hpp"30 #include "LinearAlgebra/Plane.hpp" 31 #include "LinearAlgebra/Line.hpp" 32 32 33 33 #include "UIElements/UIFactory.hpp" -
src/Makefile.am
r822f01 re588312 2 2 # Also indentation by a single tab 3 3 4 SUBDIRS = Actions UIElements 5 6 # this includes source files that need to be present at multiple points 7 HELPERSOURCE = \ 8 Helpers/Assert.cpp \ 9 Helpers/MemDebug.cpp 10 11 BASESOURCE = \ 12 ${HELPERSOURCE} \ 13 Space.cpp \ 14 vector.cpp 15 16 BASEHEADER = \ 17 ${HELPERHEADER} \ 18 Space.hpp \ 19 vector.hpp 20 4 SUBDIRS = Actions Exceptions Helpers LinearAlgebra Parser UIElements 5 21 6 ATOMSOURCE = \ 22 7 atom.cpp \ … … 40 25 atom_trajectoryparticleinfo.hpp 41 26 42 LINALGSOURCE = \43 gslmatrix.cpp \44 gslvector.cpp \45 linearsystemofequations.cpp46 47 LINALGHEADER = \48 gslmatrix.hpp \49 gslvector.hpp \50 linearsystemofequations.hpp51 52 27 ANALYSISSOURCE = \ 53 28 analysis_bonds.cpp \ … … 81 56 Actions/MethodAction.hpp \ 82 57 Actions/Process.hpp 83 84 EXCEPTIONSOURCE = \85 Exceptions/CustomException.cpp \86 Exceptions/IllegalTypeException.cpp \87 Exceptions/LinearDependenceException.cpp \88 Exceptions/MathException.cpp \89 Exceptions/MissingValueException.cpp \90 Exceptions/NotInvertibleException.cpp \91 Exceptions/ParseError.cpp \92 Exceptions/SkewException.cpp \93 Exceptions/ZeroVectorException.cpp94 95 EXCEPTIONHEADER = \96 Exceptions/CustomException.hpp \97 Exceptions/IllegalTypeException.hpp \98 Exceptions/LinearDependenceException.hpp \99 Exceptions/MathException.hpp \100 Exceptions/MissingValueException.hpp \101 Exceptions/NotInvertibleException.hpp \102 Exceptions/ParseError.hpp \103 Exceptions/SkewException.hpp \104 Exceptions/ZeroVectorException.hpp105 106 PARSERSOURCE = \107 Parser/ChangeTracker.cpp \108 Parser/FormatParser.cpp \109 Parser/FormatParserStorage.cpp \110 Parser/MpqcParser.cpp \111 Parser/PcpParser.cpp \112 Parser/TremoloParser.cpp \113 Parser/XyzParser.cpp114 115 PARSERHEADER = \116 Parser/ChangeTracker.hpp \117 Parser/FormatParser.hpp \118 Parser/FormatParserStorage.hpp \119 Parser/MpqcParser.hpp \120 Parser/PcpParser.hpp \121 Parser/TremoloParser.hpp \122 Parser/XyzParser.hpp123 58 124 59 PATTERNSOURCE = \ … … 185 120 QTUI_DEFS = 186 121 187 SOURCE = \122 MOLECUILDERSOURCE = \ 188 123 ${ANALYSISSOURCE} \ 189 124 ${ACTIONSSOURCE} \ 190 125 ${ATOMSOURCE} \ 191 ${EXCEPTIONSOURCE} \192 126 ${PATTERNSOURCE} \ 193 127 ${PARSERSOURCE} \ … … 204 138 elements_db.cpp \ 205 139 ellipsoid.cpp \ 206 errorlogger.cpp \207 140 Formula.cpp \ 208 141 graph.cpp \ 209 helpers.cpp \210 info.cpp \211 142 leastsquaremin.cpp \ 212 Line.cpp \213 143 linkedcell.cpp \ 214 log.cpp \215 logger.cpp \216 Matrix.cpp \217 144 moleculelist.cpp \ 218 145 molecule.cpp \ … … 224 151 parser.cpp \ 225 152 periodentafel.cpp \ 226 Plane.cpp \227 153 tesselation.cpp \ 228 154 tesselationhelpers.cpp \ … … 231 157 UIElements/UIFactory.cpp \ 232 158 vector_ops.cpp \ 233 verbose.cpp \234 159 World.cpp 235 160 236 HEADER = \161 MOLECUILDERHEADER = \ 237 162 ${ANALYSISHEADER} \ 238 163 ${ACTIONSHEADER} \ 239 164 ${ATOMHEADER} \ 240 ${EXCEPTIONHEADER} \241 165 ${PARSERHEADER} \ 242 166 ${PATTERNHEADER} \ … … 254 178 elements_db.hpp \ 255 179 ellipsoid.hpp \ 256 errorlogger.hpp \257 180 Formula.hpp \ 258 181 graph.hpp \ 259 helpers.hpp \260 info.hpp \261 182 leastsquaremin.hpp \ 262 Line.hpp \263 183 linkedcell.hpp \ 264 184 lists.hpp \ 265 log.hpp \266 logger.hpp \267 Matrix.hpp \268 185 molecule.hpp \ 269 186 molecule_template.hpp \ 270 187 parser.hpp \ 271 188 periodentafel.hpp \ 272 Plane.hpp \273 189 stackclass.hpp \ 274 190 tesselation.hpp \ … … 277 193 triangleintersectionlist.hpp \ 278 194 UIElements/UIFactory.hpp \ 279 verbose.hpp \280 195 vector_ops.hpp \ 281 196 World.hpp 282 197 283 # the following files are no longer used: 284 # memoryallocator.hpp \ 285 # memoryallocator.cpp \ 286 # memoryusageobserver.hpp \ 287 # memoryusageobserver.cpp 198 lib_LTLIBRARIES = libMolecuilder-@MOLECUILDER_API_VERSION@.la 199 libMolecuilder_includedir = $(includedir)/molecuilder-$(MOLECUILDER_API_VERSION)/Actions/ 200 libMolecuilder_LIBS = \ 201 LinearAlgebra/libMolecuilderLinearAlgebra-@MOLECUILDER_API_VERSION@.la \ 202 ${BOOST_PROGRAM_OPTIONS_LIB} 203 204 # UIElements/libMolecuilderUI.a \ 205 Actions/libMolecuilderActions-@MOLECUILDER_API_VERSION@.la \ 206 Parser/libMolecuilderParser-@MOLECUILDER_API_VERSION@.la \ 207 Exceptions/libMolecuilderExceptions-@MOLECUILDER_API_VERSION@.la \ 208 Helpers/libMolecuilderHelpers-@MOLECUILDER_API_VERSION@.la \ 209 $(BOOST_LIB) \ 210 ${BOOST_THREAD_LIB} 211 212 nobase_libMolecuilder_include_HEADERS = ${MOLECUILDERHEADER} 213 214 ## Define the source file list for the "libexample-@MOLECUILDER_API_VERSION@.la" 215 ## target. Note that @MOLECUILDER_API_VERSION@ is not interpreted by Automake and 216 ## will therefore be treated as if it were literally part of the target name, 217 ## and the variable name derived from that. 218 ## The file extension .cc is recognized by Automake, and makes it produce 219 ## rules which invoke the C++ compiler to produce a libtool object file (.lo) 220 ## from each source file. Note that it is not necessary to list header files 221 ## which are already listed elsewhere in a _HEADERS variable assignment. 222 libMolecuilder_@MOLECUILDER_API_VERSION@_la_SOURCES = ${MOLECUILDERSOURCE} $(srcdir)/version.c 223 224 ## Instruct libtool to include ABI version information in the generated shared 225 ## library file (.so). The library ABI version is defined in configure.ac, so 226 ## that all version information is kept in one place. 227 libMolecuilder_@MOLECUILDER_API_VERSION@_la_LDFLAGS = -version-info $(MOLECUILDER_SO_VERSION) 228 229 ## The generated configuration header is installed in its own subdirectory of 230 ## $(libdir). The reason for this is that the configuration information put 231 ## into this header file describes the target platform the installed library 232 ## has been built for. Thus the file must not be installed into a location 233 ## intended for architecture-independent files, as defined by the Filesystem 234 ## Hierarchy Standard (FHS). 235 ## The nodist_ prefix instructs Automake to not generate rules for including 236 ## the listed files in the distribution on 'make dist'. Files that are listed 237 ## in _HEADERS variables are normally included in the distribution, but the 238 ## configuration header file is generated at configure time and should not be 239 ## shipped with the source tarball. 240 libMolecuilder_libincludedir = $(libdir)/molecuilder-$(MOLECUILDER_API_VERSION)/include 241 nodist_libMolecuilder_libinclude_HEADERS = $(top_builddir)/libmolecuilder_config.h 242 243 ## Install the generated pkg-config file (.pc) into the expected location for 244 ## architecture-dependent package configuration information. Occasionally, 245 ## pkg-config files are also used for architecture-independent data packages, 246 ## in which case the correct install location would be $(datadir)/pkgconfig. 247 pkgconfigdir = $(libdir)/pkgconfig 248 pkgconfig_DATA = $(top_builddir)/molecuilder-$(MOLECUILDER_API_VERSION).pc 249 288 250 289 251 BOOST_LIB = $(BOOST_LDFLAGS) $(BOOST_MPL_LIB) … … 291 253 INCLUDES = -I$(top_srcdir)/src/unittests -I$(top_srcdir)/src/Actions -I$(top_srcdir)/src/UIElements 292 254 293 noinst_LIBRARIES = libm olecuilderbase.a libmolecuilder.a libgslwrapper.a libmenu.a libparser.a255 noinst_LIBRARIES = libmenu.a 294 256 bin_PROGRAMS = molecuilder molecuildergui joiner analyzer 295 257 EXTRA_PROGRAMS = unity … … 297 259 molecuilderdir = ${bindir} 298 260 299 libmolecuilderbase_a_SOURCES = ${BASESOURCE} ${BASEHEADER}300 libmolecuilder_a_SOURCES = ${SOURCE} ${HEADER}301 261 libmenu_a_SOURCES = ${UISOURCE} ${UIHEADER} 302 libparser_a_SOURCES = ${PARSERSOURCE} ${PARSERHEADER}303 libgslwrapper_a_SOURCES = ${LINALGSOURCE} ${LINALGHEADER}304 262 305 263 molecuilder_DATA = elements.db valence.db orbitals.db Hbonddistance.db Hbondangle.db … … 308 266 #molecuilder_CXXFLAGS += -DNO_CACHING 309 267 molecuilder_LDFLAGS = $(BOOST_LIB) 310 molecuilder_SOURCES = ${LEGACYSOURCE} builder.cpp 311 molecuilder_SOURCES += $(srcdir)/version.c 312 molecuilder_LDADD = UIElements/libMolecuilderUI.a Actions/libMolecuilderActions.a libmolecuilderbase.a libmolecuilder.a libparser.a libgslwrapper.a $(BOOST_LIB) ${BOOST_THREAD_LIB} ${BOOST_PROGRAM_OPTIONS_LIB} 268 molecuilder_SOURCES = builder.cpp 269 molecuilder_LDADD = \ 270 UIElements/libMolecuilderUI-@MOLECUILDER_API_VERSION@.la \ 271 Actions/libMolecuilderActions-@MOLECUILDER_API_VERSION@.la \ 272 libMolecuilder-@MOLECUILDER_API_VERSION@.la \ 273 Parser/libMolecuilderParser-@MOLECUILDER_API_VERSION@.la \ 274 LinearAlgebra/libMolecuilderLinearAlgebra-@MOLECUILDER_API_VERSION@.la \ 275 Exceptions/libMolecuilderExceptions-@MOLECUILDER_API_VERSION@.la \ 276 Helpers/libMolecuilderHelpers-@MOLECUILDER_API_VERSION@.la \ 277 $(BOOST_LIB) \ 278 ${BOOST_THREAD_LIB} \ 279 ${BOOST_PROGRAM_OPTIONS_LIB} 280 313 281 314 282 #Stuff for building the GUI using QT 315 molecuildergui_SOURCES = ${QTUISOURCE} ${LEGACYSOURCE} builder.cpp 316 molecuildergui_SOURCES += $(srcdir)/version.c 283 molecuildergui_SOURCES = ${QTUISOURCE} builder.cpp 317 284 molecuildergui_CXXFLAGS = ${QT_CXXFLAGS} ${GLU_CXXFLAGS} -DUSE_GUI_QT 318 285 molecuildergui_LDFLAGS = $(BOOST_LIB) ${QT_LDFLAGS} ${GLU_LDFLAGS} 319 molecuildergui_LDADD = UIElements/libMolecuilderUI.a Actions/libMolecuilderActions.a libmolecuilderbase.a libmolecuilder.a libparser.a libgslwrapper.a $(BOOST_LIB) ${BOOST_THREAD_LIB} ${BOOST_PROGRAM_OPTIONS_LIB} ${GUI_LIBS} 320 321 joiner_SOURCES = joiner.cpp datacreator.cpp parser.cpp datacreator.hpp helpers.hpp parser.hpp periodentafel.hpp 322 joiner_LDADD = libmolecuilder.a libmolecuilderbase.a $(BOOST_LIB) ${BOOST_THREAD_LIB} 323 324 analyzer_SOURCES = analyzer.cpp datacreator.cpp parser.cpp helpers.hpp periodentafel.hpp parser.hpp datacreator.hpp 325 analyzer_LDADD = libmolecuilder.a libmolecuilderbase.a $(BOOST_LIB) ${BOOST_THREAD_LIB} 326 327 unity_SOURCES = unity.cpp $(srcdir)/version.c 286 287 unity_SOURCES = unity.cpp 328 288 unity_LDADD = $(BOOST_LIB) ${BOOST_THREAD_LIB} ${BOOST_PROGRAM_OPTIONS_LIB} 289 290 molecuildergui_LDADD = \ 291 UIElements/libMolecuilderUI-@MOLECUILDER_API_VERSION@.la \ 292 Actions/libMolecuilderActions-@MOLECUILDER_API_VERSION@.la \ 293 libMolecuilder-@MOLECUILDER_API_VERSION@.la \ 294 Parser/libMolecuilderParser-@MOLECUILDER_API_VERSION@.la \ 295 LinearAlgebra/libMolecuilderLinearAlgebra-@MOLECUILDER_API_VERSION@.la \ 296 Exceptions/libMolecuilderExceptions-@MOLECUILDER_API_VERSION@.la \ 297 Helpers/libMolecuilderHelpers-@MOLECUILDER_API_VERSION@.la \ 298 $(BOOST_LIB) \ 299 ${BOOST_THREAD_LIB} \ 300 ${BOOST_PROGRAM_OPTIONS_LIB} \ 301 ${GUI_LIBS} 302 303 joiner_SOURCES = joiner.cpp datacreator.cpp datacreator.hpp periodentafel.hpp 304 joiner_LDADD = \ 305 libMolecuilder-@MOLECUILDER_API_VERSION@.la \ 306 LinearAlgebra/libMolecuilderLinearAlgebra-@MOLECUILDER_API_VERSION@.la \ 307 Exceptions/libMolecuilderExceptions-@MOLECUILDER_API_VERSION@.la \ 308 Helpers/libMolecuilderHelpers-@MOLECUILDER_API_VERSION@.la \ 309 $(BOOST_LIB) \ 310 ${BOOST_THREAD_LIB} \ 311 ${BOOST_PROGRAM_OPTIONS_LIB} 312 313 analyzer_SOURCES = analyzer.cpp datacreator.cpp periodentafel.hpp datacreator.hpp 314 analyzer_LDADD = \ 315 libMolecuilder-@MOLECUILDER_API_VERSION@.la \ 316 LinearAlgebra/libMolecuilderLinearAlgebra-@MOLECUILDER_API_VERSION@.la \ 317 Exceptions/libMolecuilderExceptions-@MOLECUILDER_API_VERSION@.la \ 318 Helpers/libMolecuilderHelpers-@MOLECUILDER_API_VERSION@.la \ 319 $(BOOST_LIB) \ 320 ${BOOST_THREAD_LIB} \ 321 ${BOOST_PROGRAM_OPTIONS_LIB} 329 322 330 323 #Rules needed for QT4 … … 342 335 done; 343 336 344 unity.cpp: ${LINALGSOURCE} ${LINALGHEADER} ${SOURCE} ${HEADER} 337 #EXTRA_DIST = ${molecuilder_DATA} 338 339 FORCE: 340 $(srcdir)/.git-version: FORCE 341 @if (test -d $(top_srcdir)/.git && cd $(srcdir) \ 342 && { git describe --dirty --always || git describe; } ) > .git-version-t 2>/dev/null \ 343 && ! diff .git-version-t $(srcdir)/.git-version >/dev/null 2>&1; then \ 344 mv -f .git-version-t $(srcdir)/.git-version; \ 345 else \ 346 rm -f .git-version-t; \ 347 fi 348 349 EXTRA_DIST = $(srcdir)/.git-version 350 351 $(srcdir)/version.c: $(srcdir)/.git-version 352 echo "const char *ESPACKVersion = \"$(PACKAGE_NAME) -- git version: "`cat $(srcdir)/.git-version`"\";" > $@ 353 354 355 unity.cpp: ${MOLECUILDERSOURCE} ${MOLECUILDERHEADER} 345 356 echo "" > unity.cpp; \ 346 list='$(BASESOURCE)'; for file in $$list; do \ 347 echo "#include \"$(srcdir)/$$file\"" >> unity.cpp; \ 348 done; \ 349 list='$(LINALGSOURCE)'; for file in $$list; do \ 350 echo "#include \"$(srcdir)/$$file\"" >> unity.cpp; \ 351 done; \ 352 list='$(SOURCE)'; for file in $$list; do \ 357 list='$(MOLECUILDERSOURCE)'; for file in $$list; do \ 353 358 echo "#include \"$(srcdir)/$$file\"" >> unity.cpp; \ 354 359 done; \ … … 360 365 done;\ 361 366 echo "#include \"$(srcdir)/builder.cpp\"" >> unity.cpp; 367 echo "#include \"$(srcdir)/version.c\"" >> unity.cpp; 362 368 363 369 MOSTLYCLEANFILES = allmocs.moc.cpp unity.cpp 364 370 365 #EXTRA_DIST = ${molecuilder_DATA}366 367 FORCE:368 $(srcdir)/.git-version: FORCE369 @if (test -d $(top_srcdir)/.git && cd $(srcdir) \370 && { git describe --dirty --always || git describe; } ) > .git-version-t 2>/dev/null \371 && ! diff .git-version-t $(srcdir)/.git-version >/dev/null 2>&1; then \372 mv -f .git-version-t $(srcdir)/.git-version; \373 else \374 rm -f .git-version-t; \375 fi376 377 EXTRA_DIST = $(srcdir)/.git-version378 379 $(srcdir)/version.c: $(srcdir)/.git-version380 echo "const char *ESPACKVersion = \"$(PACKAGE_NAME) -- git version: "`cat $(srcdir)/.git-version`"\";" > $@381 382 -
src/Parser/FormatParserStorage.cpp
r822f01 re588312 17 17 #include "Parser/XyzParser.hpp" 18 18 19 #include " log.hpp"20 #include " verbose.hpp"19 #include "Helpers/Log.hpp" 20 #include "Helpers/Verbose.hpp" 21 21 22 22 #include "Helpers/Assert.hpp" -
src/Parser/MpqcParser.cpp
r822f01 re588312 11 11 #include "config.hpp" 12 12 #include "element.hpp" 13 #include " log.hpp"13 #include "Helpers/Log.hpp" 14 14 #include "periodentafel.hpp" 15 #include " vector.hpp"16 #include " verbose.hpp"15 #include "LinearAlgebra/Vector.hpp" 16 #include "Helpers/Verbose.hpp" 17 17 #include "World.hpp" 18 18 -
src/Parser/PcpParser.cpp
r822f01 re588312 14 14 #include "element.hpp" 15 15 #include "Helpers/Assert.hpp" 16 #include " log.hpp"16 #include "Helpers/Log.hpp" 17 17 #include "molecule.hpp" 18 18 #include "PcpParser.hpp" 19 19 #include "periodentafel.hpp" 20 20 #include "ThermoStatContainer.hpp" 21 #include " verbose.hpp"21 #include "Helpers/Verbose.hpp" 22 22 #include "World.hpp" 23 #include " Matrix.hpp"23 #include "LinearAlgebra/Matrix.hpp" 24 24 #include "Box.hpp" 25 25 -
src/Patterns/Registry_impl.hpp
r822f01 re588312 15 15 16 16 #include "Helpers/Assert.hpp" 17 #include <ios tream>17 #include <iosfwd> 18 18 19 19 /** Constructor for class Registry. -
src/Shapes/BaseShapes.cpp
r822f01 re588312 9 9 #include "Shapes/BaseShapes_impl.hpp" 10 10 11 #include " vector.hpp"11 #include "LinearAlgebra/Vector.hpp" 12 12 13 13 bool Sphere_impl::isInside(const Vector &point){ -
src/Shapes/ShapeOps_impl.hpp
r822f01 re588312 10 10 11 11 #include "Shapes/Shape_impl.hpp" 12 #include " vector.hpp"13 #include " Matrix.hpp"12 #include "LinearAlgebra/Vector.hpp" 13 #include "LinearAlgebra/Matrix.hpp" 14 14 15 15 class Resize_impl : public Shape_impl -
src/ThermoStatContainer.cpp
r822f01 re588312 10 10 #include "ConfigFileBuffer.hpp" 11 11 #include "config.hpp" 12 #include " log.hpp"12 #include "Helpers/Log.hpp" 13 13 #include "ThermoStatContainer.hpp" 14 #include " verbose.hpp"14 #include "Helpers/Verbose.hpp" 15 15 16 16 /** Constructor for class ThermoStatContainer. -
src/UIElements/CommandLineUI/CommandLineDialog.cpp
r822f01 re588312 23 23 #include "CommandLineParser.hpp" 24 24 #include "defs.hpp" 25 #include " log.hpp"26 #include " Matrix.hpp"25 #include "Helpers/Log.hpp" 26 #include "LinearAlgebra/Matrix.hpp" 27 27 #include "periodentafel.hpp" 28 #include " verbose.hpp"28 #include "Helpers/Verbose.hpp" 29 29 #include "World.hpp" 30 30 #include "Box.hpp" … … 33 33 #include "element.hpp" 34 34 #include "molecule.hpp" 35 #include " vector.hpp"35 #include "LinearAlgebra/Vector.hpp" 36 36 37 37 using namespace std; -
src/UIElements/Dialog.cpp
r822f01 re588312 9 9 10 10 #include "Dialog.hpp" 11 #include " ValueStorage.hpp"12 13 #include " verbose.hpp"11 #include "Actions/ValueStorage.hpp" 12 13 #include "Helpers/Verbose.hpp" 14 14 #include "atom.hpp" 15 15 #include "element.hpp" 16 16 #include "molecule.hpp" 17 #include " vector.hpp"18 #include " Matrix.hpp"17 #include "LinearAlgebra/Vector.hpp" 18 #include "LinearAlgebra/Matrix.hpp" 19 19 #include "Box.hpp" 20 20 -
src/UIElements/Dialog.hpp
r822f01 re588312 14 14 15 15 #include "Box.hpp" 16 #include " vector.hpp"16 #include "LinearAlgebra/Vector.hpp" 17 17 18 18 class atom; -
src/UIElements/Makefile.am
r822f01 re588312 5 5 AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl 6 6 AM_CXXFLAGS = $(CPPUNIT_CFLAGS) 7 8 noinst_LIBRARIES = libMolecuilderUI.a9 libMolecuilderUI_a_SOURCES = ${UISOURCE} ${UIHEADER}10 7 11 8 VIEWSOURCE = \ … … 45 42 ${VIEWSOURCE} \ 46 43 Dialog.cpp \ 47 MainWindow.cpp \ 48 ValueStorage.cpp 44 MainWindow.cpp 49 45 50 46 UIHEADER = \ … … 55 51 ${VIEWHEADER} \ 56 52 Dialog.hpp \ 57 MainWindow.hpp \ 58 ValueStorage.hpp 53 MainWindow.hpp 59 54 60 55 TEXTUISOURCE = \ … … 80 75 CommandLineUI/CommandLineWindow.hpp 81 76 77 lib_LTLIBRARIES = libMolecuilderUI-@MOLECUILDER_API_VERSION@.la 78 libMolecuilderUI_includedir = $(includedir)/molecuilder-$(MOLECUILDER_API_VERSION)/Actions/ 79 libMolecuilderUI_LIBS = \ 80 Actions/libMolecuilderActions-@MOLECUILDER_API_VERSION@.la 81 82 nobase_libMolecuilderUI_include_HEADERS = ${UIHEADER} 83 84 ## Define the source file list for the "libexample-@MOLECUILDER_API_VERSION@.la" 85 ## target. Note that @MOLECUILDER_API_VERSION@ is not interpreted by Automake and 86 ## will therefore be treated as if it were literally part of the target name, 87 ## and the variable name derived from that. 88 ## The file extension .cc is recognized by Automake, and makes it produce 89 ## rules which invoke the C++ compiler to produce a libtool object file (.lo) 90 ## from each source file. Note that it is not necessary to list header files 91 ## which are already listed elsewhere in a _HEADERS variable assignment. 92 libMolecuilderUI_@MOLECUILDER_API_VERSION@_la_SOURCES = ${UISOURCE} 93 94 ## Instruct libtool to include ABI version information in the generated shared 95 ## library file (.so). The library ABI version is defined in configure.ac, so 96 ## that all version information is kept in one place. 97 libMolecuilderUI_@MOLECUILDER_API_VERSION@_la_LDFLAGS = -version-info $(MOLECUILDER_SO_VERSION) 98 99 ## The generated configuration header is installed in its own subdirectory of 100 ## $(libdir). The reason for this is that the configuration information put 101 ## into this header file describes the target platform the installed library 102 ## has been built for. Thus the file must not be installed into a location 103 ## intended for architecture-independent files, as defined by the Filesystem 104 ## Hierarchy Standard (FHS). 105 ## The nodist_ prefix instructs Automake to not generate rules for including 106 ## the listed files in the distribution on 'make dist'. Files that are listed 107 ## in _HEADERS variables are normally included in the distribution, but the 108 ## configuration header file is generated at configure time and should not be 109 ## shipped with the source tarball. 110 libMolecuilderUI_libincludedir = $(libdir)/molecuilder-$(MOLECUILDER_API_VERSION)/include 111 nodist_libMolecuilderUI_libinclude_HEADERS = $(top_builddir)/libmolecuilder_config.h 112 113 ## Install the generated pkg-config file (.pc) into the expected location for 114 ## architecture-dependent package configuration information. Occasionally, 115 ## pkg-config files are also used for architecture-independent data packages, 116 ## in which case the correct install location would be $(datadir)/pkgconfig. 117 pkgconfigdir = $(libdir)/pkgconfig 118 pkgconfig_DATA = $(top_builddir)/molecuilder-$(MOLECUILDER_API_VERSION).pc 119 82 120 unity.cpp: 83 121 echo "" > unity.cpp; \ -
src/UIElements/Menu/TextMenu.hpp
r822f01 re588312 10 10 11 11 #include <list> 12 #include < ostream>12 #include <iosfwd> 13 13 #include <string> 14 14 -
src/UIElements/QT4/QTDialog.cpp
r822f01 re588312 7 7 8 8 #include "UIElements/QT4/QTDialog.hpp" 9 10 #include <boost/lexical_cast.hpp> 9 11 10 12 #include <string> … … 33 35 #include "Descriptors/AtomIdDescriptor.hpp" 34 36 #include "Descriptors/MoleculeIdDescriptor.hpp" 35 #include " Matrix.hpp"37 #include "LinearAlgebra/Matrix.hpp" 36 38 #include "Box.hpp" 37 39 -
src/UIElements/QT4/QTMainWindow.cpp
r822f01 re588312 21 21 #include "atom.hpp" 22 22 #include "molecule.hpp" 23 #include " verbose.hpp"23 #include "Helpers/Verbose.hpp" 24 24 #include "Actions/Action.hpp" 25 25 #include "Actions/ActionRegistry.hpp" -
src/UIElements/TextUI/TextDialog.cpp
r822f01 re588312 19 19 #include "World.hpp" 20 20 #include "periodentafel.hpp" 21 #include " log.hpp"22 #include " verbose.hpp"21 #include "Helpers/Log.hpp" 22 #include "Helpers/Verbose.hpp" 23 23 24 24 #include "atom.hpp" 25 25 #include "element.hpp" 26 26 #include "molecule.hpp" 27 #include " vector.hpp"28 #include " Matrix.hpp"27 #include "LinearAlgebra/Vector.hpp" 28 #include "LinearAlgebra/Matrix.hpp" 29 29 #include "Box.hpp" 30 31 #include <boost/lexical_cast.hpp> 30 32 31 33 using namespace std; -
src/UIElements/TextUI/TextWindow.cpp
r822f01 re588312 27 27 28 28 #include "defs.hpp" 29 #include " log.hpp"30 #include " verbose.hpp"29 #include "Helpers/Log.hpp" 30 #include "Helpers/Verbose.hpp" 31 31 32 32 // all needed due to config::SaveAll() -
src/UIElements/Views/QT4/QTStatusBar.cpp
r822f01 re588312 14 14 #include "QTStatusBar.hpp" 15 15 #include "World.hpp" 16 #include " helpers.hpp"16 #include "Helpers/helpers.hpp" 17 17 #include "Actions/Process.hpp" 18 18 -
src/World.cpp
r822f01 re588312 25 25 #include "Helpers/Assert.hpp" 26 26 #include "Box.hpp" 27 #include " Matrix.hpp"27 #include "LinearAlgebra/Matrix.hpp" 28 28 #include "defs.hpp" 29 29 -
src/analysis_bonds.cpp
r822f01 re588312 12 12 #include "bond.hpp" 13 13 #include "element.hpp" 14 #include " info.hpp"15 #include " verbose.hpp"16 #include " log.hpp"14 #include "Helpers/Info.hpp" 15 #include "Helpers/Verbose.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "molecule.hpp" 18 18 -
src/analysis_correlation.cpp
r822f01 re588312 13 13 #include "analysis_correlation.hpp" 14 14 #include "element.hpp" 15 #include " info.hpp"16 #include " log.hpp"15 #include "Helpers/Info.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "molecule.hpp" 18 18 #include "tesselation.hpp" 19 19 #include "tesselationhelpers.hpp" 20 20 #include "triangleintersectionlist.hpp" 21 #include " vector.hpp"22 #include " Matrix.hpp"23 #include " verbose.hpp"21 #include "LinearAlgebra/Vector.hpp" 22 #include "LinearAlgebra/Matrix.hpp" 23 #include "Helpers/Verbose.hpp" 24 24 #include "World.hpp" 25 25 #include "Box.hpp" -
src/analysis_correlation.hpp
r822f01 re588312 27 27 28 28 #include "atom.hpp" 29 #include " verbose.hpp"29 #include "Helpers/Verbose.hpp" 30 30 31 31 /****************************************** forward declarations *****************************/ -
src/analyzer.cpp
r822f01 re588312 13 13 14 14 #include "datacreator.hpp" 15 #include " helpers.hpp"15 #include "Helpers/helpers.hpp" 16 16 #include "parser.hpp" 17 17 #include "periodentafel.hpp" 18 #include " verbose.hpp"18 #include "Helpers/Verbose.hpp" 19 19 20 20 // include config.h -
src/atom.cpp
r822f01 re588312 13 13 #include "lists.hpp" 14 14 #include "parser.hpp" 15 #include " vector.hpp"15 #include "LinearAlgebra/Vector.hpp" 16 16 #include "World.hpp" 17 17 #include "molecule.hpp" -
src/atom_atominfo.hpp
r822f01 re588312 19 19 #endif 20 20 21 #include " vector.hpp"21 #include "LinearAlgebra/Vector.hpp" 22 22 23 23 /****************************************** forward declarations *****************************/ -
src/atom_bondedparticle.cpp
r822f01 re588312 13 13 #include "element.hpp" 14 14 #include "lists.hpp" 15 #include " log.hpp"16 #include " verbose.hpp"15 #include "Helpers/Log.hpp" 16 #include "Helpers/Verbose.hpp" 17 17 18 18 /** Constructor of class BondedParticle. -
src/atom_graphnode.cpp
r822f01 re588312 9 9 10 10 #include "atom_graphnode.hpp" 11 #include " log.hpp"12 #include " verbose.hpp"11 #include "Helpers/Log.hpp" 12 #include "Helpers/Verbose.hpp" 13 13 14 14 /** Constructor of class GraphNode. -
src/atom_trajectoryparticle.cpp
r822f01 re588312 12 12 #include "config.hpp" 13 13 #include "element.hpp" 14 #include " info.hpp"15 #include " log.hpp"14 #include "Helpers/Info.hpp" 15 #include "Helpers/Log.hpp" 16 16 #include "parser.hpp" 17 17 #include "ThermoStatContainer.hpp" 18 #include " verbose.hpp"18 #include "Helpers/Verbose.hpp" 19 19 20 20 /** Constructor of class TrajectoryParticle. -
src/atom_trajectoryparticleinfo.hpp
r822f01 re588312 20 20 #include <vector> 21 21 22 #include " vector.hpp"23 #include " VectorSet.hpp"22 #include "LinearAlgebra/Vector.hpp" 23 #include "LinearAlgebra/VectorSet.hpp" 24 24 25 25 /********************************************** declarations *******************************/ -
src/bond.cpp
r822f01 re588312 7 7 #include "Helpers/MemDebug.hpp" 8 8 9 #include " verbose.hpp"9 #include "Helpers/Verbose.hpp" 10 10 #include "atom.hpp" 11 11 #include "bond.hpp" -
src/bondgraph.cpp
r822f01 re588312 14 14 #include "bondgraph.hpp" 15 15 #include "element.hpp" 16 #include " info.hpp"17 #include " verbose.hpp"18 #include " log.hpp"16 #include "Helpers/Info.hpp" 17 #include "Helpers/Verbose.hpp" 18 #include "Helpers/Log.hpp" 19 19 #include "molecule.hpp" 20 20 #include "parser.hpp" 21 21 #include "periodentafel.hpp" 22 #include " vector.hpp"22 #include "LinearAlgebra/Vector.hpp" 23 23 24 24 /** Constructor of class BondGraph. -
src/boundary.cpp
r822f01 re588312 12 12 #include "config.hpp" 13 13 #include "element.hpp" 14 #include " helpers.hpp"15 #include " info.hpp"14 #include "Helpers/helpers.hpp" 15 #include "Helpers/Info.hpp" 16 16 #include "linkedcell.hpp" 17 #include " verbose.hpp"18 #include " log.hpp"17 #include "Helpers/Verbose.hpp" 18 #include "Helpers/Log.hpp" 19 19 #include "molecule.hpp" 20 20 #include "tesselation.hpp" 21 21 #include "tesselationhelpers.hpp" 22 22 #include "World.hpp" 23 #include " Plane.hpp"24 #include " Matrix.hpp"23 #include "LinearAlgebra/Plane.hpp" 24 #include "LinearAlgebra/Matrix.hpp" 25 25 #include "Box.hpp" 26 26 -
src/builder.cpp
r822f01 re588312 59 59 #include "CommandLineParser.hpp" 60 60 #include "config.hpp" 61 #include " log.hpp"61 #include "Helpers/Log.hpp" 62 62 #include "molecule.hpp" 63 63 #include "periodentafel.hpp" … … 72 72 #include "UIElements/Dialog.hpp" 73 73 #include "Menu/ActionMenuItem.hpp" 74 #include " verbose.hpp"74 #include "Helpers/Verbose.hpp" 75 75 #include "World.hpp" 76 76 -
src/config.cpp
r822f01 re588312 16 16 #include "ConfigFileBuffer.hpp" 17 17 #include "element.hpp" 18 #include " helpers.hpp"19 #include " info.hpp"18 #include "Helpers/helpers.hpp" 19 #include "Helpers/Info.hpp" 20 20 #include "lists.hpp" 21 #include " verbose.hpp"22 #include " log.hpp"21 #include "Helpers/Verbose.hpp" 22 #include "Helpers/Log.hpp" 23 23 #include "molecule.hpp" 24 24 #include "molecule.hpp" … … 26 26 #include "ThermoStatContainer.hpp" 27 27 #include "World.hpp" 28 #include " Matrix.hpp"28 #include "LinearAlgebra/Matrix.hpp" 29 29 #include "Box.hpp" 30 30 -
src/datacreator.cpp
r822f01 re588312 10 10 11 11 #include "datacreator.hpp" 12 #include " helpers.hpp"12 #include "Helpers/helpers.hpp" 13 13 #include "parser.hpp" 14 #include " verbose.hpp"14 #include "Helpers/Verbose.hpp" 15 15 16 16 #include <iomanip> -
src/ellipsoid.cpp
r822f01 re588312 18 18 #include "ellipsoid.hpp" 19 19 #include "linkedcell.hpp" 20 #include " log.hpp"20 #include "Helpers/Log.hpp" 21 21 #include "tesselation.hpp" 22 #include " vector.hpp"23 #include " Matrix.hpp"24 #include " verbose.hpp"22 #include "LinearAlgebra/Vector.hpp" 23 #include "LinearAlgebra/Matrix.hpp" 24 #include "Helpers/Verbose.hpp" 25 25 26 26 /** Determines squared distance for a given point \a x to surface of ellipsoid. -
src/graph.cpp
r822f01 re588312 13 13 #include "config.hpp" 14 14 #include "graph.hpp" 15 #include " verbose.hpp"16 #include " log.hpp"15 #include "Helpers/Verbose.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "molecule.hpp" 18 18 -
src/joiner.cpp
r822f01 re588312 13 13 14 14 #include "datacreator.hpp" 15 #include " helpers.hpp"15 #include "Helpers/helpers.hpp" 16 16 #include "parser.hpp" 17 17 #include "periodentafel.hpp" 18 #include " verbose.hpp"18 #include "Helpers/Verbose.hpp" 19 19 20 20 //============================== MAIN ============================= -
src/leastsquaremin.cpp
r822f01 re588312 11 11 12 12 #include "leastsquaremin.hpp" 13 #include " vector.hpp"13 #include "LinearAlgebra/Vector.hpp" 14 14 15 15 /** Determines sum of squared distances of \a X to all \a **vectors. -
src/linkedcell.cpp
r822f01 re588312 8 8 9 9 #include "atom.hpp" 10 #include " helpers.hpp"10 #include "Helpers/helpers.hpp" 11 11 #include "linkedcell.hpp" 12 #include " verbose.hpp"13 #include " log.hpp"12 #include "Helpers/Verbose.hpp" 13 #include "Helpers/Log.hpp" 14 14 #include "molecule.hpp" 15 15 #include "tesselation.hpp" 16 #include " vector.hpp"16 #include "LinearAlgebra/Vector.hpp" 17 17 18 18 // ========================================================= class LinkedCell =========================================== -
src/linkedcell.hpp
r822f01 re588312 24 24 25 25 #include "defs.hpp" 26 #include " vector.hpp"26 #include "LinearAlgebra/Vector.hpp" 27 27 28 28 /****************************************** forward declarations *****************************/ -
src/molecule.cpp
r822f01 re588312 24 24 #include "element.hpp" 25 25 #include "graph.hpp" 26 #include " helpers.hpp"26 #include "Helpers/helpers.hpp" 27 27 #include "leastsquaremin.hpp" 28 28 #include "linkedcell.hpp" 29 29 #include "lists.hpp" 30 #include " log.hpp"30 #include "Helpers/Log.hpp" 31 31 #include "molecule.hpp" 32 32 … … 34 34 #include "stackclass.hpp" 35 35 #include "tesselation.hpp" 36 #include " vector.hpp"37 #include " Matrix.hpp"36 #include "LinearAlgebra/Vector.hpp" 37 #include "LinearAlgebra/Matrix.hpp" 38 38 #include "World.hpp" 39 39 #include "Box.hpp" 40 #include " Plane.hpp"40 #include "LinearAlgebra/Plane.hpp" 41 41 #include "Exceptions/LinearDependenceException.hpp" 42 42 -
src/molecule_dynamics.cpp
r822f01 re588312 12 12 #include "config.hpp" 13 13 #include "element.hpp" 14 #include " info.hpp"15 #include " verbose.hpp"16 #include " log.hpp"14 #include "Helpers/Info.hpp" 15 #include "Helpers/Verbose.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "molecule.hpp" 18 18 #include "parser.hpp" 19 #include " Plane.hpp"19 #include "LinearAlgebra/Plane.hpp" 20 20 #include "ThermoStatContainer.hpp" 21 21 -
src/molecule_fragmentation.cpp
r822f01 re588312 15 15 #include "config.hpp" 16 16 #include "element.hpp" 17 #include " helpers.hpp"17 #include "Helpers/helpers.hpp" 18 18 #include "lists.hpp" 19 #include " verbose.hpp"20 #include " log.hpp"19 #include "Helpers/Verbose.hpp" 20 #include "Helpers/Log.hpp" 21 21 #include "molecule.hpp" 22 22 #include "periodentafel.hpp" 23 23 #include "World.hpp" 24 #include " Matrix.hpp"24 #include "LinearAlgebra/Matrix.hpp" 25 25 #include "Box.hpp" 26 26 #include "stackclass.hpp" -
src/molecule_geometry.cpp
r822f01 re588312 16 16 #include "config.hpp" 17 17 #include "element.hpp" 18 #include " helpers.hpp"18 #include "Helpers/helpers.hpp" 19 19 #include "leastsquaremin.hpp" 20 #include " verbose.hpp"21 #include " log.hpp"20 #include "Helpers/Verbose.hpp" 21 #include "Helpers/Log.hpp" 22 22 #include "molecule.hpp" 23 23 #include "World.hpp" 24 #include " Plane.hpp"25 #include " Matrix.hpp"24 #include "LinearAlgebra/Plane.hpp" 25 #include "LinearAlgebra/Matrix.hpp" 26 26 #include "Box.hpp" 27 27 #include <boost/foreach.hpp> -
src/molecule_graph.cpp
r822f01 re588312 18 18 #include "defs.hpp" 19 19 #include "element.hpp" 20 #include " helpers.hpp"21 #include " info.hpp"20 #include "Helpers/helpers.hpp" 21 #include "Helpers/Info.hpp" 22 22 #include "linkedcell.hpp" 23 23 #include "lists.hpp" 24 #include " verbose.hpp"25 #include " log.hpp"24 #include "Helpers/Verbose.hpp" 25 #include "Helpers/Log.hpp" 26 26 #include "molecule.hpp" 27 27 #include "World.hpp" 28 28 #include "Helpers/fast_functions.hpp" 29 29 #include "Helpers/Assert.hpp" 30 #include " Matrix.hpp"30 #include "LinearAlgebra/Matrix.hpp" 31 31 #include "Box.hpp" 32 32 #include "stackclass.hpp" -
src/molecule_pointcloud.cpp
r822f01 re588312 10 10 #include "atom.hpp" 11 11 #include "config.hpp" 12 #include " info.hpp"12 #include "Helpers/Info.hpp" 13 13 #include "molecule.hpp" 14 14 -
src/moleculelist.cpp
r822f01 re588312 23 23 #include "config.hpp" 24 24 #include "element.hpp" 25 #include " helpers.hpp"25 #include "Helpers/helpers.hpp" 26 26 #include "linkedcell.hpp" 27 27 #include "lists.hpp" 28 #include " verbose.hpp"29 #include " log.hpp"28 #include "Helpers/Verbose.hpp" 29 #include "Helpers/Log.hpp" 30 30 #include "molecule.hpp" 31 31 #include "periodentafel.hpp" 32 32 #include "Helpers/Assert.hpp" 33 #include " Matrix.hpp"33 #include "LinearAlgebra/Matrix.hpp" 34 34 #include "Box.hpp" 35 35 #include "stackclass.hpp" -
src/parser.cpp
r822f01 re588312 11 11 #include <cstring> 12 12 13 #include " helpers.hpp"13 #include "Helpers/helpers.hpp" 14 14 #include "parser.hpp" 15 #include " verbose.hpp"15 #include "Helpers/Verbose.hpp" 16 16 17 17 // include config.h -
src/periodentafel.cpp
r822f01 re588312 17 17 #include "element.hpp" 18 18 #include "elements_db.hpp" 19 #include " helpers.hpp"19 #include "Helpers/helpers.hpp" 20 20 #include "lists.hpp" 21 #include " log.hpp"21 #include "Helpers/Log.hpp" 22 22 #include "periodentafel.hpp" 23 #include " verbose.hpp"23 #include "Helpers/Verbose.hpp" 24 24 25 25 using namespace std; -
src/stackclass.hpp
r822f01 re588312 11 11 #endif 12 12 13 #include " verbose.hpp"14 #include " log.hpp"13 #include "Helpers/Verbose.hpp" 14 #include "Helpers/Log.hpp" 15 15 16 16 /****************************************** forward declarations *****************************/ -
src/tesselation.cpp
r822f01 re588312 11 11 #include <iomanip> 12 12 13 #include " helpers.hpp"14 #include " info.hpp"13 #include "Helpers/helpers.hpp" 14 #include "Helpers/Info.hpp" 15 15 #include "linkedcell.hpp" 16 #include " log.hpp"16 #include "Helpers/Log.hpp" 17 17 #include "tesselation.hpp" 18 18 #include "tesselationhelpers.hpp" 19 19 #include "triangleintersectionlist.hpp" 20 #include " vector.hpp"21 #include "Line .hpp"20 #include "LinearAlgebra/Vector.hpp" 21 #include "LinearAlgebra/Line.hpp" 22 22 #include "vector_ops.hpp" 23 #include " verbose.hpp"24 #include " Plane.hpp"23 #include "Helpers/Verbose.hpp" 24 #include "LinearAlgebra/Plane.hpp" 25 25 #include "Exceptions/LinearDependenceException.hpp" 26 26 #include "Helpers/Assert.hpp" -
src/tesselation.hpp
r822f01 re588312 26 26 27 27 #include "atom_particleinfo.hpp" 28 #include " helpers.hpp"29 #include " vector.hpp"28 #include "Helpers/helpers.hpp" 29 #include "LinearAlgebra/Vector.hpp" 30 30 31 31 /****************************************** forward declarations *****************************/ -
src/tesselationhelpers.cpp
r822f01 re588312 10 10 #include <fstream> 11 11 12 #include " info.hpp"12 #include "Helpers/Info.hpp" 13 13 #include "linkedcell.hpp" 14 #include " linearsystemofequations.hpp"15 #include " log.hpp"14 #include "LinearAlgebra/linearsystemofequations.hpp" 15 #include "Helpers/Log.hpp" 16 16 #include "tesselation.hpp" 17 17 #include "tesselationhelpers.hpp" 18 #include " vector.hpp"19 #include "Line .hpp"18 #include "LinearAlgebra/Vector.hpp" 19 #include "LinearAlgebra/Line.hpp" 20 20 #include "vector_ops.hpp" 21 #include " verbose.hpp"22 #include " Plane.hpp"23 #include " Matrix.hpp"21 #include "Helpers/Verbose.hpp" 22 #include "LinearAlgebra/Plane.hpp" 23 #include "LinearAlgebra/Matrix.hpp" 24 24 25 25 void GetSphere(Vector * const center, const Vector &a, const Vector &b, const Vector &c, const double RADIUS) -
src/test/ActOnAlltest.hpp
r822f01 re588312 12 12 13 13 #include <list> 14 #include "../ vector.hpp"14 #include "../LinearAlgebra/Vector.hpp" 15 15 16 16 #define ListOfVectors list<Vector *> -
src/triangleintersectionlist.cpp
r822f01 re588312 15 15 #include "triangleintersectionlist.hpp" 16 16 17 #include " info.hpp"17 #include "Helpers/Info.hpp" 18 18 #include "tesselation.hpp" 19 #include " vector.hpp"20 #include " verbose.hpp"19 #include "LinearAlgebra/Vector.hpp" 20 #include "Helpers/Verbose.hpp" 21 21 22 22 /** Constructor for class TriangleIntersectionList. -
src/unittests/ActOnAllUnitTest.cpp
r822f01 re588312 14 14 #include "../test/ActOnAlltest.hpp" 15 15 #include "ActOnAllUnitTest.hpp" 16 #include " vector.hpp"16 #include "LinearAlgebra/Vector.hpp" 17 17 18 18 #ifdef HAVE_TESTRUNNER -
src/unittests/ActionSequenceTest.cpp
r822f01 re588312 243 243 244 244 CPPUNIT_ASSERT_EQUAL(true,wasCalled1->wasCalled()); 245 CPPUNIT_ASSERT_EQUAL(true,wasCalled 1->wasCalled());245 CPPUNIT_ASSERT_EQUAL(true,wasCalled2->wasCalled()); 246 246 247 247 ActionHistory::getInstance().undoLast(); 248 248 249 249 CPPUNIT_ASSERT_EQUAL(false,wasCalled1->wasCalled()); 250 CPPUNIT_ASSERT_EQUAL(false,wasCalled 1->wasCalled());251 252 } 253 254 250 CPPUNIT_ASSERT_EQUAL(false,wasCalled2->wasCalled()); 251 252 } 253 254 -
src/unittests/BoxUnittest.cpp
r822f01 re588312 16 16 #endif /*HAVE_TESTRUNNER*/ 17 17 18 #include " vector.hpp"19 #include " Matrix.hpp"18 #include "LinearAlgebra/Vector.hpp" 19 #include "LinearAlgebra/Matrix.hpp" 20 20 #include "Box.hpp" 21 21 #include "Helpers/Assert.hpp" -
src/unittests/LineUnittest.cpp
r822f01 re588312 8 8 #include "LineUnittest.hpp" 9 9 10 #include " vector.hpp"10 #include "LinearAlgebra/Vector.hpp" 11 11 #include "Exceptions/LinearDependenceException.hpp" 12 12 #include "Exceptions/SkewException.hpp" -
src/unittests/LineUnittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include "Line .hpp"13 #include "LinearAlgebra/Line.hpp" 14 14 15 15 class LineUnittest : public CppUnit::TestFixture -
src/unittests/Makefile.am
r822f01 re588312 49 49 noinst_PROGRAMS = $(TESTS) TestRunner 50 50 51 GSLLIBS = ../libgslwrapper.a ../libmolecuilderbase.a $(BOOST_LIB) ${BOOST_THREAD_LIB} 52 ALLLIBS = ../libmolecuilder.a ${GSLLIBS} 53 PARSERLIBS = ../libparser.a ${ALLLIBS} 54 UILIBS = ../UIElements/libMolecuilderUI.a ../Actions/libMolecuilderActions.a ${ALLLIBS} ${BOOST_PROGRAM_OPTIONS_LIB} 51 GSLLIBS = \ 52 ../LinearAlgebra/libMolecuilderLinearAlgebra-@MOLECUILDER_API_VERSION@.la \ 53 ../Exceptions/libMolecuilderExceptions-@MOLECUILDER_API_VERSION@.la \ 54 ../Helpers/libMolecuilderHelpers-@MOLECUILDER_API_VERSION@.la \ 55 $(BOOST_LIB) \ 56 ${BOOST_THREAD_LIB} 57 ALLLIBS = \ 58 ../Actions/libMolecuilderActions-@MOLECUILDER_API_VERSION@.la \ 59 ${PARSERLIBS} \ 60 ../libMolecuilder-@MOLECUILDER_API_VERSION@.la \ 61 ${GSLLIBS} \ 62 ${BOOST_PROGRAM_OPTIONS_LIB} 63 PARSERLIBS = ../Parser/libMolecuilderParser-@MOLECUILDER_API_VERSION@.la 64 UILIBS = ../UIElements/libMolecuilderUI-@MOLECUILDER_API_VERSION@.la 55 65 56 66 TESTSOURCES = \ … … 119 129 MoleculeDescriptorTest.hpp \ 120 130 periodentafelTest.hpp \ 131 ParserUnitTest.hpp \ 121 132 PlaneUnittest.hpp \ 122 133 ObserverTest.hpp \ … … 129 140 130 141 131 ActionSequenceTest_SOURCES = UnitTestMain.cpp ActionSequenceTest.cpp ActionSequenceTest.hpp $(srcdir)/../version.c132 ActionSequenceTest_LDADD = ${UILIBS} 142 ActionSequenceTest_SOURCES = UnitTestMain.cpp ActionSequenceTest.cpp ActionSequenceTest.hpp 143 ActionSequenceTest_LDADD = ${UILIBS} ${ALLLIBS} 133 144 134 145 ActOnAllUnitTest_SOURCES = UnitTestMain.cpp ../test/ActOnAllTest.hpp ActOnAllUnitTest.cpp ActOnAllUnitTest.hpp … … 169 180 170 181 GSLMatrixSymmetricUnitTest_SOURCES = UnitTestMain.cpp gslmatrixsymmetricunittest.cpp gslmatrixsymmetricunittest.hpp 171 GSLMatrixSymmetricUnitTest_LDADD = ${ GSLLIBS}182 GSLMatrixSymmetricUnitTest_LDADD = ${ALLLIBS} 172 183 173 184 GSLMatrixUnitTest_SOURCES = UnitTestMain.cpp gslmatrixunittest.cpp gslmatrixunittest.hpp 174 GSLMatrixUnitTest_LDADD = ${ GSLLIBS}185 GSLMatrixUnitTest_LDADD = ${ALLLIBS} 175 186 176 187 GSLVectorUnitTest_SOURCES = UnitTestMain.cpp gslvectorunittest.cpp gslvectorunittest.hpp 177 GSLVectorUnitTest_LDADD = ${ GSLLIBS}188 GSLVectorUnitTest_LDADD = ${ALLLIBS} 178 189 179 190 InfoUnitTest_SOURCES = UnitTestMain.cpp infounittest.cpp infounittest.hpp … … 195 206 LogUnitTest_LDADD = ${ALLLIBS} 196 207 197 manipulateAtomsTest_SOURCES = UnitTestMain.cpp manipulateAtomsTest.cpp manipulateAtomsTest.hpp $(srcdir)/../version.c198 manipulateAtomsTest_LDADD = ${UILIBS} 208 manipulateAtomsTest_SOURCES = UnitTestMain.cpp manipulateAtomsTest.cpp manipulateAtomsTest.hpp 209 manipulateAtomsTest_LDADD = ${UILIBS} ${ALLLIBS} 199 210 200 211 MatrixUnittest_SOURCES = UnitTestMain.cpp MatrixUnittest.cpp MatrixUnittest.hpp … … 208 219 209 220 ParserUnitTest_SOURCES = UnitTestMain.cpp ParserUnitTest.cpp ParserUnitTest.hpp 210 ParserUnitTest_LDADD = ${ PARSERLIBS}221 ParserUnitTest_LDADD = ${ALLLIBS} 211 222 212 223 periodentafelTest_SOURCES = UnitTestMain.cpp periodentafelTest.cpp periodentafelTest.hpp … … 234 245 Tesselation_InOutsideUnitTest_LDADD = ${ALLLIBS} 235 246 236 TestRunner_SOURCES = TestRunnerMain.cpp $( srcdir)/../version.c $(TESTSOURCES) $(TESTHEADERS)237 TestRunner_LDADD = ../UIElements/libMolecuilderUI.a ../Actions/libMolecuilderActions.a ../libmolecuilder.a ../libparser.a ../libgslwrapper.a ../libmolecuilderbase.a $(BOOST_LIB) ${BOOST_THREAD_LIB} ${BOOST_PROGRAM_OPTIONS_LIB}247 TestRunner_SOURCES = TestRunnerMain.cpp $(TESTSOURCES) $(TESTHEADERS) 248 TestRunner_LDADD = ${UILIBS} ${ALLLIBS} 238 249 239 250 VectorUnitTest_SOURCES = UnitTestMain.cpp vectorunittest.cpp vectorunittest.hpp -
src/unittests/MatrixUnittest.cpp
r822f01 re588312 11 11 12 12 #include "MatrixUnittest.hpp" 13 #include " Matrix.hpp"14 #include " vector.hpp"13 #include "LinearAlgebra/Matrix.hpp" 14 #include "LinearAlgebra/Vector.hpp" 15 15 #include "Exceptions/NotInvertibleException.hpp" 16 16 -
src/unittests/PlaneUnittest.cpp
r822f01 re588312 18 18 #endif /*HAVE_TESTRUNNER*/ 19 19 20 #include " vector.hpp"21 #include "Line .hpp"20 #include "LinearAlgebra/Vector.hpp" 21 #include "LinearAlgebra/Line.hpp" 22 22 23 23 CPPUNIT_TEST_SUITE_REGISTRATION( PlaneUnittest ); -
src/unittests/PlaneUnittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " Plane.hpp"13 #include "LinearAlgebra/Plane.hpp" 14 14 15 15 class PlaneUnittest : public CppUnit::TestFixture -
src/unittests/ShapeUnittest.cpp
r822f01 re588312 16 16 #endif /*HAVE_TESTRUNNER*/ 17 17 18 #include "LinearAlgebra/Vector.hpp" 18 19 #include "Shapes/Shape.hpp" 19 #include "vector.cpp"20 20 21 21 // Registers the fixture into the 'registry' -
src/unittests/ShapeUnittest.hpp
r822f01 re588312 14 14 class Vector; 15 15 16 #include " vector.hpp"16 #include "LinearAlgebra/Vector.hpp" 17 17 18 18 class ShapeUnittest : public CppUnit::TestFixture -
src/unittests/bondgraphunittest.cpp
r822f01 re588312 23 23 #include "bondgraph.hpp" 24 24 #include "element.hpp" 25 #include " log.hpp"25 #include "Helpers/Log.hpp" 26 26 #include "molecule.hpp" 27 27 #include "periodentafel.hpp" -
src/unittests/gslmatrixsymmetricunittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " gslmatrix.hpp"13 #include "LinearAlgebra/gslmatrix.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/gslmatrixunittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " gslmatrix.hpp"13 #include "LinearAlgebra/gslmatrix.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/gslvectorunittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " gslvector.hpp"13 #include "LinearAlgebra/gslvector.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/infounittest.cpp
r822f01 re588312 15 15 #include <stdio.h> 16 16 17 #include " info.hpp"17 #include "Helpers/Info.hpp" 18 18 #include "infounittest.hpp" 19 #include " log.hpp"19 #include "Helpers/Log.hpp" 20 20 21 21 #ifdef HAVE_TESTRUNNER -
src/unittests/linearsystemofequationsunittest.cpp
r822f01 re588312 15 15 16 16 #include "linearsystemofequationsunittest.hpp" 17 #include " vector.hpp"17 #include "LinearAlgebra/Vector.hpp" 18 18 19 19 #ifdef HAVE_TESTRUNNER -
src/unittests/linearsystemofequationsunittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " linearsystemofequations.hpp"13 #include "LinearAlgebra/linearsystemofequations.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/logunittest.cpp
r822f01 re588312 11 11 12 12 #include "logunittest.hpp" 13 #include " log.hpp"13 #include "Helpers/Log.hpp" 14 14 #include "defs.hpp" 15 #include " verbose.hpp"15 #include "Helpers/Verbose.hpp" 16 16 17 17 #ifdef HAVE_TESTRUNNER -
src/unittests/memoryallocatorunittest.cpp
r822f01 re588312 13 13 #include "memoryallocatorunittest.hpp" 14 14 #include "memoryusageobserver.hpp" 15 #include " helpers.hpp"16 #include " log.hpp"15 #include "Helpers/helpers.hpp" 16 #include "Helpers/Log.hpp" 17 17 #include "defs.hpp" 18 18 -
src/unittests/stackclassunittest.cpp
r822f01 re588312 13 13 14 14 #include "stackclassunittest.hpp" 15 #include " log.hpp"15 #include "Helpers/Log.hpp" 16 16 17 17 #ifdef HAVE_TESTRUNNER -
src/unittests/tesselation_insideoutsideunittest.cpp
r822f01 re588312 17 17 #include "tesselation.hpp" 18 18 #include "tesselation_insideoutsideunittest.hpp" 19 #include " verbose.hpp"19 #include "Helpers/Verbose.hpp" 20 20 21 21 #ifdef HAVE_TESTRUNNER -
src/unittests/vectorunittest.cpp
r822f01 re588312 14 14 15 15 #include "defs.hpp" 16 #include " log.hpp"17 #include " vector.hpp"16 #include "Helpers/Log.hpp" 17 #include "LinearAlgebra/Vector.hpp" 18 18 #include "vector_ops.hpp" 19 19 #include "vectorunittest.hpp" 20 #include " Plane.hpp"20 #include "LinearAlgebra/Plane.hpp" 21 21 #include "Exceptions/LinearDependenceException.hpp" 22 #include " Matrix.hpp"22 #include "LinearAlgebra/Matrix.hpp" 23 23 24 24 #ifdef HAVE_TESTRUNNER -
src/unittests/vectorunittest.hpp
r822f01 re588312 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " vector.hpp"13 #include "LinearAlgebra/Vector.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/vector_ops.cpp
r822f01 re588312 8 8 #include "Helpers/MemDebug.hpp" 9 9 10 #include " vector.hpp"11 #include " Plane.hpp"12 #include " log.hpp"13 #include " verbose.hpp"14 #include " gslmatrix.hpp"10 #include "LinearAlgebra/Vector.hpp" 11 #include "LinearAlgebra/Plane.hpp" 12 #include "Helpers/Log.hpp" 13 #include "Helpers/Verbose.hpp" 14 #include "LinearAlgebra/gslmatrix.hpp" 15 15 #include "leastsquaremin.hpp" 16 #include " info.hpp"16 #include "Helpers/Info.hpp" 17 17 #include "Helpers/fast_functions.hpp" 18 18 #include "Exceptions/LinearDependenceException.hpp" -
test_all.sh
r822f01 re588312 111 111 echo "Making"; 112 112 if [ $noprocs -gt 1 ]; then 113 make -j$noprocs all install>>$logfile 2>&1;114 else 115 make all install>>$logfile 2>&1;113 make -j$noprocs all >>$logfile 2>&1; 114 else 115 make all >>$logfile 2>&1; 116 116 fi 117 117 } -
tests/Tesselations/Makefile.am
r822f01 re588312 1 TESTS = 1_2-dimethoxyethane.test \ 2 1_2-dimethylbenzene.test \ 3 2-methylcyclohexanone.test \ 4 benzene.test \ 5 cholesterol.test \ 6 cycloheptane.test \ 7 dimethyl_bromomalonate.test \ 8 glucose.test \ 9 heptan.test \ 10 isoleucine.test \ 11 neohexane.test \ 12 N_N-dimethylacetamide.test \ 13 proline.test \ 14 putrescine.test \ 15 tartaric_acid.test 1 TESTS = \ 2 1_2-dimethoxyethane.test \ 3 1_2-dimethylbenzene.test \ 4 2-methylcyclohexanone.test \ 5 benzene.test \ 6 cholesterol.test \ 7 cycloheptane.test \ 8 dimethyl_bromomalonate.test \ 9 glucose.test \ 10 isoleucine.test \ 11 neohexane.test \ 12 N_N-dimethylacetamide.test \ 13 proline.test \ 14 putrescine.test \ 15 tartaric_acid.test 16 17 # heptan.test
Note:
See TracChangeset
for help on using the changeset viewer.