#
# ChangeLog for src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp
#
# Generated by Trac 1.4.4
# Mar 27, 2025, 11:54:10 AM

Wed, 27 Feb 2013 12:43:29 GMT Frederik Heber <heber@…> [da2d5c]
	* src/FunctionApproximation/FunctionModel.hpp (modified)
	* src/LevMartester.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.hpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.hpp (modified)

	Removed parameter charges from getFragmentSpecificExtractor().


Wed, 27 Feb 2013 12:39:03 GMT Frederik Heber <heber@…> [775dd1a]
	* src/LevMartester.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.hpp (modified)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.cpp (modified)
	* src/Potentials/helpers.hpp (modified)

	Triplefunction for Saturation and Tersoff potential have to be given ...


Wed, 27 Feb 2013 12:39:03 GMT Frederik Heber <heber@…> [d52819]
	* src/FunctionApproximation/FunctionModel.hpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.hpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.hpp (modified)
	* src/Potentials/Specifics/unittests/Makefile.am (modified)

	Extracted initial parameter setting per specific potential to ...


Wed, 27 Feb 2013 12:39:03 GMT Frederik Heber <heber@…> [7b019a]
	* src/FunctionApproximation/FunctionModel.hpp (modified)
	* src/FunctionApproximation/TrainingData.hpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.hpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.hpp (modified)
	* src/Potentials/Specifics/unittests/Makefile.am (modified)

	Extended FunctionModel by getFragmentSpecificExtractor() definition.
 ...


Wed, 27 Feb 2013 12:39:03 GMT Frederik Heber <heber@…> [dbf8c8]
	* src/LevMartester.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)

	FIX: Now default parameters are present for every potential and used ...


Wed, 27 Feb 2013 12:36:17 GMT Frederik Heber <heber@…> [b760bc3]
	* src/Potentials/Makefile.am (modified)
	* src/Potentials/ParticleTypeCheckers.cpp (added)
	* src/Potentials/ParticleTypeCheckers.hpp (added)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)

	Added ParticleTypeChecker functions in own namespace and added checks ...


Wed, 27 Feb 2013 11:44:01 GMT Frederik Heber <heber@…> [55fe788]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.cpp (modified)
	* src/Potentials/Specifics/unittests/PairPotential_AngleUnitTest.cpp (modified)
	* src/Potentials/Specifics/unittests/PairPotential_HarmonicUnitTest.cpp (modified)
	* src/Potentials/Specifics/unittests/PairPotential_MorseUnitTest.cpp (modified)

	All specific Potentials now assert that arguments have charges ...


Mon, 25 Feb 2013 17:29:09 GMT Frederik Heber <heber@…> [ed2551]
	* src/LevMartester.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.hpp (modified)
	* src/Potentials/Specifics/SaturationPotential.cpp (modified)
	* src/Potentials/Specifics/SaturationPotential.hpp (modified)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.cpp (modified)
	* src/Potentials/Specifics/unittests/PairPotential_AngleUnitTest.cpp (modified)
	* src/Potentials/Specifics/unittests/PairPotential_HarmonicUnitTest.cpp (modified)
	* src/Potentials/Specifics/unittests/PairPotential_MorseUnitTest.cpp (modified)

	All Pair_.. and ManyBodyPotentials are now also derived from ...


Sun, 24 Feb 2013 12:57:26 GMT Frederik Heber <heber@…> [086070]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Angle.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Morse.hpp (modified)

	Moved all setParameters() from header files into module.

	- also ...


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [bc55c9]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)

	Added NaN check to Tersoff's parameter_derivative().


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [56c5de4]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)

	Added an offset to the Tersoff potential.


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [2e9486]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)

	FIX: Tersoff must sum potential over every of the arguments.


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [ca8d82]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)

	FIX: Corrected parameter derivatives of ManyBodyPotential_Tersoff.
 ...


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [f904d5]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)

	Added complete parameter derivatives to ManyBodyPotential_Tersoff.
 ...


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [752dc7]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.cpp (modified)

	FIX: Made R and S also fixed parameters, this is in accordance with ...


Wed, 19 Dec 2012 15:25:54 GMT Frederik Heber <heber@…> [990a62]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.cpp (modified)

	FIX: Tersoff parameters lambda3, alpha, chi, and omega are now fixed. ...


Wed, 19 Dec 2012 15:25:53 GMT Frederik Heber <heber@…> [ffc368]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/unittests/Makefile.am (modified)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.cpp (added)
	* src/Potentials/Specifics/unittests/ManyBodyPotential_TersoffUnitTest.hpp (added)

	ManyBodyPotential_Tersoff is now correctly implemented.

	- changed ...


Wed, 19 Dec 2012 15:25:53 GMT Frederik Heber <heber@…> [e7579e]
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)

	Changed ManyBodyPotential_Tersoff to also have parameters_t instead ...


Wed, 19 Dec 2012 15:25:30 GMT Frederik Heber <heber@…> [4f82f8]
	* src/Potentials/EmpiricalPotential.hpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.cpp (modified)
	* src/Potentials/Specifics/PairPotential_Harmonic.hpp (modified)

	Rewrote EmpiricalPotentials and the specific implementations such ...


Sun, 16 Dec 2012 19:47:28 GMT Frederik Heber <heber@…> [610c11]
	* src/Potentials/Makefile.am (modified)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.cpp (added)
	* src/Potentials/Specifics/ManyBodyPotential_Tersoff.hpp (added)

	Added Tersoff potential as first many-body potential.