Menu

SVN archive Commit Log


Commit Date  
[r22680] by bugman

Removed many unused imports (should have occurred in the previous commit).

2014-04-10 14:11:56 Tree
[r22679] by bugman

Elimination of the specific_analyses.frame_order.checks.check_rdcs() function.

This function duplicates the functionality of pipe_control.rdc.check_rdcs() while not being as
comprehensive. Switching to the pipe_control.rdc version minimises the amount of code in the frame
order analysis, decreasing the potential for bugs.

2014-04-10 13:49:03 Tree
[r22678] by bugman

The frame order analysis is now using the special frame order parameter object.

2014-04-10 13:08:25 Tree
[r22677] by bugman

Simplification of the specific_analyses.frame_order.optimisation.unpack_opt_results() function.

Looping over the cdp.params parameter list is now used to minimise the amount of replicated code.

2014-04-10 13:03:02 Tree
[r22676] by bugman

Clean up of the specific_analyses.frame_order.parameters module.

The unused and terribly designed assemble_limit_arrays() function has been deleted. And unused
imports have been removed.

2014-04-10 12:25:00 Tree
[r22675] by bugman

Huge simplification of specific_analyses.frame_order.parameters.param_num().

This now simply calls update_model() and then returns the length of cdp.params.

2014-04-10 11:51:26 Tree
[r22674] by bugman

Huge simplification of the specific_analyses.frame_order.parameters.assemble_param_vector() function.

The parameters are now assembled in a generic way by looping over cdp.params. The simpler code
should also be faster.

2014-04-10 10:47:02 Tree
[r22673] by bugman

Temporary deactivation of the Frame_order.test_cam_double_rotor system test.

2014-04-10 10:45:01 Tree
[r22672] by bugman

The frame order pivot points are now stored differently in the current data pipe.

Instead of being stored as a list or array of numbers in cdp.pivot, the point is now stored as
cdp.pivot_x, cdp.pivot_y and cdp.pivot_z. The second pivot cdp.pivot2 is now stored as
cdp.pivot_x_2, cdp.pivot_y_2 and cdp.pivot_z_2.

This is to simplify the automated handling of optimisation parameters. Rather than having to
convert the pivot_x, pivot_y, and pivot_z parameters to and from a list, the same mechanisms can now
be used for all of the optimised frame order parameters. This will be used to hugely simplify many
of the functions in the specific_analyses.frame_order.parameters module and eliminate a large source
of bugs.

2014-04-10 10:19:32 Tree
[r22671] by bugman

The parameter list objects in the specific analysis API are now singletons.

This has no immediate benefit as these classes are only instantiated once. But it will allow for
efficient reuse of these objects in the future and for expansions of the specific analysis API.

2014-04-09 16:42:44 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.