numdifftools.tests package¶
Submodules¶
numdifftools.tests.conftest module¶
Dummy conftest.py for numdifftools.
If you don’t know what this is for, just leave it empty. Read more about conftest.py under: https://pytest.org/latest/plugins.html
numdifftools.tests.test_extrapolation module¶
numdifftools.tests.test_hessian module¶
-
class
numdifftools.tests.test_hessian.
TestHessian
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_hessian.
classicalHamiltonian
[source][source]¶ Bases:
object
Hamiltonian
Parameters: N : scalar
number of ions in the chain
w : scalar
angular trap frequency
C : scalar
Coulomb constant times the electronic charge in SI units.
m : scalar
the mass of a single trapped ion in the chain
-
initialposition
()[source][source]¶ Defines initial position as an estimate for the minimize process.
-
numdifftools.tests.test_multicomplex module¶
Created on 22. apr. 2015
@author: pab
numdifftools.tests.test_nd_algopy module¶
-
class
numdifftools.tests.test_nd_algopy.
TestDerivative
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_nd_algopy.
TestGradient
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_nd_algopy.
TestHessdiag
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_nd_algopy.
TestHessian
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_nd_algopy.
TestJacobian
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_nd_algopy.
classicalHamiltonian
[source][source]¶ Bases:
object
Hamiltonian
Parameters: N : scalar
number of ions in the chain
w : scalar
angular trap frequency
C : scalar
Coulomb constant times the electronic charge in SI units.
m : scalar
the mass of a single trapped ion in the chain
-
initialposition
()[source][source]¶ Defines initial position as an estimate for the minimize process.
-
numdifftools.tests.test_numdifftools module¶
Test functions for numdifftools module
-
class
numdifftools.tests.test_numdifftools.
TestDerivative
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_numdifftools.
TestFornbergWeights
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_numdifftools.
TestGlobalFunctions
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_numdifftools.
TestGradient
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_numdifftools.
TestHessdiag
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_numdifftools.
TestHessian
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase
-
class
numdifftools.tests.test_numdifftools.
TestJacobian
(methodName='runTest')[source][source]¶ Bases:
unittest.case.TestCase