Changeset 8453b3
- Timestamp:
- Jun 13, 2012, 5:39:12 PM (13 years ago)
- Branches:
- Action_Thermostats, Add_AtomRandomPerturbation, Add_FitFragmentPartialChargesAction, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Added_ParseSaveFragmentResults, AddingActions_SaveParseParticleParameters, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_ParticleName_to_Atom, Adding_StructOpt_integration_tests, AtomFragments, Automaking_mpqc_open, AutomationFragmentation_failures, Candidate_v1.5.4, Candidate_v1.6.0, Candidate_v1.6.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, CombiningParticlePotentialParsing, Combining_Subpackages, Debian_Package_split, Debian_package_split_molecuildergui_only, Disabling_MemDebug, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph, EmpiricalPotential_contain_HomologyGraph_documentation, Enable_parallel_make_install, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, FitPartialCharges_GlobalError, Fix_BoundInBox_CenterInBox_MoleculeActions, Fix_ChargeSampling_PBC, Fix_ChronosMutex, Fix_FitPartialCharges, Fix_FitPotential_needs_atomicnumbers, Fix_ForceAnnealing, Fix_IndependentFragmentGrids, Fix_ParseParticles, Fix_ParseParticles_split_forward_backward_Actions, Fix_PopActions, Fix_QtFragmentList_sorted_selection, Fix_Restrictedkeyset_FragmentMolecule, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, Fix_fitting_potentials, Fixes, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, FragmentAction_writes_AtomFragments, FragmentMolecule_checks_bonddegrees, GeometryObjects, Gui_Fixes, Gui_displays_atomic_force_velocity, ImplicitCharges, IndependentFragmentGrids, IndependentFragmentGrids_IndividualZeroInstances, IndependentFragmentGrids_IntegrationTest, IndependentFragmentGrids_Sole_NN_Calculation, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, MoreRobust_FragmentAutomation, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PdbParser_setsAtomName, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, Rewrite_FitPartialCharges, RotateToPrincipalAxisSystem_UndoRedo, SaturateAtoms_findBestMatching, SaturateAtoms_singleDegree, StoppableMakroAction, Subpackage_CodePatterns, Subpackage_JobMarket, Subpackage_LinearAlgebra, Subpackage_levmar, Subpackage_mpqc_open, Subpackage_vmg, Switchable_LogView, ThirdParty_MPQC_rebuilt_buildsystem, TrajectoryDependenant_MaxOrder, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, TremoloParser_setsAtomName, Ubuntu_1604_changes, stable
- Children:
- 23958d
- Parents:
- 649aaa
- git-author:
- Frederik Heber <heber@…> (05/09/12 16:44:04)
- git-committer:
- Frederik Heber <heber@…> (06/13/12 17:39:12)
- Location:
- src
- Files:
-
- 7 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Actions/AnalysisAction/PairCorrelationAction.def
r649aaa r8453b3 12 12 13 13 #include "Parameters/Validators/DummyValidator.hpp" 14 #include "Parameters/Validators/Ops_Validator.hpp" 15 #include "Parameters/Validators/STLVectorValidator.hpp" 16 #include "Parameters/Validators/Specific/BoxLengthValidator.hpp" 17 #include "Parameters/Validators/Specific/ElementValidator.hpp" 18 #include "Parameters/Validators/Specific/FilePresentValidator.hpp" 19 20 #include "Parameters/Validators/DummyValidator.hpp" 14 21 15 22 // i.e. there is an integer with variable name Z that can be found in … … 17 24 // "undefine" if no parameters are required, use (NODEFAULT) for each (undefined) default value 18 25 #define paramtypes (std::vector<const element *>)(double)(double)(double)(boost::filesystem::path)(boost::filesystem::path)(bool) 19 #define paramvalids (DummyValidator< std::vector<const element *> >())(DummyValidator< double >())(DummyValidator< double >())(DummyValidator< double >())(DummyValidator< boost::filesystem::path >())(DummyValidator< boost::filesystem::path >())(DummyValidator< bool >())20 26 #define paramreferences (elements)(BinStart)(BinWidth)(BinEnd)(outputname)(binoutputname)(periodic) 21 27 #define paramtokens ("elements")("bin-start")("bin-width")("bin-end")("output-file")("bin-output-file")("periodic") 22 28 #define paramdescriptions ("set of elements")("start of the first bin")("width of the bins")("start of the last bin")("name of the output file")("name of the bin output file")("system is constraint to periodic boundary conditions") 23 29 #define paramdefaults (NODEFAULT)(NODEFAULT)("0.5")(NODEFAULT)(NODEFAULT)(NODEFAULT)("0") 30 #define paramvalids \ 31 (STLVectorValidator< std::vector<const element *> >(2,2, ElementValidator())) \ 32 (BoxLengthValidator()) \ 33 (BoxLengthValidator()) \ 34 (BoxLengthValidator()) \ 35 (!FilePresentValidator()) \ 36 (!FilePresentValidator()) \ 37 (DummyValidator<bool>()) 24 38 25 39 // some defines for all the names, you may use ACTION, STATE and PARAMS -
src/Actions/unittests/Makefile.am
r649aaa r8453b3 31 31 ActionRegistryUnitTest_SOURCES = $(top_srcdir)/src/unittests/UnitTestMain.cpp \ 32 32 ../Actions/unittests/ActionRegistryUnitTest.cpp \ 33 ../Actions/unittests/ActionRegistryUnitTest.hpp 33 ../Actions/unittests/ActionRegistryUnitTest.hpp \ 34 ../Parameters/unittests/stubs/BoxLengthValidatorStub.cpp 34 35 ActionRegistryUnitTest_LDADD = ${ACTIONLIBS} 35 36 … … 37 38 ../Actions/unittests/ActionSequenceUnitTest.cpp \ 38 39 ../Actions/unittests/ActionSequenceUnitTest.hpp \ 39 ../Actions/unittests/stubs/DummyUI.hpp 40 ../Actions/unittests/stubs/DummyUI.hpp \ 41 ../Parameters/unittests/stubs/BoxLengthValidatorStub.cpp 40 42 ActionSequenceUnitTest_LDADD = \ 41 43 ${ACTIONLIBS} \ -
src/Makefile.am
r649aaa r8453b3 18 18 include Helpers/Makefile.am 19 19 include LinkedCell/Makefile.am 20 include Parameters/Makefile.am 20 21 include Parser/Makefile.am 21 22 include RandomNumbers/Makefile.am -
src/UIElements/Makefile.am
r649aaa r8453b3 271 271 libMolecuilderFragmentation.la \ 272 272 libMolecuilderParser.la \ 273 libMolecuilderParameters.la \ 273 274 libMolecuilderShapes.la \ 274 275 libMolecuilderLinkedCell.la \
Note:
See TracChangeset
for help on using the changeset viewer.