, including all inherited members.
A | TMetricTest< Metric, DIM > | |
B | TMetricTest< Metric, DIM > | |
Barrier | TMetricTest< Metric, DIM > | [private] |
C | TMetricTest< Metric, DIM > | |
compare_anaytic_and_numeric_grads() | TMetricTest< Metric, DIM > | |
compare_anaytic_and_numeric_hess() | TMetricTest< Metric, DIM > | |
compare_eval_and_eval_with_grad() | TMetricTest< Metric, DIM > | |
compare_eval_with_grad_and_eval_with_hess() | TMetricTest< Metric, DIM > | |
CPPUNIT_TEST(test_numerical_gradient_2D) | TMetricTest< Metric, DIM > | [private] |
CPPUNIT_TEST(test_numerical_hessian_2D) | TMetricTest< Metric, DIM > | [private] |
CPPUNIT_TEST(test_numerical_gradient_3D) | TMetricTest< Metric, DIM > | [private] |
CPPUNIT_TEST(test_numerical_hessian_3D) | TMetricTest< Metric, DIM > | [private] |
CPPUNIT_TEST_SUITE(TMetricTest) | TMetricTest< Metric, DIM > | [private] |
CPPUNIT_TEST_SUITE_END() | TMetricTest< Metric, DIM > | [private] |
eval(TMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
eval(AWMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
grad(TMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
grad(AWMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
hess(TMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqMatrix< DIM, DIM > d2mdA2[3], MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
hess(AWMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqMatrix< DIM, DIM > d2mdA2[3], MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
I | TMetricTest< Metric, DIM > | |
idealVal | TMetricTest< Metric, DIM > | [private] |
Matrix typedef | TMetricTest< Metric, DIM > | |
num_grad(TMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
num_grad(AWMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
num_hess(TMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqMatrix< DIM, DIM > d2mdA2[3], MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
num_hess(AWMetric &metric, MsqMatrix< DIM, DIM > A, MsqMatrix< DIM, DIM > W, double &value, MsqMatrix< DIM, DIM > &dmdA, MsqMatrix< DIM, DIM > d2mdA2[3], MsqError &err) | TMetricTest< Metric, DIM > | [inline, private] |
orientInvariant | TMetricTest< Metric, DIM > | [private] |
shapeInvariant | TMetricTest< Metric, DIM > | [private] |
sizeInvariant | TMetricTest< Metric, DIM > | [private] |
test_ideal_eval() | TMetricTest< Metric, DIM > | |
test_ideal_gradient() | TMetricTest< Metric, DIM > | |
test_inverted() | TMetricTest< Metric, DIM > | |
test_non_ideal(bool sensitive, Matrix A, Matrix W) | TMetricTest< Metric, DIM > | [private] |
test_numerical_gradient_2D() | TMetricTest< Metric, DIM > | |
test_numerical_gradient_3D() | TMetricTest< Metric, DIM > | |
test_numerical_hessian_2D() | TMetricTest< Metric, DIM > | |
test_numerical_hessian_3D() | TMetricTest< Metric, DIM > | |
test_orient() | TMetricTest< Metric, DIM > | |
test_scale() | TMetricTest< Metric, DIM > | |
test_shape() | TMetricTest< Metric, DIM > | |
testMetric | TMetricTest< Metric, DIM > | [private] |
TMetricTest(bool shape_invariant, bool size_invariant, bool orient_invariant, bool barrier, double ideal_val) | TMetricTest< Metric, DIM > | [inline] |
Zero | TMetricTest< Metric, DIM > | |