Menu

SVN archive Commit Log


Commit Date  
[r26621] by bugman

Updated the script and log file for demonstrating differences between alignment tensor basis sets.

This now handles the changes to the basis_set arguments used in the align_tensor.matrix_angles and
align_tensor.svd user functions, and includes the new basis sets.

2014-11-18 17:05:29 Tree
[r26620] by bugman

Expansion of the align_tensor.matrix_angles user function.

The new basis set 'unitary 9D' has been introduced. This creates vectors as {Sxx, Sxy, Sxz, Syx,
Syy, Syz, Szx, Szy, Szz} and computes the inter-vector angles. These match the 'matrix' basis set
whereby the Euclidean inner product divided by the Frobenius norms is used to calculate the
inter-tensor angles.

In addition, the user function documentation and printouts have been improved. And the backend code
has been simplified.

2014-11-18 16:50:23 Tree
[r26619] by bugman

Expanded the N_state_model.test_5_state_xz system test.

This now covers the new 'unitary 9D' basis set for the align_tensor.svd user function and the new
'matrix' basis set for the align_tensor.matrix_angles user function.

2014-11-18 16:23:53 Tree
[r26618] by bugman

Conversion of the basis_set argument for the align_tensor.svd user function.

The argument is now a string that accepts the values of 'unitary 9D', 'unitary 5D', and 'geometric
5D' to select between the different SVD matrices. This has been updated in the test suite as well.

2014-11-18 16:22:02 Tree
[r26617] by bugman

Printout improvements clarifying the align_tensor.matrix_angles user function.

2014-11-18 14:30:36 Tree
[r26616] by bugman

Added a check for the values of the basis_set argument.

This is to the align_tensor.matrix_angles user function backend.

2014-11-18 14:14:45 Tree
[r26615] by bugman

Conversion of the basis_set argument for the align_tensor.matrix_angles user function.

The argument is now a string that accepts the values of 'matrix', 'unitary 5D', and 'geometric 5D'
to select between the different matrix angles techniques. This has been updated in the test suite
as well.

2014-11-18 14:12:41 Tree
[r26614] by bugman

Updated the test_matrix_angles_identity() unit test for pipe_control.align_tensor.matrix_angles().

This is the test in the _prompt.test_align_tensor.Test_align_tensor module. The basis set has been
set back to the now non-default value of 0, and the value checks have been converted from
assertEqual() to assertAlmostEqual() to allow for small truncation errors.

2014-11-18 13:33:00 Tree
[r26613] by bugman

Import fix for the frame order CaM system test base script.

The vector_angle() function of the lib.geometry.vectors module is now called vector_angle_normal().

2014-11-18 13:08:58 Tree
[r26612] by bugman

Improvements to the description of the align_tensor.matrix_angles user function.

2014-11-18 12:46:26 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.