SafetyMutex and rocket optimization updates
authorplaa <plaa@180e2498-e6e9-4542-8430-84ac67f01cd8>
Mon, 25 Oct 2010 19:02:31 +0000 (19:02 +0000)
committerplaa <plaa@180e2498-e6e9-4542-8430-84ac67f01cd8>
Mon, 25 Oct 2010 19:02:31 +0000 (19:02 +0000)
commit90e98a95b548c88efd882e8e74bc4b36dd9af8b7
treef916c1d6075d10adbddb8b2b82fe96a755852912
parente86c584b8adccd32ff6b1536ffdb3ff408970f9d
SafetyMutex and rocket optimization updates

git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@93 180e2498-e6e9-4542-8430-84ac67f01cd8
53 files changed:
.classpath
ChangeLog
build.xml
doc/properties.txt
lib-test/hamcrest-core-1.3.0RC1.jar [new file with mode: 0644]
lib-test/hamcrest-library-1.3.0RC1.jar [new file with mode: 0644]
lib-test/jmock-2.6.0-RC2.jar [new file with mode: 0644]
lib-test/jmock-junit4-2.6.0-RC2.jar [new file with mode: 0644]
lib-test/junit-4.7.jar [deleted file]
lib-test/junit-dep-4.8.2.jar [new file with mode: 0644]
src/net/sf/openrocket/document/Simulation.java
src/net/sf/openrocket/gui/dialogs/DebugLogDialog.java
src/net/sf/openrocket/gui/dialogs/DetailDialog.java
src/net/sf/openrocket/gui/dialogs/optimization/GeneralOptimizationDialog.java
src/net/sf/openrocket/gui/main/BasicFrame.java
src/net/sf/openrocket/gui/main/ExceptionHandler.java
src/net/sf/openrocket/gui/main/SimulationPanel.java
src/net/sf/openrocket/gui/main/SimulationRunDialog.java
src/net/sf/openrocket/gui/main/SimulationWorker.java
src/net/sf/openrocket/gui/scalefigure/RocketPanel.java
src/net/sf/openrocket/logging/LogHelper.java
src/net/sf/openrocket/logging/LogLevel.java
src/net/sf/openrocket/logging/LogLevelBufferLogger.java
src/net/sf/openrocket/logging/LogLine.java
src/net/sf/openrocket/logging/TraceException.java
src/net/sf/openrocket/optimization/general/Function.java
src/net/sf/openrocket/optimization/general/FunctionCache.java
src/net/sf/openrocket/optimization/general/FunctionOptimizer.java
src/net/sf/openrocket/optimization/general/OptimizationException.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/general/ParallelExecutorCache.java
src/net/sf/openrocket/optimization/general/ParallelFunctionCache.java
src/net/sf/openrocket/optimization/general/multidim/MultidirectionalSearchOptimizer.java
src/net/sf/openrocket/optimization/rocketoptimization/OptimizableParameter.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/OptimizableParameterService.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationFunction.java
src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationParameter.java [deleted file]
src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationParameterService.java [deleted file]
src/net/sf/openrocket/optimization/rocketoptimization/SimulationDomain.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifier.java
src/net/sf/openrocket/optimization/rocketoptimization/modifiers/GenericModifier.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/parameters/MaximumAltitudeParameter.java [new file with mode: 0644]
src/net/sf/openrocket/rocketcomponent/Rocket.java
src/net/sf/openrocket/rocketcomponent/RocketComponent.java
src/net/sf/openrocket/simulation/BasicEventSimulationEngine.java
src/net/sf/openrocket/startup/Startup.java
src/net/sf/openrocket/util/ConcurrencyException.java [new file with mode: 0644]
src/net/sf/openrocket/util/GUIUtil.java
src/net/sf/openrocket/util/MemoryManagement.java [new file with mode: 0644]
src/net/sf/openrocket/util/SafetyMutex.java [new file with mode: 0644]
src/net/sf/openrocket/utils/TestFunctionOptimizer.java
src/net/sf/openrocket/utils/TestFunctionOptimizerLoop.java
test/net/sf/openrocket/optimization/rocketoptimization/TestRocketOptimizationFunction.java [new file with mode: 0644]
test/net/sf/openrocket/util/TestMutex.java [new file with mode: 0644]