2568 Commits (56d5739b06d50fca59e3a596c13ac1320f8ca3a5)

Author SHA1 Message Date
Joachim Klein 941e45affd Add JDD.isSingleton 11 years ago
Joachim Klein 9fc0e5b07a symbolic StateModelChecker: deref filter if the recursive checkExpression call throws an exception 11 years ago
Joachim Klein 9a814f226b symbolic ProbModelChecker: Fix JDDNode reference issues for total reward computation 11 years ago
Joachim Klein ab136ae5e2 JDDNode.getThen() and getElse(): Protect against calls for a constant node, which is invalid. 11 years ago
Joachim Klein c26c995957 Add -dddebug and -ddtrace command-line arguments to PrismCL 11 years ago
Joachim Klein 19f422a472 Refactor DebugJDD handling, add node tracing. 11 years ago
Joachim Klein ea8a7c6ba9 Add DebugJDD_GetExternalRefCounts 11 years ago
Joachim Klein 54b5c42121 JDDNode: make DDN_ JNI functions protected and static 11 years ago
Dave Parker ec47bf753a Remove "KB" from "CUDD max. memory" option description. 11 years ago
Dave Parker cbafeeecbf Tweak CUDD out-of-memory error output in GUI. 11 years ago
Dave Parker 63812e59a5 Auto-format (for merging purposes). 11 years ago
Joachim Klein 0d00e9097e AcceptanceRabinDD, AcceptanceStreettDD: add complement and and(), or() methods 11 years ago
Joachim Klein 555e5ae69a Acceptance: add complement functionality, some more comments 11 years ago
Joachim Klein 96caf197ab dd_matrix.cc: fix recently introduced error handling 11 years ago
Dave Parker f930d8e60f Tweak CUDD out-of-memory error output. 11 years ago
Dave Parker f601843c59 prism-auto bug fix (crashes when run on a single model in build mode). 11 years ago
Dave Parker 4258503c80 Make DD_MatrixMultiply deal with memout in the same was other DD functions. 11 years ago
Dave Parker bfecd70db9 Small code fix in DD_MatrixMultiply. 11 years ago
Dave Parker 3abbac6491 Fix: Allow -javamaxmem to be passed to the GUI (xprism) too. 11 years ago
Joachim Klein 4dfcd39fd1 dd_*.cc: Argument checking, if any DdNode is NULL return NULL 11 years ago
Joachim Klein f559e0adb8 Return NaN for DD_FindMin / DD_FindMax on CUDD out of memory 11 years ago
Joachim Klein eecc87786a CuDD is actually called CUDD 11 years ago
Dave Parker 5ad8ef2269 Small typos 11 years ago
Joachim Klein 68e0a80b98 GUI computation threads: Catch more errors (e.g. CuddOutOfMemoryException) and use the new error(Exception) handling 11 years ago
Joachim Klein a9630648b0 GUIComputationThread: Add method for logging generic Exceptions 11 years ago
Joachim Klein 9ed1674013 PrismCL: Catch CuddOutOfMemoryException and print helpful message 11 years ago
Joachim Klein 91cb0f7e36 JDD: Use checkForCuddError() for DD functions that don't return a node 11 years ago
Joachim Klein e9897b4838 dd_matrix.cc: Add NULL checks for the return values of DD functions 11 years ago
Joachim Klein efe6fe0ef9 dd_vars.cc: Add NULL checks for the return values of DD functions 11 years ago
Joachim Klein 90326ecfaf dd_term.cc: Add NULL checks for the return values of DD functions 11 years ago
Joachim Klein 62bc1cc1d0 dd_basics.cc: Add NULL checks for the return values of DD functions 11 years ago
Joachim Klein 3be99a61cf dd_abstr.cc: Add NULL checks for the return values of DD functions 11 years ago
Joachim Klein 9ce369d38e JDD: Add a flag that can be set/checked in native code to indicate that a CuDD error has occurred. 11 years ago
Joachim Klein 2c2533eda8 JDD: Check for NULL ptr in Ref/Deref 11 years ago
Joachim Klein f23d831b32 JDD: Throw CuddOfOutMemoryException for ptrToNode(NULL) 11 years ago
Joachim Klein 379918beea JDD: Switch to JDDNode ptrToNode(long ptr) as a single point for converting from a DD long pointer to a referenced JDDNode. 11 years ago
Dave Parker 32e6c16015 Undo accidental part of last commit. 11 years ago
Dave Parker e2d1f0af25 Bug fix in CNF conversion. 11 years ago
Dave Parker 795627c953 Add partial support for multi-objective queries expressed as Boolean expressions. 11 years ago
Dave Parker d44e1c7ecc Bug fix in Coalition copy constructor. 11 years ago
Joachim Klein ec590ec1ee JDD: remove 'import PrismException' introduced in last commit, not needed 11 years ago
Joachim Klein fbf968e060 JDD: add PrintMinterms methods for debugging 11 years ago
Joachim Klein 987f46dafc StateValuesMTBDD: add static print(log, dd, model, description) method (useful for debugging) 11 years ago
Joachim Klein 5688846c0e StateValuesMTBDD.print(log): does not throw PrismException 11 years ago
Joachim Klein 365f6559ec JDDVars: add fromCubeSet() constructor and toCubeSet converter 11 years ago
Joachim Klein e59d93a530 AcceptanceStreettDD: StreettPair -> StreettPairDD 11 years ago
Joachim Klein 8976cf9ace set default file type for -exportpropaut 11 years ago
Joachim Klein 99e5420e4c ProbModelChecker.clear(): deref complete var arrays, fix StateModelChecker constructor 11 years ago
Joachim Klein 572aaacb3a StateModelChecker: use allDDRowVars.copy() instead of refAll 11 years ago
Joachim Klein c92f73a141 JDDVars: derefAllArray 11 years ago