The generated action vector was stored in the 'actions' member of the
NDSparseMatrix that was the last one that was built (remembered in the
global ndsm pointer variable).
Now, we store it in the 'actions' member of the mdp_ndsm that is
passed in, as intended.
This did not result in problems before because the call to
build_nd_action_vector() was always immediately after the
corresponding NDSparseMatrix was built.
- better catching of memory-out errors
- improved clarity of memory usage output
- removed various memory leaks
- now consistently use new/delete, no malloc/free
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@899 bbc10eb1-c90d-0410-af57-cb519fbb1720
- major code tidy
- export of transition matrix graph to Dot file
- export of state/transition rewards
- export of labels
- export to stdout/log instead of a file
- export in MRMC format
- improved support for Matlab format export
- exported matrices now ordered by default (by row)
- new/rearranged command-line switches
Added new options to Model|View menu in GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@15 bbc10eb1-c90d-0410-af57-cb519fbb1720