Prevent the use of omxMatrix for factor data
authorjpritikin <jpritikin@df83fd30-4cca-4c36-ab9d-e8b5583ccbd1>
Fri, 28 Dec 2012 20:10:28 +0000 (20:10 +0000)
committerjpritikin <jpritikin@df83fd30-4cca-4c36-ab9d-e8b5583ccbd1>
Fri, 28 Dec 2012 20:10:28 +0000 (20:10 +0000)
commit8c6b3fbf9164683fba40f5cf759ea45223c14cd6
treeebb33e70f29c711f85ee9eae233d0b1da469eb1c
parentad55aba83e299e2ca3b9e495e7133f2763fb9c49
Prevent the use of omxMatrix for factor data

+ It is more efficient to store integer data as integers.

+ No internal code depends on this code path. Our test suite continues
to work. No documentation changes are needed.

+ MxThreshold.R:66 prevents the use of matrices in models that use
thresholds. There is no existing code affected by this change.

+ NA_REAL is not preserved when casting to integer. Instead of
NA_INTEGER, the result is (int)0.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2345 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1
src/omxData.c
src/omxData.h