Changes in / [d223d5:b6da28]
- Files:
-
- 33 added
- 44 deleted
- 155 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile.am
rd223d5 rb6da28 1 1 ACLOCAL_AMFLAGS = -I m4 2 2 SUBDIRS = src src/unittests doc tests 3 4 AUTOMAKE_OPTIONS = subdir-objects5 3 6 4 EXTRA_DIST = autogen.sh -
configure.ac
rd223d5 rb6da28 6 6 AC_CONFIG_AUX_DIR(config) 7 7 AC_CONFIG_SRCDIR([src/builder.cpp]) 8 AC_CONFIG_HEADER([config.h libmolecuilder_config.h]) 9 AC_CONFIG_MACRO_DIR([m4]) 8 AC_CONFIG_HEADER([config.h]) 10 9 11 10 AM_INIT_AUTOMAKE(dist-bzip2 parallel-tests) … … 15 14 AC_PROG_CXX 16 15 AC_PROG_CC 17 # obselete by LT_INIT 18 #AC_PROG_RANLIB 16 AC_PROG_RANLIB 19 17 AC_PROG_INSTALL 20 18 AC_CHECK_PROG([LATEX],[latex],[latex],[:]) … … 25 23 AM_MISSING_PROG([DOXYGEN], [doxygen]) 26 24 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.html33 AC_SUBST([MOLECUILDER_SO_VERSION], [1:2:0])34 AC_SUBST([MOLECUILDER_API_VERSION], [1.0])35 36 25 # Checks for libraries. 37 AC_CHECK_LIB(m, sqrt, , 26 AC_CHECK_LIB(m, sqrt, ,AC_MSG_ERROR([compatible libc math library not found])) 38 27 39 28 # Boost libraries … … 121 110 doc/molecuilder.xml]) 122 111 AC_CONFIG_FILES([ 123 molecuilder-${MOLECUILDER_API_VERSION}.pc:molecuilder.pc.in])124 AC_CONFIG_FILES([125 112 Makefile 126 113 doc/Makefile 127 114 src/Makefile 128 115 src/Actions/Makefile 129 src/Exceptions/Makefile130 src/Helpers/Makefile131 src/LinearAlgebra/Makefile132 src/Parser/Makefile133 116 src/UIElements/Makefile 134 117 src/unittests/Makefile]) -
m4/gwqt4.m4
rd223d5 rb6da28 147 147 QT_LIBS="$QT_LIB" 148 148 if test $QT_IS_STATIC = yes ; then 149 QT_LIBS="$QT_LIBS - lXext -lX11 -lm -lSM -lICE"149 QT_LIBS="$QT_LIBS -L$x_libraries -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 - lXext -lX11 -lm -lSM -lICE -ldl"156 QT_LIBS="$QT_LIBS -L$x_libraries -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 - lXext -lX11 -lm -lSM -lICE"164 QT_LIBS="$QT_LIBS -L$x_libraries -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 - lXext -lX11 -lm -lSM -lICE -lresolv -lsocket -lnsl"171 QT_LIBS="$QT_LIBS -L$x_libraries -lXext -lX11 -lm -lSM -lICE -lresolv -lsocket -lnsl" 172 172 fi 173 173 ;; -
src/Actions/Action.cpp
rd223d5 rb6da28 18 18 #include "UIElements/UIFactory.hpp" 19 19 20 #include " Helpers/Log.hpp"21 #include " Helpers/Verbose.hpp"20 #include "log.hpp" 21 #include "verbose.hpp" 22 22 23 23 using namespace std; -
src/Actions/AnalysisAction/MolecularVolumeAction.cpp
rd223d5 rb6da28 14 14 #include "molecule.hpp" 15 15 #include "linkedcell.hpp" 16 #include " Helpers/Log.hpp"17 #include " Helpers/Verbose.hpp"16 #include "log.hpp" 17 #include "verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 const char AnalysisMolecularVolumeAction::NAME[] = "molecular-volume"; -
src/Actions/AnalysisAction/PairCorrelationAction.cpp
rd223d5 rb6da28 13 13 #include "boundary.hpp" 14 14 #include "linkedcell.hpp" 15 #include " Helpers/Verbose.hpp"16 #include " Helpers/Log.hpp"15 #include "verbose.hpp" 16 #include "log.hpp" 17 17 #include "element.hpp" 18 18 #include "molecule.hpp" 19 19 #include "periodentafel.hpp" 20 #include " LinearAlgebra/Vector.hpp"20 #include "vector.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " Actions/ValueStorage.hpp"30 #include "UIElements/ValueStorage.hpp" 31 31 32 32 const char AnalysisPairCorrelationAction::NAME[] = "pair-correlation"; -
src/Actions/AnalysisAction/PointCorrelationAction.cpp
rd223d5 rb6da28 13 13 #include "boundary.hpp" 14 14 #include "linkedcell.hpp" 15 #include " Helpers/Verbose.hpp"16 #include " Helpers/Log.hpp"15 #include "verbose.hpp" 16 #include "log.hpp" 17 17 #include "element.hpp" 18 18 #include "molecule.hpp" 19 19 #include "periodentafel.hpp" 20 #include " LinearAlgebra/Vector.hpp"20 #include "vector.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " Actions/ValueStorage.hpp"30 #include "UIElements/ValueStorage.hpp" 31 31 32 32 const char AnalysisPointCorrelationAction::NAME[] = "point-correlation"; -
src/Actions/AnalysisAction/PointCorrelationAction.hpp
rd223d5 rb6da28 10 10 11 11 #include "Actions/Action.hpp" 12 #include " LinearAlgebra/Vector.hpp"12 #include "vector.hpp" 13 13 #include <vector> 14 14 #include <string> -
src/Actions/AnalysisAction/PrincipalAxisSystemAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "molecule.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 16 16 #include <iostream> … … 21 21 #include "UIElements/UIFactory.hpp" 22 22 #include "UIElements/Dialog.hpp" 23 #include " Actions/ValueStorage.hpp"23 #include "UIElements/ValueStorage.hpp" 24 24 25 25 const char AnalysisPrincipalAxisSystemAction::NAME[] = "principal-axis-system"; -
src/Actions/AnalysisAction/SurfaceCorrelationAction.cpp
rd223d5 rb6da28 13 13 #include "boundary.hpp" 14 14 #include "linkedcell.hpp" 15 #include " Helpers/Verbose.hpp"16 #include " Helpers/Log.hpp"15 #include "verbose.hpp" 16 #include "log.hpp" 17 17 #include "element.hpp" 18 18 #include "molecule.hpp" 19 19 #include "periodentafel.hpp" 20 #include " LinearAlgebra/Vector.hpp"20 #include "vector.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " Actions/ValueStorage.hpp"30 #include "UIElements/ValueStorage.hpp" 31 31 32 32 const char AnalysisSurfaceCorrelationAction::NAME[] = "surface-correlation"; -
src/Actions/AtomAction/AddAction.cpp
rd223d5 rb6da28 12 12 #include "atom.hpp" 13 13 #include "element.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " LinearAlgebra/Vector.hpp"17 #include " Helpers/Verbose.hpp"16 #include "vector.hpp" 17 #include "verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 const char AtomAddAction::NAME[] = "add-atom"; -
src/Actions/AtomAction/AddAction.hpp
rd223d5 rb6da28 10 10 11 11 #include "Actions/Action.hpp" 12 #include " LinearAlgebra/Vector.hpp"12 #include "vector.hpp" 13 13 14 14 class element; -
src/Actions/AtomAction/ChangeElementAction.cpp
rd223d5 rb6da28 12 12 #include "atom.hpp" 13 13 #include "element.hpp" 14 #include " Helpers/Log.hpp"15 #include " LinearAlgebra/Vector.hpp"16 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "vector.hpp" 16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " Actions/ValueStorage.hpp"26 #include "UIElements/ValueStorage.hpp" 27 27 28 28 const char AtomChangeElementAction::NAME[] = "change-element"; -
src/Actions/AtomAction/RemoveAction.cpp
rd223d5 rb6da28 12 12 #include "atom.hpp" 13 13 #include "Descriptors/AtomDescriptor.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " Helpers/Verbose.hpp"16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " Actions/ValueStorage.hpp"26 #include "UIElements/ValueStorage.hpp" 27 27 28 28 const char AtomRemoveAction::NAME[] = "remove-atom"; -
src/Actions/CmdAction/BondLengthTableAction.cpp
rd223d5 rb6da28 12 12 #include "bondgraph.hpp" 13 13 #include "config.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 const char CommandLineBondLengthTableAction::NAME[] = "bond-table"; -
src/Actions/CmdAction/ElementDbAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "config.hpp" 13 #include " Helpers/Log.hpp"13 #include "log.hpp" 14 14 #include "periodentafel.hpp" 15 #include " Helpers/Verbose.hpp"15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 const char CommandLineElementDbAction::NAME[] = "element-db"; -
src/Actions/CmdAction/FastParsingAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "config.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 // memento to remember the state when undoing -
src/Actions/CmdAction/VerboseAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/CmdAction/VerboseAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"13 #include " Helpers/Verbose.hpp"12 #include "log.hpp" 13 #include "verbose.hpp" 14 14 15 15 #include <iostream> … … 20 20 #include "UIElements/UIFactory.hpp" 21 21 #include "UIElements/Dialog.hpp" 22 #include " Actions/ValueStorage.hpp"22 #include "UIElements/ValueStorage.hpp" 23 23 24 24 // memento to remember the state when undoing -
src/Actions/CmdAction/VersionAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/CmdAction/VersionAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include "version.h"13 12 14 13 #include <iostream> … … 19 18 #include "UIElements/UIFactory.hpp" 20 19 #include "UIElements/Dialog.hpp" 21 #include " Actions/ValueStorage.hpp"20 #include "UIElements/ValueStorage.hpp" 22 21 23 22 const char CommandLineVersionAction::NAME[] = "version"; -
src/Actions/ErrorAction.cpp
rd223d5 rb6da28 11 11 12 12 #include "Actions/ErrorAction.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "Helpers/Assert.hpp" 16 16 -
src/Actions/FragmentationAction/DepthFirstSearchAction.cpp
rd223d5 rb6da28 13 13 #include "bondgraph.hpp" 14 14 #include "config.hpp" 15 #include " Helpers/Log.hpp"15 #include "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 " Helpers/Verbose.hpp"20 #include "verbose.hpp" 21 21 #include "World.hpp" 22 22 … … 28 28 #include "UIElements/UIFactory.hpp" 29 29 #include "UIElements/Dialog.hpp" 30 #include " Actions/ValueStorage.hpp"30 #include "UIElements/ValueStorage.hpp" 31 31 32 32 const char FragmentationDepthFirstSearchAction::NAME[] = "depth-first-search"; -
src/Actions/FragmentationAction/FragmentationAction.cpp
rd223d5 rb6da28 13 13 #include "bondgraph.hpp" 14 14 #include "config.hpp" 15 #include " Helpers/Log.hpp"15 #include "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 " Actions/ValueStorage.hpp"28 #include "UIElements/ValueStorage.hpp" 29 29 30 30 const char FragmentationFragmentationAction::NAME[] = "fragment-mol"; -
src/Actions/FragmentationAction/SubgraphDissectionAction.cpp
rd223d5 rb6da28 12 12 #include "atom.hpp" 13 13 #include "config.hpp" 14 #include " Helpers/Log.hpp"14 #include "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 " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 const char FragmentationSubgraphDissectionAction::NAME[] = "subgraph-dissect"; -
src/Actions/Makefile.am
rd223d5 rb6da28 6 6 AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl 7 7 AM_CXXFLAGS = $(CPPUNIT_CFLAGS) 8 9 noinst_LIBRARIES = libMolecuilderActions.a 10 libMolecuilderActions_a_SOURCES = ${ACTIONSSOURCE} ${ACTIONSHEADER} 8 11 9 12 ACTIONSSOURCE = \ … … 17 20 ${TESSELATIONACTIONSOURCE} \ 18 21 ${WORLDACTIONSOURCE} \ 19 MapOfActions.cpp \ 20 ValueStorage.cpp 22 MapOfActions.cpp 21 23 22 24 ACTIONSHEADER = \ … … 31 33 ${WORLDACTIONHEADER} \ 32 34 MapOfActions.hpp \ 33 ValueStorage.hpp \34 35 Values.hpp 35 36 … … 167 168 WorldAction/SetOutputFormatsAction.hpp 168 169 169 170 lib_LTLIBRARIES = libMolecuilderActions-@MOLECUILDER_API_VERSION@.la171 libMolecuilderActions_includedir = $(includedir)/molecuilder-$(MOLECUILDER_API_VERSION)/Actions/172 libMolecuilderActions_libs = ../Parser/libMolecuilderParser-@MOLECUILDER_API_VERSION@.la173 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 and177 ## 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 produce180 ## 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 files182 ## 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 shared186 ## library file (.so). The library ABI version is defined in configure.ac, so187 ## 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 of191 ## $(libdir). The reason for this is that the configuration information put192 ## into this header file describes the target platform the installed library193 ## has been built for. Thus the file must not be installed into a location194 ## intended for architecture-independent files, as defined by the Filesystem195 ## Hierarchy Standard (FHS).196 ## The nodist_ prefix instructs Automake to not generate rules for including197 ## the listed files in the distribution on 'make dist'. Files that are listed198 ## in _HEADERS variables are normally included in the distribution, but the199 ## configuration header file is generated at configure time and should not be200 ## shipped with the source tarball.201 libMolecuilderActions_libincludedir = $(libdir)/molecuilder-$(MOLECUILDER_API_VERSION)/include202 nodist_libMolecuilderActions_libinclude_HEADERS = $(top_builddir)/libmolecuilder_config.h203 204 ## Install the generated pkg-config file (.pc) into the expected location for205 ## 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)/pkgconfig209 pkgconfig_DATA = $(top_builddir)/molecuilder-$(MOLECUILDER_API_VERSION).pc210 211 170 unity.cpp: 212 171 echo "" > unity.cpp; \ -
src/Actions/MapOfActions.cpp
rd223d5 rb6da28 26 26 #include "CommandLineParser.hpp" 27 27 #include "element.hpp" 28 #include " Helpers/Log.hpp"29 #include " LinearAlgebra/Matrix.hpp"28 #include "log.hpp" 29 #include "Matrix.hpp" 30 30 #include "molecule.hpp" 31 31 #include "periodentafel.hpp" 32 #include " LinearAlgebra/Vector.hpp"33 #include " Helpers/Verbose.hpp"32 #include "vector.hpp" 33 #include "verbose.hpp" 34 34 35 35 #include "Actions/ActionRegistry.hpp" -
src/Actions/MoleculeAction/BondFileAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/MoleculeAction/BondFileAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "molecule.hpp" 14 #include " Helpers/Verbose.hpp"14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 -
src/Actions/MoleculeAction/ChangeNameAction.cpp
rd223d5 rb6da28 20 20 #include "UIElements/UIFactory.hpp" 21 21 #include "UIElements/Dialog.hpp" 22 #include " Actions/ValueStorage.hpp"22 #include "UIElements/ValueStorage.hpp" 23 23 24 24 /****** MoleculeChangeNameAction *****/ -
src/Actions/MoleculeAction/FillWithMoleculeAction.cpp
rd223d5 rb6da28 15 15 #include "config.hpp" 16 16 #include "molecule.hpp" 17 #include " Helpers/Verbose.hpp"17 #include "verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " Actions/ValueStorage.hpp"28 #include "UIElements/ValueStorage.hpp" 29 29 30 30 /****** MoleculeFillWithMoleculeAction *****/ -
src/Actions/MoleculeAction/FillWithMoleculeAction.hpp
rd223d5 rb6da28 11 11 #include "Actions/Action.hpp" 12 12 #include "Actions/Process.hpp" 13 #include " LinearAlgebra/Vector.hpp"13 #include "vector.hpp" 14 14 15 15 class MoleculeListClass; -
src/Actions/MoleculeAction/LinearInterpolationofTrajectoriesAction.cpp
rd223d5 rb6da28 12 12 #include "atom.hpp" 13 13 #include "defs.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " Helpers/Verbose.hpp"16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 -
src/Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/MoleculeAction/RotateToPrincipalAxisSystemAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "molecule.hpp" 14 #include " Helpers/Verbose.hpp"14 #include "verbose.hpp" 15 15 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 /****** MoleculeRotateToPrincipalAxisSystemAction *****/ -
src/Actions/MoleculeAction/SaveAdjacencyAction.cpp
rd223d5 rb6da28 12 12 #include "bondgraph.hpp" 13 13 #include "config.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " Helpers/Verbose.hpp"16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " Actions/ValueStorage.hpp"28 #include "UIElements/ValueStorage.hpp" 29 29 30 30 /****** MoleculeSaveAdjacencyAction *****/ -
src/Actions/MoleculeAction/SaveBondsAction.cpp
rd223d5 rb6da28 12 12 #include "bondgraph.hpp" 13 13 #include "config.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " Helpers/Verbose.hpp"16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " Actions/ValueStorage.hpp"28 #include "UIElements/ValueStorage.hpp" 29 29 30 30 /****** MoleculeSaveBondsAction *****/ -
src/Actions/MoleculeAction/SaveTemperatureAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/MoleculeAction/SaveTemperatureAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "molecule.hpp" 14 #include " Helpers/Verbose.hpp"14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 /****** MoleculeSaveTemperatureAction *****/ -
src/Actions/MoleculeAction/SuspendInWaterAction.cpp
rd223d5 rb6da28 12 12 #include "boundary.hpp" 13 13 #include "config.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 /****** MoleculeSuspendInWaterAction *****/ -
src/Actions/MoleculeAction/TranslateAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/MoleculeAction/TranslateAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "molecule.hpp" 14 #include " LinearAlgebra/Vector.hpp"15 #include " Helpers/Verbose.hpp"14 #include "vector.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " Actions/ValueStorage.hpp"26 #include "UIElements/ValueStorage.hpp" 27 27 28 28 /****** MoleculeTranslateAction *****/ -
src/Actions/MoleculeAction/TranslateAction.hpp
rd223d5 rb6da28 11 11 #include "Actions/Action.hpp" 12 12 #include "Actions/Process.hpp" 13 #include " LinearAlgebra/Vector.hpp"13 #include "vector.hpp" 14 14 15 15 class MoleculeListClass; -
src/Actions/MoleculeAction/VerletIntegrationAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/MoleculeAction/VerletIntegrationAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "molecule.hpp" 14 #include " Helpers/Verbose.hpp"14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 /****** MoleculeVerletIntegrationAction *****/ -
src/Actions/ParserAction/LoadXyzAction.cpp
rd223d5 rb6da28 14 14 #include "Parser/XyzParser.hpp" 15 15 #include "atom.hpp" 16 #include " Helpers/Log.hpp"16 #include "log.hpp" 17 17 #include "molecule.hpp" 18 #include " Helpers/Verbose.hpp"18 #include "verbose.hpp" 19 19 #include "World.hpp" 20 20 … … 26 26 #include "UIElements/UIFactory.hpp" 27 27 #include "UIElements/Dialog.hpp" 28 #include " Actions/ValueStorage.hpp"28 #include "UIElements/ValueStorage.hpp" 29 29 30 30 /****** ParserLoadXyzAction *****/ -
src/Actions/ParserAction/SaveXyzAction.cpp
rd223d5 rb6da28 21 21 #include "UIElements/UIFactory.hpp" 22 22 #include "UIElements/Dialog.hpp" 23 #include " Actions/ValueStorage.hpp"23 #include "UIElements/ValueStorage.hpp" 24 24 25 25 -
src/Actions/SelectionAction/AllAtomsAction.cpp
rd223d5 rb6da28 12 12 #include "Descriptors/AtomDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/AllMoleculesAction.cpp
rd223d5 rb6da28 12 12 #include "Descriptors/MoleculeDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/AtomByIdAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 -
src/Actions/SelectionAction/MoleculeByIdAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "molecule.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 -
src/Actions/SelectionAction/NotAllAtomsAction.cpp
rd223d5 rb6da28 12 12 #include "Descriptors/AtomDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/NotAllMoleculesAction.cpp
rd223d5 rb6da28 12 12 #include "Descriptors/MoleculeDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 -
src/Actions/SelectionAction/NotAtomByIdAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 -
src/Actions/SelectionAction/NotMoleculeByIdAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "molecule.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 -
src/Actions/TesselationAction/ConvexEnvelopeAction.cpp
rd223d5 rb6da28 13 13 #include "config.hpp" 14 14 #include "linkedcell.hpp" 15 #include " Helpers/Log.hpp"15 #include "log.hpp" 16 16 #include "molecule.hpp" 17 #include " Helpers/Verbose.hpp"17 #include "verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 /****** TesselationConvexEnvelopeAction *****/ -
src/Actions/TesselationAction/NonConvexEnvelopeAction.cpp
rd223d5 rb6da28 12 12 #include "boundary.hpp" 13 13 #include "linkedcell.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " Helpers/Verbose.hpp"16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " Actions/ValueStorage.hpp"26 #include "UIElements/ValueStorage.hpp" 27 27 28 28 /****** TesselationNonConvexEnvelopeAction *****/ -
src/Actions/WorldAction/AddEmptyBoundaryAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " Helpers/Log.hpp"14 #include " LinearAlgebra/Vector.hpp"13 #include "log.hpp" 14 #include "vector.hpp" 15 15 #include "World.hpp" 16 16 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 #include "Helpers/Assert.hpp" 27 27 -
src/Actions/WorldAction/AddEmptyBoundaryAction.hpp
rd223d5 rb6da28 10 10 11 11 #include "Actions/Action.hpp" 12 #include " LinearAlgebra/Vector.hpp"12 #include "vector.hpp" 13 13 14 14 void WorldAddEmptyBoundary(Vector &boundary); -
src/Actions/WorldAction/BoundInBoxAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/WorldAction/BoundInBoxAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "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 " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 const char WorldBoundInBoxAction::NAME[] = "bound-in-box"; -
src/Actions/WorldAction/CenterInBoxAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "Box.hpp" 13 #include " Helpers/Log.hpp"13 #include "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 " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 const char WorldCenterInBoxAction::NAME[] = "center-in-box"; -
src/Actions/WorldAction/CenterOnEdgeAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " Helpers/Log.hpp"14 #include " LinearAlgebra/Vector.hpp"13 #include "log.hpp" 14 #include "vector.hpp" 15 15 #include "World.hpp" 16 #include " LinearAlgebra/Matrix.hpp"16 #include "Matrix.hpp" 17 17 18 18 #include <iostream> … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 #include "Helpers/Assert.hpp" 27 27 -
src/Actions/WorldAction/ChangeBoxAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/WorldAction/ChangeBoxAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"13 #include " Helpers/Verbose.hpp"12 #include "log.hpp" 13 #include "verbose.hpp" 14 14 #include "World.hpp" 15 15 #include "Box.hpp" 16 #include " LinearAlgebra/Matrix.hpp"16 #include "Matrix.hpp" 17 17 18 18 #include <iostream> … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 const char WorldChangeBoxAction::NAME[] = "change-box"; -
src/Actions/WorldAction/InputAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/WorldAction/InputAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "molecule.hpp" 14 14 #include "Parser/FormatParserStorage.hpp" 15 15 #include "Parser/PcpParser.hpp" 16 #include " Helpers/Verbose.hpp"16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 … … 24 24 #include "UIElements/UIFactory.hpp" 25 25 #include "UIElements/Dialog.hpp" 26 #include " Actions/ValueStorage.hpp"26 #include "UIElements/ValueStorage.hpp" 27 27 28 28 const char WorldInputAction::NAME[] = "input"; -
src/Actions/WorldAction/OutputAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "Parser/ChangeTracker.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 const char WorldOutputAction::NAME[] = "output"; -
src/Actions/WorldAction/RemoveSphereOfAtomsAction.cpp
rd223d5 rb6da28 12 12 #include "Descriptors/AtomDescriptor.hpp" 13 13 #include "atom.hpp" 14 #include " Helpers/Log.hpp"14 #include "log.hpp" 15 15 #include "molecule.hpp" 16 #include " LinearAlgebra/Vector.hpp"17 #include " Helpers/Verbose.hpp"16 #include "vector.hpp" 17 #include "verbose.hpp" 18 18 #include "World.hpp" 19 19 … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 const char WorldRemoveSphereOfAtomsAction::NAME[] = "remove-sphere"; -
src/Actions/WorldAction/RemoveSphereOfAtomsAction.hpp
rd223d5 rb6da28 10 10 11 11 #include "Actions/Action.hpp" 12 #include " LinearAlgebra/Vector.hpp"12 #include "vector.hpp" 13 13 14 14 -
src/Actions/WorldAction/RepeatBoxAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " Helpers/Log.hpp"13 #include "log.hpp" 14 14 #include "molecule.hpp" 15 #include " LinearAlgebra/Vector.hpp"16 #include " LinearAlgebra/Matrix.hpp"17 #include " Helpers/Verbose.hpp"15 #include "vector.hpp" 16 #include "Matrix.hpp" 17 #include "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 " Actions/ValueStorage.hpp"28 #include "UIElements/ValueStorage.hpp" 29 29 #include "Descriptors/MoleculeDescriptor.hpp" 30 30 #include "Descriptors/MoleculePtrDescriptor.hpp" -
src/Actions/WorldAction/RepeatBoxAction.hpp
rd223d5 rb6da28 10 10 11 11 #include "Actions/Action.hpp" 12 #include " LinearAlgebra/Vector.hpp"12 #include "vector.hpp" 13 13 14 14 void WorldRepeatBox(Vector &Repeater); -
src/Actions/WorldAction/ScaleBoxAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "atom.hpp" 13 #include " Helpers/Log.hpp"14 #include " LinearAlgebra/Vector.hpp"15 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "vector.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 #include "Box.hpp" 18 #include " LinearAlgebra/Matrix.hpp"18 #include "Matrix.hpp" 19 19 20 20 #include <iostream> … … 25 25 #include "UIElements/UIFactory.hpp" 26 26 #include "UIElements/Dialog.hpp" 27 #include " Actions/ValueStorage.hpp"27 #include "UIElements/ValueStorage.hpp" 28 28 29 29 const char WorldScaleBoxAction::NAME[] = "scale-box"; -
src/Actions/WorldAction/ScaleBoxAction.hpp
rd223d5 rb6da28 10 10 11 11 #include "Actions/Action.hpp" 12 #include " LinearAlgebra/Vector.hpp"12 #include "vector.hpp" 13 13 14 14 void WorldScaleBox(Vector &Scaler); -
src/Actions/WorldAction/SetDefaultNameAction.cpp
rd223d5 rb6da28 10 10 #include "Actions/WorldAction/SetDefaultNameAction.hpp" 11 11 #include "Actions/ActionRegistry.hpp" 12 #include " Helpers/Log.hpp"13 #include " Helpers/Verbose.hpp"12 #include "log.hpp" 13 #include "verbose.hpp" 14 14 #include "World.hpp" 15 15 … … 21 21 #include "UIElements/UIFactory.hpp" 22 22 #include "UIElements/Dialog.hpp" 23 #include " Actions/ValueStorage.hpp"23 #include "UIElements/ValueStorage.hpp" 24 24 25 25 -
src/Actions/WorldAction/SetGaussianBasisAction.cpp
rd223d5 rb6da28 11 11 #include "Actions/ActionRegistry.hpp" 12 12 #include "config.hpp" 13 #include " Helpers/Log.hpp"14 #include " Helpers/Verbose.hpp"13 #include "log.hpp" 14 #include "verbose.hpp" 15 15 #include "World.hpp" 16 16 … … 22 22 #include "UIElements/UIFactory.hpp" 23 23 #include "UIElements/Dialog.hpp" 24 #include " Actions/ValueStorage.hpp"24 #include "UIElements/ValueStorage.hpp" 25 25 26 26 -
src/Actions/WorldAction/SetOutputFormatsAction.cpp
rd223d5 rb6da28 12 12 #include "Parser/ChangeTracker.hpp" 13 13 #include "Parser/FormatParserStorage.hpp" 14 #include " Helpers/Log.hpp"15 #include " Helpers/Verbose.hpp"14 #include "log.hpp" 15 #include "verbose.hpp" 16 16 #include "World.hpp" 17 17 … … 23 23 #include "UIElements/UIFactory.hpp" 24 24 #include "UIElements/Dialog.hpp" 25 #include " Actions/ValueStorage.hpp"25 #include "UIElements/ValueStorage.hpp" 26 26 27 27 const char WorldSetOutputFormatsAction::NAME[] = "set-output"; -
src/Box.cpp
rd223d5 rb6da28 14 14 #include <cstdlib> 15 15 16 #include " LinearAlgebra/Matrix.hpp"17 #include " LinearAlgebra/Vector.hpp"18 #include " LinearAlgebra/Plane.hpp"16 #include "Matrix.hpp" 17 #include "vector.hpp" 18 #include "Plane.hpp" 19 19 20 20 #include "Helpers/Assert.hpp" -
src/Box.hpp
rd223d5 rb6da28 15 15 #include <list> 16 16 #include <vector> 17 #include " LinearAlgebra/VectorSet.hpp"17 #include "VectorSet.hpp" 18 18 19 19 /** -
src/CommandLineParser.cpp
rd223d5 rb6da28 15 15 #include "Patterns/Singleton_impl.hpp" 16 16 #include "CommandLineParser.hpp" 17 #include " Helpers/Log.hpp"18 #include " Helpers/Verbose.hpp"17 #include "log.hpp" 18 #include "verbose.hpp" 19 19 20 20 using namespace std; -
src/ConfigFileBuffer.cpp
rd223d5 rb6da28 7 7 8 8 #include "ConfigFileBuffer.hpp" 9 #include " Helpers/helpers.hpp"9 #include "helpers.hpp" 10 10 #include "lists.hpp" 11 #include " Helpers/Verbose.hpp"12 #include " Helpers/Log.hpp"11 #include "verbose.hpp" 12 #include "log.hpp" 13 13 #include "World.hpp" 14 14 -
src/Descriptors/AtomSelectionDescriptor.cpp
rd223d5 rb6da28 9 9 #include "Descriptors/AtomSelectionDescriptor_impl.hpp" 10 10 11 #include " Helpers/helpers.hpp"11 #include "helpers.hpp" 12 12 13 13 AtomSelectionDescriptor_impl::AtomSelectionDescriptor_impl(){} -
src/Descriptors/MoleculeSelectionDescriptor.cpp
rd223d5 rb6da28 9 9 #include "Descriptors/MoleculeSelectionDescriptor_impl.hpp" 10 10 11 #include " Helpers/helpers.hpp"11 #include "helpers.hpp" 12 12 13 13 MoleculeSelectionDescriptor_impl::MoleculeSelectionDescriptor_impl(){} -
src/Descriptors/SelectiveIterator_impl.hpp
rd223d5 rb6da28 9 9 #define SELECTIVEITERATOR_IMPL_HPP_ 10 10 11 #include " Helpers/helpers.hpp"11 #include "helpers.hpp" 12 12 13 13 template<class _Target, -
src/Formula.hpp
rd223d5 rb6da28 16 16 17 17 #include "types.hpp" 18 #include " Helpers/helpers.hpp"18 #include "helpers.hpp" 19 19 20 20 class element; -
src/Helpers/MemDebug.hpp
rd223d5 rb6da28 101 101 102 102 #else 103 104 #include <iosfwd>105 106 103 // memory debugging was disabled 107 104 108 105 namespace Memory { 109 inline void getState(){} ;106 inline void getState(){} 110 107 111 108 inline void dumpMemory(std::ostream&){}; -
src/Legacy/oldmenu.cpp
rd223d5 rb6da28 20 20 #include "element.hpp" 21 21 #include "ellipsoid.hpp" 22 #include " Helpers/helpers.hpp"22 #include "helpers.hpp" 23 23 #include "leastsquaremin.hpp" 24 24 #include "linkedcell.hpp" 25 #include " Helpers/Log.hpp"25 #include "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 " LinearAlgebra/Plane.hpp"31 #include "Line arAlgebra/Line.hpp"30 #include "Plane.hpp" 31 #include "Line.hpp" 32 32 33 33 #include "UIElements/UIFactory.hpp" -
src/Makefile.am
rd223d5 rb6da28 2 2 # Also indentation by a single tab 3 3 4 SUBDIRS = Actions Exceptions Helpers LinearAlgebra Parser UIElements 5 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 6 21 ATOMSOURCE = \ 7 22 atom.cpp \ … … 25 40 atom_trajectoryparticleinfo.hpp 26 41 42 LINALGSOURCE = \ 43 gslmatrix.cpp \ 44 gslvector.cpp \ 45 linearsystemofequations.cpp 46 47 LINALGHEADER = \ 48 gslmatrix.hpp \ 49 gslvector.hpp \ 50 linearsystemofequations.hpp 51 27 52 ANALYSISSOURCE = \ 28 53 analysis_bonds.cpp \ … … 56 81 Actions/MethodAction.hpp \ 57 82 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.cpp 94 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.hpp 105 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.cpp 114 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.hpp 58 123 59 124 PATTERNSOURCE = \ … … 120 185 QTUI_DEFS = 121 186 122 MOLECUILDERSOURCE = \187 SOURCE = \ 123 188 ${ANALYSISSOURCE} \ 124 189 ${ACTIONSSOURCE} \ 125 190 ${ATOMSOURCE} \ 191 ${EXCEPTIONSOURCE} \ 126 192 ${PATTERNSOURCE} \ 127 193 ${PARSERSOURCE} \ … … 138 204 elements_db.cpp \ 139 205 ellipsoid.cpp \ 206 errorlogger.cpp \ 140 207 Formula.cpp \ 141 208 graph.cpp \ 209 helpers.cpp \ 210 info.cpp \ 142 211 leastsquaremin.cpp \ 212 Line.cpp \ 143 213 linkedcell.cpp \ 214 log.cpp \ 215 logger.cpp \ 216 Matrix.cpp \ 144 217 moleculelist.cpp \ 145 218 molecule.cpp \ … … 151 224 parser.cpp \ 152 225 periodentafel.cpp \ 226 Plane.cpp \ 153 227 tesselation.cpp \ 154 228 tesselationhelpers.cpp \ … … 157 231 UIElements/UIFactory.cpp \ 158 232 vector_ops.cpp \ 233 verbose.cpp \ 159 234 World.cpp 160 235 161 MOLECUILDERHEADER = \236 HEADER = \ 162 237 ${ANALYSISHEADER} \ 163 238 ${ACTIONSHEADER} \ 164 239 ${ATOMHEADER} \ 240 ${EXCEPTIONHEADER} \ 165 241 ${PARSERHEADER} \ 166 242 ${PATTERNHEADER} \ … … 178 254 elements_db.hpp \ 179 255 ellipsoid.hpp \ 256 errorlogger.hpp \ 180 257 Formula.hpp \ 181 258 graph.hpp \ 259 helpers.hpp \ 260 info.hpp \ 182 261 leastsquaremin.hpp \ 262 Line.hpp \ 183 263 linkedcell.hpp \ 184 264 lists.hpp \ 265 log.hpp \ 266 logger.hpp \ 267 Matrix.hpp \ 185 268 molecule.hpp \ 186 269 molecule_template.hpp \ 187 270 parser.hpp \ 188 271 periodentafel.hpp \ 272 Plane.hpp \ 189 273 stackclass.hpp \ 190 274 tesselation.hpp \ … … 193 277 triangleintersectionlist.hpp \ 194 278 UIElements/UIFactory.hpp \ 279 verbose.hpp \ 195 280 vector_ops.hpp \ 196 281 World.hpp 197 282 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 283 # the following files are no longer used: 284 # memoryallocator.hpp \ 285 # memoryallocator.cpp \ 286 # memoryusageobserver.hpp \ 287 # memoryusageobserver.cpp 250 288 251 289 BOOST_LIB = $(BOOST_LDFLAGS) $(BOOST_MPL_LIB) … … 253 291 INCLUDES = -I$(top_srcdir)/src/unittests -I$(top_srcdir)/src/Actions -I$(top_srcdir)/src/UIElements 254 292 255 noinst_LIBRARIES = libm enu.a293 noinst_LIBRARIES = libmolecuilderbase.a libmolecuilder.a libgslwrapper.a libmenu.a libparser.a 256 294 bin_PROGRAMS = molecuilder molecuildergui joiner analyzer 257 295 EXTRA_PROGRAMS = unity … … 259 297 molecuilderdir = ${bindir} 260 298 299 libmolecuilderbase_a_SOURCES = ${BASESOURCE} ${BASEHEADER} 300 libmolecuilder_a_SOURCES = ${SOURCE} ${HEADER} 261 301 libmenu_a_SOURCES = ${UISOURCE} ${UIHEADER} 302 libparser_a_SOURCES = ${PARSERSOURCE} ${PARSERHEADER} 303 libgslwrapper_a_SOURCES = ${LINALGSOURCE} ${LINALGHEADER} 262 304 263 305 molecuilder_DATA = elements.db valence.db orbitals.db Hbonddistance.db Hbondangle.db … … 266 308 #molecuilder_CXXFLAGS += -DNO_CACHING 267 309 molecuilder_LDFLAGS = $(BOOST_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 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} 281 313 282 314 #Stuff for building the GUI using QT 283 molecuildergui_SOURCES = ${QTUISOURCE} builder.cpp 315 molecuildergui_SOURCES = ${QTUISOURCE} ${LEGACYSOURCE} builder.cpp 316 molecuildergui_SOURCES += $(srcdir)/version.c 284 317 molecuildergui_CXXFLAGS = ${QT_CXXFLAGS} ${GLU_CXXFLAGS} -DUSE_GUI_QT 285 318 molecuildergui_LDFLAGS = $(BOOST_LIB) ${QT_LDFLAGS} ${GLU_LDFLAGS} 286 287 unity_SOURCES = unity.cpp 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 288 328 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.hpp304 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.hpp314 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}322 329 323 330 #Rules needed for QT4 … … 335 342 done; 336 343 344 unity.cpp: ${LINALGSOURCE} ${LINALGHEADER} ${SOURCE} ${HEADER} 345 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 \ 353 echo "#include \"$(srcdir)/$$file\"" >> unity.cpp; \ 354 done; \ 355 subdirs='$(SUBDIRS)';for directory in $$subdirs; do\ 356 olddir=$$PWD;\ 357 cd $$directory && make unity.cpp;\ 358 cd $$olddir;\ 359 echo "#include \"$$directory/unity.cpp\"" >> unity.cpp;\ 360 done;\ 361 echo "#include \"$(srcdir)/builder.cpp\"" >> unity.cpp; 362 363 MOSTLYCLEANFILES = allmocs.moc.cpp unity.cpp 364 337 365 #EXTRA_DIST = ${molecuilder_DATA} 338 366 … … 353 381 354 382 355 unity.cpp: ${MOLECUILDERSOURCE} ${MOLECUILDERHEADER}356 echo "" > unity.cpp; \357 list='$(MOLECUILDERSOURCE)'; for file in $$list; do \358 echo "#include \"$(srcdir)/$$file\"" >> unity.cpp; \359 done; \360 subdirs='$(SUBDIRS)';for directory in $$subdirs; do\361 olddir=$$PWD;\362 cd $$directory && make unity.cpp;\363 cd $$olddir;\364 echo "#include \"$$directory/unity.cpp\"" >> unity.cpp;\365 done;\366 echo "#include \"$(srcdir)/builder.cpp\"" >> unity.cpp;367 echo "#include \"$(srcdir)/version.c\"" >> unity.cpp;368 369 MOSTLYCLEANFILES = allmocs.moc.cpp unity.cpp370 -
src/Parser/FormatParserStorage.cpp
rd223d5 rb6da28 17 17 #include "Parser/XyzParser.hpp" 18 18 19 #include " Helpers/Log.hpp"20 #include " Helpers/Verbose.hpp"19 #include "log.hpp" 20 #include "verbose.hpp" 21 21 22 22 #include "Helpers/Assert.hpp" -
src/Parser/MpqcParser.cpp
rd223d5 rb6da28 11 11 #include "config.hpp" 12 12 #include "element.hpp" 13 #include " Helpers/Log.hpp"13 #include "log.hpp" 14 14 #include "periodentafel.hpp" 15 #include " LinearAlgebra/Vector.hpp"16 #include " Helpers/Verbose.hpp"15 #include "vector.hpp" 16 #include "verbose.hpp" 17 17 #include "World.hpp" 18 18 -
src/Parser/PcpParser.cpp
rd223d5 rb6da28 14 14 #include "element.hpp" 15 15 #include "Helpers/Assert.hpp" 16 #include " Helpers/Log.hpp"16 #include "log.hpp" 17 17 #include "molecule.hpp" 18 18 #include "PcpParser.hpp" 19 19 #include "periodentafel.hpp" 20 20 #include "ThermoStatContainer.hpp" 21 #include " Helpers/Verbose.hpp"21 #include "verbose.hpp" 22 22 #include "World.hpp" 23 #include " LinearAlgebra/Matrix.hpp"23 #include "Matrix.hpp" 24 24 #include "Box.hpp" 25 25 -
src/Shapes/BaseShapes.cpp
rd223d5 rb6da28 9 9 #include "Shapes/BaseShapes_impl.hpp" 10 10 11 #include " LinearAlgebra/Vector.hpp"11 #include "vector.hpp" 12 12 13 13 bool Sphere_impl::isInside(const Vector &point){ -
src/Shapes/ShapeOps_impl.hpp
rd223d5 rb6da28 10 10 11 11 #include "Shapes/Shape_impl.hpp" 12 #include " LinearAlgebra/Vector.hpp"13 #include " LinearAlgebra/Matrix.hpp"12 #include "vector.hpp" 13 #include "Matrix.hpp" 14 14 15 15 class Resize_impl : public Shape_impl -
src/ThermoStatContainer.cpp
rd223d5 rb6da28 10 10 #include "ConfigFileBuffer.hpp" 11 11 #include "config.hpp" 12 #include " Helpers/Log.hpp"12 #include "log.hpp" 13 13 #include "ThermoStatContainer.hpp" 14 #include " Helpers/Verbose.hpp"14 #include "verbose.hpp" 15 15 16 16 /** Constructor for class ThermoStatContainer. -
src/UIElements/CommandLineUI/CommandLineDialog.cpp
rd223d5 rb6da28 23 23 #include "CommandLineParser.hpp" 24 24 #include "defs.hpp" 25 #include " Helpers/Log.hpp"26 #include " LinearAlgebra/Matrix.hpp"25 #include "log.hpp" 26 #include "Matrix.hpp" 27 27 #include "periodentafel.hpp" 28 #include " Helpers/Verbose.hpp"28 #include "verbose.hpp" 29 29 #include "World.hpp" 30 30 #include "Box.hpp" … … 33 33 #include "element.hpp" 34 34 #include "molecule.hpp" 35 #include " LinearAlgebra/Vector.hpp"35 #include "vector.hpp" 36 36 37 37 using namespace std; -
src/UIElements/Dialog.cpp
rd223d5 rb6da28 9 9 10 10 #include "Dialog.hpp" 11 #include " Actions/ValueStorage.hpp"12 13 #include " Helpers/Verbose.hpp"11 #include "ValueStorage.hpp" 12 13 #include "verbose.hpp" 14 14 #include "atom.hpp" 15 15 #include "element.hpp" 16 16 #include "molecule.hpp" 17 #include " LinearAlgebra/Vector.hpp"18 #include " LinearAlgebra/Matrix.hpp"17 #include "vector.hpp" 18 #include "Matrix.hpp" 19 19 #include "Box.hpp" 20 20 -
src/UIElements/Dialog.hpp
rd223d5 rb6da28 14 14 15 15 #include "Box.hpp" 16 #include " LinearAlgebra/Vector.hpp"16 #include "vector.hpp" 17 17 18 18 class atom; -
src/UIElements/Makefile.am
rd223d5 rb6da28 5 5 AM_LDFLAGS = $(CPPUNIT_LIBS) -ldl 6 6 AM_CXXFLAGS = $(CPPUNIT_CFLAGS) 7 8 noinst_LIBRARIES = libMolecuilderUI.a 9 libMolecuilderUI_a_SOURCES = ${UISOURCE} ${UIHEADER} 7 10 8 11 VIEWSOURCE = \ … … 42 45 ${VIEWSOURCE} \ 43 46 Dialog.cpp \ 44 MainWindow.cpp 47 MainWindow.cpp \ 48 ValueStorage.cpp 45 49 46 50 UIHEADER = \ … … 51 55 ${VIEWHEADER} \ 52 56 Dialog.hpp \ 53 MainWindow.hpp 57 MainWindow.hpp \ 58 ValueStorage.hpp 54 59 55 60 TEXTUISOURCE = \ … … 75 80 CommandLineUI/CommandLineWindow.hpp 76 81 77 lib_LTLIBRARIES = libMolecuilderUI-@MOLECUILDER_API_VERSION@.la78 libMolecuilderUI_includedir = $(includedir)/molecuilder-$(MOLECUILDER_API_VERSION)/Actions/79 libMolecuilderUI_LIBS = \80 Actions/libMolecuilderActions-@MOLECUILDER_API_VERSION@.la81 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 and86 ## 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 produce89 ## 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 files91 ## 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 shared95 ## library file (.so). The library ABI version is defined in configure.ac, so96 ## 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 of100 ## $(libdir). The reason for this is that the configuration information put101 ## into this header file describes the target platform the installed library102 ## has been built for. Thus the file must not be installed into a location103 ## intended for architecture-independent files, as defined by the Filesystem104 ## Hierarchy Standard (FHS).105 ## The nodist_ prefix instructs Automake to not generate rules for including106 ## the listed files in the distribution on 'make dist'. Files that are listed107 ## in _HEADERS variables are normally included in the distribution, but the108 ## configuration header file is generated at configure time and should not be109 ## shipped with the source tarball.110 libMolecuilderUI_libincludedir = $(libdir)/molecuilder-$(MOLECUILDER_API_VERSION)/include111 nodist_libMolecuilderUI_libinclude_HEADERS = $(top_builddir)/libmolecuilder_config.h112 113 ## Install the generated pkg-config file (.pc) into the expected location for114 ## 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)/pkgconfig118 pkgconfig_DATA = $(top_builddir)/molecuilder-$(MOLECUILDER_API_VERSION).pc119 120 82 unity.cpp: 121 83 echo "" > unity.cpp; \ -
src/UIElements/QT4/QTDialog.cpp
rd223d5 rb6da28 35 35 #include "Descriptors/AtomIdDescriptor.hpp" 36 36 #include "Descriptors/MoleculeIdDescriptor.hpp" 37 #include " LinearAlgebra/Matrix.hpp"37 #include "Matrix.hpp" 38 38 #include "Box.hpp" 39 39 -
src/UIElements/QT4/QTMainWindow.cpp
rd223d5 rb6da28 21 21 #include "atom.hpp" 22 22 #include "molecule.hpp" 23 #include " Helpers/Verbose.hpp"23 #include "verbose.hpp" 24 24 #include "Actions/Action.hpp" 25 25 #include "Actions/ActionRegistry.hpp" -
src/UIElements/TextUI/TextDialog.cpp
rd223d5 rb6da28 19 19 #include "World.hpp" 20 20 #include "periodentafel.hpp" 21 #include " Helpers/Log.hpp"22 #include " Helpers/Verbose.hpp"21 #include "log.hpp" 22 #include "verbose.hpp" 23 23 24 24 #include "atom.hpp" 25 25 #include "element.hpp" 26 26 #include "molecule.hpp" 27 #include " LinearAlgebra/Vector.hpp"28 #include " LinearAlgebra/Matrix.hpp"27 #include "vector.hpp" 28 #include "Matrix.hpp" 29 29 #include "Box.hpp" 30 30 -
src/UIElements/TextUI/TextWindow.cpp
rd223d5 rb6da28 27 27 28 28 #include "defs.hpp" 29 #include " Helpers/Log.hpp"30 #include " Helpers/Verbose.hpp"29 #include "log.hpp" 30 #include "verbose.hpp" 31 31 32 32 // all needed due to config::SaveAll() -
src/UIElements/Views/QT4/QTStatusBar.cpp
rd223d5 rb6da28 14 14 #include "QTStatusBar.hpp" 15 15 #include "World.hpp" 16 #include " Helpers/helpers.hpp"16 #include "helpers.hpp" 17 17 #include "Actions/Process.hpp" 18 18 -
src/World.cpp
rd223d5 rb6da28 25 25 #include "Helpers/Assert.hpp" 26 26 #include "Box.hpp" 27 #include " LinearAlgebra/Matrix.hpp"27 #include "Matrix.hpp" 28 28 #include "defs.hpp" 29 29 -
src/analysis_bonds.cpp
rd223d5 rb6da28 12 12 #include "bond.hpp" 13 13 #include "element.hpp" 14 #include " Helpers/Info.hpp"15 #include " Helpers/Verbose.hpp"16 #include " Helpers/Log.hpp"14 #include "info.hpp" 15 #include "verbose.hpp" 16 #include "log.hpp" 17 17 #include "molecule.hpp" 18 18 -
src/analysis_correlation.cpp
rd223d5 rb6da28 13 13 #include "analysis_correlation.hpp" 14 14 #include "element.hpp" 15 #include " Helpers/Info.hpp"16 #include " Helpers/Log.hpp"15 #include "info.hpp" 16 #include "log.hpp" 17 17 #include "molecule.hpp" 18 18 #include "tesselation.hpp" 19 19 #include "tesselationhelpers.hpp" 20 20 #include "triangleintersectionlist.hpp" 21 #include " LinearAlgebra/Vector.hpp"22 #include " LinearAlgebra/Matrix.hpp"23 #include " Helpers/Verbose.hpp"21 #include "vector.hpp" 22 #include "Matrix.hpp" 23 #include "verbose.hpp" 24 24 #include "World.hpp" 25 25 #include "Box.hpp" -
src/analysis_correlation.hpp
rd223d5 rb6da28 27 27 28 28 #include "atom.hpp" 29 #include " Helpers/Verbose.hpp"29 #include "verbose.hpp" 30 30 31 31 /****************************************** forward declarations *****************************/ -
src/analyzer.cpp
rd223d5 rb6da28 13 13 14 14 #include "datacreator.hpp" 15 #include " Helpers/helpers.hpp"15 #include "helpers.hpp" 16 16 #include "parser.hpp" 17 17 #include "periodentafel.hpp" 18 #include " Helpers/Verbose.hpp"18 #include "verbose.hpp" 19 19 20 20 // include config.h -
src/atom.cpp
rd223d5 rb6da28 13 13 #include "lists.hpp" 14 14 #include "parser.hpp" 15 #include " LinearAlgebra/Vector.hpp"15 #include "vector.hpp" 16 16 #include "World.hpp" 17 17 #include "molecule.hpp" -
src/atom_atominfo.hpp
rd223d5 rb6da28 19 19 #endif 20 20 21 #include " LinearAlgebra/Vector.hpp"21 #include "vector.hpp" 22 22 23 23 /****************************************** forward declarations *****************************/ -
src/atom_bondedparticle.cpp
rd223d5 rb6da28 13 13 #include "element.hpp" 14 14 #include "lists.hpp" 15 #include " Helpers/Log.hpp"16 #include " Helpers/Verbose.hpp"15 #include "log.hpp" 16 #include "verbose.hpp" 17 17 18 18 /** Constructor of class BondedParticle. -
src/atom_graphnode.cpp
rd223d5 rb6da28 9 9 10 10 #include "atom_graphnode.hpp" 11 #include " Helpers/Log.hpp"12 #include " Helpers/Verbose.hpp"11 #include "log.hpp" 12 #include "verbose.hpp" 13 13 14 14 /** Constructor of class GraphNode. -
src/atom_trajectoryparticle.cpp
rd223d5 rb6da28 12 12 #include "config.hpp" 13 13 #include "element.hpp" 14 #include " Helpers/Info.hpp"15 #include " Helpers/Log.hpp"14 #include "info.hpp" 15 #include "log.hpp" 16 16 #include "parser.hpp" 17 17 #include "ThermoStatContainer.hpp" 18 #include " Helpers/Verbose.hpp"18 #include "verbose.hpp" 19 19 20 20 /** Constructor of class TrajectoryParticle. -
src/atom_trajectoryparticleinfo.hpp
rd223d5 rb6da28 20 20 #include <vector> 21 21 22 #include " LinearAlgebra/Vector.hpp"23 #include " LinearAlgebra/VectorSet.hpp"22 #include "vector.hpp" 23 #include "VectorSet.hpp" 24 24 25 25 /********************************************** declarations *******************************/ -
src/bond.cpp
rd223d5 rb6da28 7 7 #include "Helpers/MemDebug.hpp" 8 8 9 #include " Helpers/Verbose.hpp"9 #include "verbose.hpp" 10 10 #include "atom.hpp" 11 11 #include "bond.hpp" -
src/bondgraph.cpp
rd223d5 rb6da28 14 14 #include "bondgraph.hpp" 15 15 #include "element.hpp" 16 #include " Helpers/Info.hpp"17 #include " Helpers/Verbose.hpp"18 #include " Helpers/Log.hpp"16 #include "info.hpp" 17 #include "verbose.hpp" 18 #include "log.hpp" 19 19 #include "molecule.hpp" 20 20 #include "parser.hpp" 21 21 #include "periodentafel.hpp" 22 #include " LinearAlgebra/Vector.hpp"22 #include "vector.hpp" 23 23 24 24 /** Constructor of class BondGraph. -
src/boundary.cpp
rd223d5 rb6da28 12 12 #include "config.hpp" 13 13 #include "element.hpp" 14 #include " Helpers/helpers.hpp"15 #include " Helpers/Info.hpp"14 #include "helpers.hpp" 15 #include "info.hpp" 16 16 #include "linkedcell.hpp" 17 #include " Helpers/Verbose.hpp"18 #include " Helpers/Log.hpp"17 #include "verbose.hpp" 18 #include "log.hpp" 19 19 #include "molecule.hpp" 20 20 #include "tesselation.hpp" 21 21 #include "tesselationhelpers.hpp" 22 22 #include "World.hpp" 23 #include " LinearAlgebra/Plane.hpp"24 #include " LinearAlgebra/Matrix.hpp"23 #include "Plane.hpp" 24 #include "Matrix.hpp" 25 25 #include "Box.hpp" 26 26 -
src/builder.cpp
rd223d5 rb6da28 59 59 #include "CommandLineParser.hpp" 60 60 #include "config.hpp" 61 #include " Helpers/Log.hpp"61 #include "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 " Helpers/Verbose.hpp"74 #include "verbose.hpp" 75 75 #include "World.hpp" 76 76 -
src/config.cpp
rd223d5 rb6da28 16 16 #include "ConfigFileBuffer.hpp" 17 17 #include "element.hpp" 18 #include " Helpers/helpers.hpp"19 #include " Helpers/Info.hpp"18 #include "helpers.hpp" 19 #include "info.hpp" 20 20 #include "lists.hpp" 21 #include " Helpers/Verbose.hpp"22 #include " Helpers/Log.hpp"21 #include "verbose.hpp" 22 #include "log.hpp" 23 23 #include "molecule.hpp" 24 24 #include "molecule.hpp" … … 26 26 #include "ThermoStatContainer.hpp" 27 27 #include "World.hpp" 28 #include " LinearAlgebra/Matrix.hpp"28 #include "Matrix.hpp" 29 29 #include "Box.hpp" 30 30 -
src/datacreator.cpp
rd223d5 rb6da28 10 10 11 11 #include "datacreator.hpp" 12 #include " Helpers/helpers.hpp"12 #include "helpers.hpp" 13 13 #include "parser.hpp" 14 #include " Helpers/Verbose.hpp"14 #include "verbose.hpp" 15 15 16 16 #include <iomanip> -
src/ellipsoid.cpp
rd223d5 rb6da28 18 18 #include "ellipsoid.hpp" 19 19 #include "linkedcell.hpp" 20 #include " Helpers/Log.hpp"20 #include "log.hpp" 21 21 #include "tesselation.hpp" 22 #include " LinearAlgebra/Vector.hpp"23 #include " LinearAlgebra/Matrix.hpp"24 #include " Helpers/Verbose.hpp"22 #include "vector.hpp" 23 #include "Matrix.hpp" 24 #include "verbose.hpp" 25 25 26 26 /** Determines squared distance for a given point \a x to surface of ellipsoid. -
src/graph.cpp
rd223d5 rb6da28 13 13 #include "config.hpp" 14 14 #include "graph.hpp" 15 #include " Helpers/Verbose.hpp"16 #include " Helpers/Log.hpp"15 #include "verbose.hpp" 16 #include "log.hpp" 17 17 #include "molecule.hpp" 18 18 -
src/joiner.cpp
rd223d5 rb6da28 13 13 14 14 #include "datacreator.hpp" 15 #include " Helpers/helpers.hpp"15 #include "helpers.hpp" 16 16 #include "parser.hpp" 17 17 #include "periodentafel.hpp" 18 #include " Helpers/Verbose.hpp"18 #include "verbose.hpp" 19 19 20 20 //============================== MAIN ============================= -
src/leastsquaremin.cpp
rd223d5 rb6da28 11 11 12 12 #include "leastsquaremin.hpp" 13 #include " LinearAlgebra/Vector.hpp"13 #include "vector.hpp" 14 14 15 15 /** Determines sum of squared distances of \a X to all \a **vectors. -
src/linkedcell.cpp
rd223d5 rb6da28 8 8 9 9 #include "atom.hpp" 10 #include " Helpers/helpers.hpp"10 #include "helpers.hpp" 11 11 #include "linkedcell.hpp" 12 #include " Helpers/Verbose.hpp"13 #include " Helpers/Log.hpp"12 #include "verbose.hpp" 13 #include "log.hpp" 14 14 #include "molecule.hpp" 15 15 #include "tesselation.hpp" 16 #include " LinearAlgebra/Vector.hpp"16 #include "vector.hpp" 17 17 18 18 // ========================================================= class LinkedCell =========================================== -
src/linkedcell.hpp
rd223d5 rb6da28 24 24 25 25 #include "defs.hpp" 26 #include " LinearAlgebra/Vector.hpp"26 #include "vector.hpp" 27 27 28 28 /****************************************** forward declarations *****************************/ -
src/molecule.cpp
rd223d5 rb6da28 24 24 #include "element.hpp" 25 25 #include "graph.hpp" 26 #include " Helpers/helpers.hpp"26 #include "helpers.hpp" 27 27 #include "leastsquaremin.hpp" 28 28 #include "linkedcell.hpp" 29 29 #include "lists.hpp" 30 #include " Helpers/Log.hpp"30 #include "log.hpp" 31 31 #include "molecule.hpp" 32 32 … … 34 34 #include "stackclass.hpp" 35 35 #include "tesselation.hpp" 36 #include " LinearAlgebra/Vector.hpp"37 #include " LinearAlgebra/Matrix.hpp"36 #include "vector.hpp" 37 #include "Matrix.hpp" 38 38 #include "World.hpp" 39 39 #include "Box.hpp" 40 #include " LinearAlgebra/Plane.hpp"40 #include "Plane.hpp" 41 41 #include "Exceptions/LinearDependenceException.hpp" 42 42 -
src/molecule_dynamics.cpp
rd223d5 rb6da28 12 12 #include "config.hpp" 13 13 #include "element.hpp" 14 #include " Helpers/Info.hpp"15 #include " Helpers/Verbose.hpp"16 #include " Helpers/Log.hpp"14 #include "info.hpp" 15 #include "verbose.hpp" 16 #include "log.hpp" 17 17 #include "molecule.hpp" 18 18 #include "parser.hpp" 19 #include " LinearAlgebra/Plane.hpp"19 #include "Plane.hpp" 20 20 #include "ThermoStatContainer.hpp" 21 21 -
src/molecule_fragmentation.cpp
rd223d5 rb6da28 15 15 #include "config.hpp" 16 16 #include "element.hpp" 17 #include " Helpers/helpers.hpp"17 #include "helpers.hpp" 18 18 #include "lists.hpp" 19 #include " Helpers/Verbose.hpp"20 #include " Helpers/Log.hpp"19 #include "verbose.hpp" 20 #include "log.hpp" 21 21 #include "molecule.hpp" 22 22 #include "periodentafel.hpp" 23 23 #include "World.hpp" 24 #include " LinearAlgebra/Matrix.hpp"24 #include "Matrix.hpp" 25 25 #include "Box.hpp" 26 26 #include "stackclass.hpp" -
src/molecule_geometry.cpp
rd223d5 rb6da28 16 16 #include "config.hpp" 17 17 #include "element.hpp" 18 #include " Helpers/helpers.hpp"18 #include "helpers.hpp" 19 19 #include "leastsquaremin.hpp" 20 #include " Helpers/Verbose.hpp"21 #include " Helpers/Log.hpp"20 #include "verbose.hpp" 21 #include "log.hpp" 22 22 #include "molecule.hpp" 23 23 #include "World.hpp" 24 #include " LinearAlgebra/Plane.hpp"25 #include " LinearAlgebra/Matrix.hpp"24 #include "Plane.hpp" 25 #include "Matrix.hpp" 26 26 #include "Box.hpp" 27 27 #include <boost/foreach.hpp> -
src/molecule_graph.cpp
rd223d5 rb6da28 18 18 #include "defs.hpp" 19 19 #include "element.hpp" 20 #include " Helpers/helpers.hpp"21 #include " Helpers/Info.hpp"20 #include "helpers.hpp" 21 #include "info.hpp" 22 22 #include "linkedcell.hpp" 23 23 #include "lists.hpp" 24 #include " Helpers/Verbose.hpp"25 #include " Helpers/Log.hpp"24 #include "verbose.hpp" 25 #include "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 " LinearAlgebra/Matrix.hpp"30 #include "Matrix.hpp" 31 31 #include "Box.hpp" 32 32 #include "stackclass.hpp" -
src/molecule_pointcloud.cpp
rd223d5 rb6da28 10 10 #include "atom.hpp" 11 11 #include "config.hpp" 12 #include " Helpers/Info.hpp"12 #include "info.hpp" 13 13 #include "molecule.hpp" 14 14 -
src/moleculelist.cpp
rd223d5 rb6da28 23 23 #include "config.hpp" 24 24 #include "element.hpp" 25 #include " Helpers/helpers.hpp"25 #include "helpers.hpp" 26 26 #include "linkedcell.hpp" 27 27 #include "lists.hpp" 28 #include " Helpers/Verbose.hpp"29 #include " Helpers/Log.hpp"28 #include "verbose.hpp" 29 #include "log.hpp" 30 30 #include "molecule.hpp" 31 31 #include "periodentafel.hpp" 32 32 #include "Helpers/Assert.hpp" 33 #include " LinearAlgebra/Matrix.hpp"33 #include "Matrix.hpp" 34 34 #include "Box.hpp" 35 35 #include "stackclass.hpp" -
src/parser.cpp
rd223d5 rb6da28 11 11 #include <cstring> 12 12 13 #include " Helpers/helpers.hpp"13 #include "helpers.hpp" 14 14 #include "parser.hpp" 15 #include " Helpers/Verbose.hpp"15 #include "verbose.hpp" 16 16 17 17 // include config.h -
src/periodentafel.cpp
rd223d5 rb6da28 17 17 #include "element.hpp" 18 18 #include "elements_db.hpp" 19 #include " Helpers/helpers.hpp"19 #include "helpers.hpp" 20 20 #include "lists.hpp" 21 #include " Helpers/Log.hpp"21 #include "log.hpp" 22 22 #include "periodentafel.hpp" 23 #include " Helpers/Verbose.hpp"23 #include "verbose.hpp" 24 24 25 25 using namespace std; -
src/stackclass.hpp
rd223d5 rb6da28 11 11 #endif 12 12 13 #include " Helpers/Verbose.hpp"14 #include " Helpers/Log.hpp"13 #include "verbose.hpp" 14 #include "log.hpp" 15 15 16 16 /****************************************** forward declarations *****************************/ -
src/tesselation.cpp
rd223d5 rb6da28 11 11 #include <iomanip> 12 12 13 #include " Helpers/helpers.hpp"14 #include " Helpers/Info.hpp"13 #include "helpers.hpp" 14 #include "info.hpp" 15 15 #include "linkedcell.hpp" 16 #include " Helpers/Log.hpp"16 #include "log.hpp" 17 17 #include "tesselation.hpp" 18 18 #include "tesselationhelpers.hpp" 19 19 #include "triangleintersectionlist.hpp" 20 #include " LinearAlgebra/Vector.hpp"21 #include "Line arAlgebra/Line.hpp"20 #include "vector.hpp" 21 #include "Line.hpp" 22 22 #include "vector_ops.hpp" 23 #include " Helpers/Verbose.hpp"24 #include " LinearAlgebra/Plane.hpp"23 #include "verbose.hpp" 24 #include "Plane.hpp" 25 25 #include "Exceptions/LinearDependenceException.hpp" 26 26 #include "Helpers/Assert.hpp" -
src/tesselation.hpp
rd223d5 rb6da28 26 26 27 27 #include "atom_particleinfo.hpp" 28 #include " Helpers/helpers.hpp"29 #include " LinearAlgebra/Vector.hpp"28 #include "helpers.hpp" 29 #include "vector.hpp" 30 30 31 31 /****************************************** forward declarations *****************************/ -
src/tesselationhelpers.cpp
rd223d5 rb6da28 10 10 #include <fstream> 11 11 12 #include " Helpers/Info.hpp"12 #include "info.hpp" 13 13 #include "linkedcell.hpp" 14 #include " LinearAlgebra/linearsystemofequations.hpp"15 #include " Helpers/Log.hpp"14 #include "linearsystemofequations.hpp" 15 #include "log.hpp" 16 16 #include "tesselation.hpp" 17 17 #include "tesselationhelpers.hpp" 18 #include " LinearAlgebra/Vector.hpp"19 #include "Line arAlgebra/Line.hpp"18 #include "vector.hpp" 19 #include "Line.hpp" 20 20 #include "vector_ops.hpp" 21 #include " Helpers/Verbose.hpp"22 #include " LinearAlgebra/Plane.hpp"23 #include " LinearAlgebra/Matrix.hpp"21 #include "verbose.hpp" 22 #include "Plane.hpp" 23 #include "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
rd223d5 rb6da28 12 12 13 13 #include <list> 14 #include "../ LinearAlgebra/Vector.hpp"14 #include "../vector.hpp" 15 15 16 16 #define ListOfVectors list<Vector *> -
src/triangleintersectionlist.cpp
rd223d5 rb6da28 15 15 #include "triangleintersectionlist.hpp" 16 16 17 #include " Helpers/Info.hpp"17 #include "info.hpp" 18 18 #include "tesselation.hpp" 19 #include " LinearAlgebra/Vector.hpp"20 #include " Helpers/Verbose.hpp"19 #include "vector.hpp" 20 #include "verbose.hpp" 21 21 22 22 /** Constructor for class TriangleIntersectionList. -
src/unittests/ActOnAllUnitTest.cpp
rd223d5 rb6da28 14 14 #include "../test/ActOnAlltest.hpp" 15 15 #include "ActOnAllUnitTest.hpp" 16 #include " LinearAlgebra/Vector.hpp"16 #include "vector.hpp" 17 17 18 18 #ifdef HAVE_TESTRUNNER -
src/unittests/BoxUnittest.cpp
rd223d5 rb6da28 16 16 #endif /*HAVE_TESTRUNNER*/ 17 17 18 #include " LinearAlgebra/Vector.hpp"19 #include " LinearAlgebra/Matrix.hpp"18 #include "vector.hpp" 19 #include "Matrix.hpp" 20 20 #include "Box.hpp" 21 21 #include "Helpers/Assert.hpp" -
src/unittests/LineUnittest.cpp
rd223d5 rb6da28 8 8 #include "LineUnittest.hpp" 9 9 10 #include " LinearAlgebra/Vector.hpp"10 #include "vector.hpp" 11 11 #include "Exceptions/LinearDependenceException.hpp" 12 12 #include "Exceptions/SkewException.hpp" -
src/unittests/LineUnittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include "Line arAlgebra/Line.hpp"13 #include "Line.hpp" 14 14 15 15 class LineUnittest : public CppUnit::TestFixture -
src/unittests/Makefile.am
rd223d5 rb6da28 49 49 noinst_PROGRAMS = $(TESTS) TestRunner 50 50 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 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} 65 55 66 56 TESTSOURCES = \ … … 129 119 MoleculeDescriptorTest.hpp \ 130 120 periodentafelTest.hpp \ 131 ParserUnitTest.hpp \132 121 PlaneUnittest.hpp \ 133 122 ObserverTest.hpp \ … … 140 129 141 130 142 ActionSequenceTest_SOURCES = UnitTestMain.cpp ActionSequenceTest.cpp ActionSequenceTest.hpp 143 ActionSequenceTest_LDADD = ${UILIBS} ${ALLLIBS}131 ActionSequenceTest_SOURCES = UnitTestMain.cpp ActionSequenceTest.cpp ActionSequenceTest.hpp $(srcdir)/../version.c 132 ActionSequenceTest_LDADD = ${UILIBS} 144 133 145 134 ActOnAllUnitTest_SOURCES = UnitTestMain.cpp ../test/ActOnAllTest.hpp ActOnAllUnitTest.cpp ActOnAllUnitTest.hpp … … 180 169 181 170 GSLMatrixSymmetricUnitTest_SOURCES = UnitTestMain.cpp gslmatrixsymmetricunittest.cpp gslmatrixsymmetricunittest.hpp 182 GSLMatrixSymmetricUnitTest_LDADD = ${ ALLLIBS}171 GSLMatrixSymmetricUnitTest_LDADD = ${GSLLIBS} 183 172 184 173 GSLMatrixUnitTest_SOURCES = UnitTestMain.cpp gslmatrixunittest.cpp gslmatrixunittest.hpp 185 GSLMatrixUnitTest_LDADD = ${ ALLLIBS}174 GSLMatrixUnitTest_LDADD = ${GSLLIBS} 186 175 187 176 GSLVectorUnitTest_SOURCES = UnitTestMain.cpp gslvectorunittest.cpp gslvectorunittest.hpp 188 GSLVectorUnitTest_LDADD = ${ ALLLIBS}177 GSLVectorUnitTest_LDADD = ${GSLLIBS} 189 178 190 179 InfoUnitTest_SOURCES = UnitTestMain.cpp infounittest.cpp infounittest.hpp … … 206 195 LogUnitTest_LDADD = ${ALLLIBS} 207 196 208 manipulateAtomsTest_SOURCES = UnitTestMain.cpp manipulateAtomsTest.cpp manipulateAtomsTest.hpp 209 manipulateAtomsTest_LDADD = ${UILIBS} ${ALLLIBS}197 manipulateAtomsTest_SOURCES = UnitTestMain.cpp manipulateAtomsTest.cpp manipulateAtomsTest.hpp $(srcdir)/../version.c 198 manipulateAtomsTest_LDADD = ${UILIBS} 210 199 211 200 MatrixUnittest_SOURCES = UnitTestMain.cpp MatrixUnittest.cpp MatrixUnittest.hpp … … 219 208 220 209 ParserUnitTest_SOURCES = UnitTestMain.cpp ParserUnitTest.cpp ParserUnitTest.hpp 221 ParserUnitTest_LDADD = ${ ALLLIBS}210 ParserUnitTest_LDADD = ${PARSERLIBS} 222 211 223 212 periodentafelTest_SOURCES = UnitTestMain.cpp periodentafelTest.cpp periodentafelTest.hpp … … 245 234 Tesselation_InOutsideUnitTest_LDADD = ${ALLLIBS} 246 235 247 TestRunner_SOURCES = TestRunnerMain.cpp $( TESTSOURCES) $(TESTHEADERS)248 TestRunner_LDADD = ${UILIBS} ${ALLLIBS}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} 249 238 250 239 VectorUnitTest_SOURCES = UnitTestMain.cpp vectorunittest.cpp vectorunittest.hpp -
src/unittests/MatrixUnittest.cpp
rd223d5 rb6da28 11 11 12 12 #include "MatrixUnittest.hpp" 13 #include " LinearAlgebra/Matrix.hpp"14 #include " LinearAlgebra/Vector.hpp"13 #include "Matrix.hpp" 14 #include "vector.hpp" 15 15 #include "Exceptions/NotInvertibleException.hpp" 16 16 -
src/unittests/PlaneUnittest.cpp
rd223d5 rb6da28 18 18 #endif /*HAVE_TESTRUNNER*/ 19 19 20 #include " LinearAlgebra/Vector.hpp"21 #include "Line arAlgebra/Line.hpp"20 #include "vector.hpp" 21 #include "Line.hpp" 22 22 23 23 CPPUNIT_TEST_SUITE_REGISTRATION( PlaneUnittest ); -
src/unittests/PlaneUnittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " LinearAlgebra/Plane.hpp"13 #include "Plane.hpp" 14 14 15 15 class PlaneUnittest : public CppUnit::TestFixture -
src/unittests/ShapeUnittest.cpp
rd223d5 rb6da28 16 16 #endif /*HAVE_TESTRUNNER*/ 17 17 18 #include "LinearAlgebra/Vector.hpp"19 18 #include "Shapes/Shape.hpp" 19 #include "vector.hpp" 20 20 21 21 // Registers the fixture into the 'registry' -
src/unittests/ShapeUnittest.hpp
rd223d5 rb6da28 14 14 class Vector; 15 15 16 #include " LinearAlgebra/Vector.hpp"16 #include "vector.hpp" 17 17 18 18 class ShapeUnittest : public CppUnit::TestFixture -
src/unittests/bondgraphunittest.cpp
rd223d5 rb6da28 23 23 #include "bondgraph.hpp" 24 24 #include "element.hpp" 25 #include " Helpers/Log.hpp"25 #include "log.hpp" 26 26 #include "molecule.hpp" 27 27 #include "periodentafel.hpp" -
src/unittests/gslmatrixsymmetricunittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " LinearAlgebra/gslmatrix.hpp"13 #include "gslmatrix.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/gslmatrixunittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " LinearAlgebra/gslmatrix.hpp"13 #include "gslmatrix.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/gslvectorunittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " LinearAlgebra/gslvector.hpp"13 #include "gslvector.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/infounittest.cpp
rd223d5 rb6da28 15 15 #include <stdio.h> 16 16 17 #include " Helpers/Info.hpp"17 #include "info.hpp" 18 18 #include "infounittest.hpp" 19 #include " Helpers/Log.hpp"19 #include "log.hpp" 20 20 21 21 #ifdef HAVE_TESTRUNNER -
src/unittests/linearsystemofequationsunittest.cpp
rd223d5 rb6da28 15 15 16 16 #include "linearsystemofequationsunittest.hpp" 17 #include " LinearAlgebra/Vector.hpp"17 #include "vector.hpp" 18 18 19 19 #ifdef HAVE_TESTRUNNER -
src/unittests/linearsystemofequationsunittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " LinearAlgebra/linearsystemofequations.hpp"13 #include "linearsystemofequations.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/unittests/logunittest.cpp
rd223d5 rb6da28 11 11 12 12 #include "logunittest.hpp" 13 #include " Helpers/Log.hpp"13 #include "log.hpp" 14 14 #include "defs.hpp" 15 #include " Helpers/Verbose.hpp"15 #include "verbose.hpp" 16 16 17 17 #ifdef HAVE_TESTRUNNER -
src/unittests/memoryallocatorunittest.cpp
rd223d5 rb6da28 13 13 #include "memoryallocatorunittest.hpp" 14 14 #include "memoryusageobserver.hpp" 15 #include " Helpers/helpers.hpp"16 #include " Helpers/Log.hpp"15 #include "helpers.hpp" 16 #include "log.hpp" 17 17 #include "defs.hpp" 18 18 -
src/unittests/stackclassunittest.cpp
rd223d5 rb6da28 13 13 14 14 #include "stackclassunittest.hpp" 15 #include " Helpers/Log.hpp"15 #include "log.hpp" 16 16 17 17 #ifdef HAVE_TESTRUNNER -
src/unittests/tesselation_insideoutsideunittest.cpp
rd223d5 rb6da28 17 17 #include "tesselation.hpp" 18 18 #include "tesselation_insideoutsideunittest.hpp" 19 #include " Helpers/Verbose.hpp"19 #include "verbose.hpp" 20 20 21 21 #ifdef HAVE_TESTRUNNER -
src/unittests/vectorunittest.cpp
rd223d5 rb6da28 14 14 15 15 #include "defs.hpp" 16 #include " Helpers/Log.hpp"17 #include " LinearAlgebra/Vector.hpp"16 #include "log.hpp" 17 #include "vector.hpp" 18 18 #include "vector_ops.hpp" 19 19 #include "vectorunittest.hpp" 20 #include " LinearAlgebra/Plane.hpp"20 #include "Plane.hpp" 21 21 #include "Exceptions/LinearDependenceException.hpp" 22 #include " LinearAlgebra/Matrix.hpp"22 #include "Matrix.hpp" 23 23 24 24 #ifdef HAVE_TESTRUNNER -
src/unittests/vectorunittest.hpp
rd223d5 rb6da28 11 11 #include <cppunit/extensions/HelperMacros.h> 12 12 13 #include " LinearAlgebra/Vector.hpp"13 #include "vector.hpp" 14 14 15 15 /********************************************** Test classes **************************************/ -
src/vector_ops.cpp
rd223d5 rb6da28 8 8 #include "Helpers/MemDebug.hpp" 9 9 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"10 #include "vector.hpp" 11 #include "Plane.hpp" 12 #include "log.hpp" 13 #include "verbose.hpp" 14 #include "gslmatrix.hpp" 15 15 #include "leastsquaremin.hpp" 16 #include " Helpers/Info.hpp"16 #include "info.hpp" 17 17 #include "Helpers/fast_functions.hpp" 18 18 #include "Exceptions/LinearDependenceException.hpp"
Note:
See TracChangeset
for help on using the changeset viewer.