Changeset 6829d2 for src/Fragmentation/Homology/unittests
- Timestamp:
- Nov 4, 2016, 9:37:49 AM (8 years ago)
- Branches:
- Action_Thermostats, Add_AtomRandomPerturbation, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_StructOpt_integration_tests, Automaking_mpqc_open, AutomationFragmentation_failures, Candidate_v1.6.0, Candidate_v1.6.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, 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_ChronosMutex, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, GeometryObjects, Gui_displays_atomic_force_velocity, IndependentFragmentGrids_IntegrationTest, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, RotateToPrincipalAxisSystem_UndoRedo, StoppableMakroAction, Subpackage_CodePatterns, Subpackage_JobMarket, Subpackage_LinearAlgebra, Subpackage_levmar, Subpackage_mpqc_open, Subpackage_vmg, ThirdParty_MPQC_rebuilt_buildsystem, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, Ubuntu_1604_changes, stable
- Children:
- 16c6f7
- Parents:
- 95304c
- git-author:
- Frederik Heber <heber@…> (10/02/16 13:24:41)
- git-committer:
- Frederik Heber <heber@…> (11/04/16 09:37:49)
- Location:
- src/Fragmentation/Homology/unittests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Fragmentation/Homology/unittests/HomologyContainerUnitTest.cpp
r95304c r6829d2 93 93 Fragment::position_t pos(3, 0.); 94 94 Fragment::positions_t positions(1, pos); 95 Fragment::atomicnumbers_t atomicnumbers(1,1.); 95 96 Fragment::charges_t charges(1,1.); 96 Fragment dummy(positions, charges);97 Fragment dummy(positions, atomicnumbers, charges); 97 98 charges[0] = 6.; 98 99 positions[0][0] = 1.; 99 Fragment dummy1(positions, charges);100 Fragment dummy1(positions, atomicnumbers, charges); 100 101 positions[0][0] = 2.; 101 Fragment dummy2(positions, charges);102 Fragment dummy2(positions, atomicnumbers, charges); 102 103 HomologyContainer::value_t value1; 103 104 value1.fragment = dummy1; … … 133 134 Fragment::position_t pos(3, 0.); 134 135 Fragment::positions_t positions(1, pos); 136 Fragment::atomicnumbers_t atomicnumbers(1,1.); 135 137 Fragment::charges_t charges(1,1.); 136 Fragment dummy(positions, charges);138 Fragment dummy(positions, atomicnumbers, charges); 137 139 HomologyContainer::value_t value; 138 140 value.fragment = dummy; … … 158 160 Fragment::position_t pos(3, 0.); 159 161 Fragment::positions_t positions(1, pos); 162 Fragment::atomicnumbers_t atomicnumbers(1,1.); 160 163 Fragment::charges_t charges(1,1.); 161 Fragment dummy(positions, charges);164 Fragment dummy(positions, atomicnumbers, charges); 162 165 HomologyContainer::value_t value; 163 166 value.fragment = dummy; -
src/Fragmentation/Homology/unittests/stubs/FragmentStub.cpp
r95304c r6829d2 56 56 * 57 57 * @param _positions given positions 58 * @param _atomicnumbers given atomic numbers 58 59 * @param _charges given charges 59 60 */ 60 Fragment::Fragment(const positions_t &_positions, const charges_t &_charges) 61 Fragment::Fragment( 62 const positions_t &_positions, 63 const atomicnumbers_t &_atomicnumbers, 64 const charges_t &_charges) 61 65 {} 62 66 … … 94 98 Fragment::positions_t Fragment::getPositions() const 95 99 { return positions_t(); } 100 101 /** Getter for all stored atomic numbers. 102 * 103 * @return vector of atomic numbers 104 */ 105 Fragment::atomicnumbers_t Fragment::getAtomicNumbers() const 106 { return atomicnumbers_t(); } 96 107 97 108 /** Getter for all stored charges.
Note:
See TracChangeset
for help on using the changeset viewer.