openmx:openmx.git
4 years agoAdd verbose option to omxComputeIterate
jpritikin [Tue, 2 Jul 2013 11:17:49 +0000 (11:17 +0000)]
Add verbose option to omxComputeIterate

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2677 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoUpdate regression tests
jpritikin [Fri, 28 Jun 2013 09:43:08 +0000 (09:43 +0000)]
Update regression tests

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2676 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoChanging from 3PL to 4PL gives all new random numbers
jpritikin [Fri, 28 Jun 2013 09:42:57 +0000 (09:42 +0000)]
Changing from 3PL to 4PL gives all new random numbers

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2675 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoSplit BA81 into a fit function and expectation
jpritikin [Fri, 28 Jun 2013 09:42:43 +0000 (09:42 +0000)]
Split BA81 into a fit function and expectation

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2674 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoAdd ComputeAssign
jpritikin [Fri, 28 Jun 2013 09:42:14 +0000 (09:42 +0000)]
Add ComputeAssign

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2673 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoAdd test for dmvnorm
jpritikin [Fri, 28 Jun 2013 09:41:57 +0000 (09:41 +0000)]
Add test for dmvnorm

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2672 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFix compile errors after merge
jpritikin [Fri, 28 Jun 2013 09:41:43 +0000 (09:41 +0000)]
Fix compile errors after merge

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2671 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoEliminate Rprintf
jpritikin [Fri, 28 Jun 2013 09:41:25 +0000 (09:41 +0000)]
Eliminate Rprintf

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2670 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoRename
jpritikin [Fri, 28 Jun 2013 09:41:15 +0000 (09:41 +0000)]
Rename

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2669 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Use regular latent distribution for EAP instead of flat prior
jpritikin [Fri, 28 Jun 2013 09:40:55 +0000 (09:40 +0000)]
ifa: Use regular latent distribution for EAP instead of flat prior

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2668 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Store latent mean & cov in regular MxMatrix
jpritikin [Fri, 28 Jun 2013 09:40:45 +0000 (09:40 +0000)]
ifa: Store latent mean & cov in regular MxMatrix

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2667 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add options for EAP scores
jpritikin [Fri, 28 Jun 2013 09:40:26 +0000 (09:40 +0000)]
ifa: Add options for EAP scores

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2666 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: No point in *2 the EM LL; that's just for fitting
jpritikin [Fri, 28 Jun 2013 09:40:14 +0000 (09:40 +0000)]
ifa: No point in *2 the EM LL; that's just for fitting

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2665 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: More multigroup prep; two-tier EAP
jpritikin [Fri, 28 Jun 2013 09:40:04 +0000 (09:40 +0000)]
ifa: More multigroup prep; two-tier EAP

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2664 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: dmvnorm
jpritikin [Fri, 28 Jun 2013 09:39:46 +0000 (09:39 +0000)]
ifa: dmvnorm

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2663 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Refactor to avoid some redundent calculation
jpritikin [Fri, 28 Jun 2013 09:39:33 +0000 (09:39 +0000)]
ifa: Refactor to avoid some redundent calculation

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2662 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Remove G-H quadrature; prepare proper multigroup
jpritikin [Fri, 28 Jun 2013 09:39:25 +0000 (09:39 +0000)]
ifa: Remove G-H quadrature; prepare proper multigroup

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2661 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add commas to debugging tool
jpritikin [Fri, 28 Jun 2013 09:39:14 +0000 (09:39 +0000)]
ifa: Add commas to debugging tool

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2660 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Remove old Bayesian prior code
jpritikin [Fri, 28 Jun 2013 09:39:06 +0000 (09:39 +0000)]
ifa: Remove old Bayesian prior code

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2659 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Handle new deriv API
jpritikin [Fri, 28 Jun 2013 09:38:54 +0000 (09:38 +0000)]
ifa: Handle new deriv API

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2658 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Reorg for Hessian
jpritikin [Fri, 28 Jun 2013 09:38:42 +0000 (09:38 +0000)]
ifa: Reorg for Hessian

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2657 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Drop support for out-of-bound parameters
jpritikin [Fri, 28 Jun 2013 09:38:34 +0000 (09:38 +0000)]
ifa: Drop support for out-of-bound parameters

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2656 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Allow specification of the starting parameters for the 1st E step
jpritikin [Fri, 28 Jun 2013 09:38:25 +0000 (09:38 +0000)]
ifa: Allow specification of the starting parameters for the 1st E step

This is needed to explore the likelihood surface with the E step fixed.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2655 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Analytic Hessian
jpritikin [Fri, 28 Jun 2013 09:38:16 +0000 (09:38 +0000)]
ifa: Analytic Hessian

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2654 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Remove support for custom RPF written in R
jpritikin [Fri, 28 Jun 2013 09:38:01 +0000 (09:38 +0000)]
ifa: Remove support for custom RPF written in R

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2653 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Handle rename
jpritikin [Fri, 28 Jun 2013 09:37:51 +0000 (09:37 +0000)]
ifa: Handle rename

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2652 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Snapshot
jpritikin [Fri, 28 Jun 2013 09:37:43 +0000 (09:37 +0000)]
ifa: Snapshot

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2651 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Two-tier unbiased
jpritikin [Fri, 28 Jun 2013 09:37:27 +0000 (09:37 +0000)]
ifa: Two-tier unbiased

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2650 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: snapshot with irt-2d working
jpritikin [Fri, 28 Jun 2013 09:37:16 +0000 (09:37 +0000)]
ifa: snapshot with irt-2d working

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2649 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Remove ghquad
jpritikin [Fri, 28 Jun 2013 09:37:04 +0000 (09:37 +0000)]
ifa: Remove ghquad

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2648 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Combine fit & gradient calculation
jpritikin [Fri, 28 Jun 2013 09:36:52 +0000 (09:36 +0000)]
ifa: Combine fit & gradient calculation

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2647 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Update for 2013
jpritikin [Fri, 28 Jun 2013 09:36:40 +0000 (09:36 +0000)]
ifa: Update for 2013

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2646 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Fixup
jpritikin [Fri, 28 Jun 2013 09:36:31 +0000 (09:36 +0000)]
ifa: Fixup

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2645 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add bias studies
jpritikin [Fri, 28 Jun 2013 09:36:22 +0000 (09:36 +0000)]
ifa: Add bias studies

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2644 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add checks for invalid priors & gradients
jpritikin [Fri, 28 Jun 2013 09:36:10 +0000 (09:36 +0000)]
ifa: Add checks for invalid priors & gradients

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2643 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add debug code
jpritikin [Fri, 28 Jun 2013 09:36:02 +0000 (09:36 +0000)]
ifa: Add debug code

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2642 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Adjust interpretation of design matrix
jpritikin [Fri, 28 Jun 2013 09:35:54 +0000 (09:35 +0000)]
ifa: Adjust interpretation of design matrix

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2641 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Doc some heuristics about EAP quadrature
jpritikin [Fri, 28 Jun 2013 09:35:47 +0000 (09:35 +0000)]
ifa: Doc some heuristics about EAP quadrature

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2640 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Use R_GetCCallable to access libirt-rpf
jpritikin [Fri, 28 Jun 2013 09:35:38 +0000 (09:35 +0000)]
ifa: Use R_GetCCallable to access libirt-rpf

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2639 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Update for new librpf API
jpritikin [Fri, 28 Jun 2013 09:35:23 +0000 (09:35 +0000)]
ifa: Update for new librpf API

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2638 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Enable analytic gradients
jpritikin [Fri, 28 Jun 2013 09:35:10 +0000 (09:35 +0000)]
ifa: Enable analytic gradients

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2637 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: mdim gradient working, all tests pass
jpritikin [Fri, 28 Jun 2013 09:35:00 +0000 (09:35 +0000)]
ifa: mdim gradient working, all tests pass

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2636 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Trade some memory for performance
jpritikin [Fri, 28 Jun 2013 09:34:49 +0000 (09:34 +0000)]
ifa: Trade some memory for performance

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2635 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: snapshot
jpritikin [Fri, 28 Jun 2013 09:34:39 +0000 (09:34 +0000)]
ifa: snapshot

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2634 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: EAP reorg
jpritikin [Fri, 28 Jun 2013 09:34:28 +0000 (09:34 +0000)]
ifa: EAP reorg

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2633 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Adjust tests after adding prior for mdim_drm
jpritikin [Fri, 28 Jun 2013 09:34:20 +0000 (09:34 +0000)]
ifa: Adjust tests after adding prior for mdim_drm

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2632 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Basic EAP working, regression tests checked & updated
jpritikin [Fri, 28 Jun 2013 09:34:11 +0000 (09:34 +0000)]
ifa: Basic EAP working, regression tests checked & updated

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2631 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: snapshot
jpritikin [Fri, 28 Jun 2013 09:33:57 +0000 (09:33 +0000)]
ifa: snapshot

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2630 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Gradients
jpritikin [Fri, 28 Jun 2013 09:33:45 +0000 (09:33 +0000)]
ifa: Gradients

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2629 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: rowMap
jpritikin [Fri, 28 Jun 2013 09:33:32 +0000 (09:33 +0000)]
ifa: rowMap

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2628 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: fastGHQuad
jpritikin [Fri, 28 Jun 2013 09:33:23 +0000 (09:33 +0000)]
ifa: fastGHQuad

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2627 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add cache and G-H options
jpritikin [Fri, 28 Jun 2013 09:33:11 +0000 (09:33 +0000)]
ifa: Add cache and G-H options

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2626 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Add omxIntDataElementUnsafe
jpritikin [Fri, 28 Jun 2013 09:33:01 +0000 (09:33 +0000)]
ifa: Add omxIntDataElementUnsafe

oprofile BEFORE:
samples  %        image name               symbol name
17312103 47.6219  OpenMx.so                ba81Likelihood
7633079  20.9970  OpenMx.so                omxIntDataElementUnsafe.isra.4
5953733  16.3774  libm-2.15.so             __ieee754_exp_avx
1800314   4.9523  libm-2.15.so             __ieee754_log_avx
806406    2.2182  libgomp.so.1.0.0         /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
418160    1.1503  OpenMx.so                omxDataNumIdenticalRows
396189    1.0898  OpenMx.so                expectedUpdate

oprofile AFTER:
samples  %        image name               symbol name
14023314 49.1831  OpenMx.so                ba81Likelihood
5317049  18.6482  libm-2.15.so             __ieee754_exp_avx
4384016  15.3758  OpenMx.so                omxIntDataElementUnsafe.isra.4
1578506   5.5362  libm-2.15.so             __ieee754_log_avx
714537    2.5061  libgomp.so.1.0.0         /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
407958    1.4308  OpenMx.so                omxDataNumIdenticalRows
299933    1.0519  OpenMx.so                expectedUpdate
288202    1.0108  libm-2.15.so             exp

The only way to do better is to copy the memory in omxNewDataFromMxData
to a contiguous memory block so we can avoid some multiplies for
indexing. Probably not worth it.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2625 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Some optimization
jpritikin [Fri, 28 Jun 2013 09:32:53 +0000 (09:32 +0000)]
ifa: Some optimization

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2624 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: Cai 2010 two-tier
jpritikin [Fri, 28 Jun 2013 09:32:42 +0000 (09:32 +0000)]
ifa: Cai 2010 two-tier

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2623 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoifa: 2D and missing responses working
jpritikin [Fri, 28 Jun 2013 09:32:25 +0000 (09:32 +0000)]
ifa: 2D and missing responses working

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2622 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFix error message
jpritikin [Fri, 28 Jun 2013 09:31:55 +0000 (09:31 +0000)]
Fix error message

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2621 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoMove code, no functional change
jpritikin [Tue, 25 Jun 2013 07:46:20 +0000 (07:46 +0000)]
Move code, no functional change

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2620 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFix memory leaks
jpritikin [Mon, 24 Jun 2013 11:25:51 +0000 (11:25 +0000)]
Fix memory leaks

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2619 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoReverse mistaken change
jpritikin [Mon, 24 Jun 2013 10:33:37 +0000 (10:33 +0000)]
Reverse mistaken change

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2618 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFree parameter groups
jpritikin [Mon, 24 Jun 2013 10:27:57 +0000 (10:27 +0000)]
Free parameter groups

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2617 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoStore omxGlobal as a pointer to ensure proper init & destruction
jpritikin [Mon, 24 Jun 2013 10:27:29 +0000 (10:27 +0000)]
Store omxGlobal as a pointer to ensure proper init & destruction

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2616 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoMore progress on LISREL type models. Changed imxExpectationLISREL to mx prefix....
mhunter [Sun, 23 Jun 2013 21:54:00 +0000 (21:54 +0000)]
More progress on LISREL type models.  Changed imxExpectationLISREL to mx prefix.  Adjusted a data sorting issue with state space expectations.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2615 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoThreads don't help RFitFunction, force single threaded
jpritikin [Sat, 22 Jun 2013 15:42:42 +0000 (15:42 +0000)]
Threads don't help RFitFunction, force single threaded

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2614 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoDeadcode
jpritikin [Sat, 22 Jun 2013 15:42:33 +0000 (15:42 +0000)]
Deadcode

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2613 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoNPSOL linear constraints are unused (deadcode)
jpritikin [Sat, 22 Jun 2013 11:13:39 +0000 (11:13 +0000)]
NPSOL linear constraints are unused (deadcode)

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2612 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoDeadcode
jpritikin [Sat, 22 Jun 2013 11:13:30 +0000 (11:13 +0000)]
Deadcode

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2611 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoMove Compute processing earlier in initialization sequence
jpritikin [Sat, 22 Jun 2013 11:13:22 +0000 (11:13 +0000)]
Move Compute processing earlier in initialization sequence

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2610 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoSplit up fit function initialization similar to expectations
jpritikin [Sat, 22 Jun 2013 11:13:14 +0000 (11:13 +0000)]
Split up fit function initialization similar to expectations

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2609 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFix RegimeSwitching_MatrixRawNoCholDifferentTransitionsAllFixed.R regression
jpritikin [Sat, 22 Jun 2013 08:06:33 +0000 (08:06 +0000)]
Fix RegimeSwitching_MatrixRawNoCholDifferentTransitionsAllFixed.R regression

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2608 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFix regression in GrowthMixtureModelRandomStarts
jpritikin [Sat, 22 Jun 2013 07:17:36 +0000 (07:17 +0000)]
Fix regression in GrowthMixtureModelRandomStarts

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2607 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoClean up tmp files better
jpritikin [Sat, 22 Jun 2013 04:28:18 +0000 (04:28 +0000)]
Clean up tmp files better

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2606 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoAdd state space help page
sboker [Fri, 21 Jun 2013 15:36:39 +0000 (15:36 +0000)]
Add state space help page

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2605 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoRework compiler detection (based on autoconf)
jpritikin [Fri, 21 Jun 2013 15:19:02 +0000 (15:19 +0000)]
Rework compiler detection (based on autoconf)

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2604 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoSet up a build rule for installing without NPSOL
jpritikin [Fri, 21 Jun 2013 13:35:54 +0000 (13:35 +0000)]
Set up a build rule for installing without NPSOL

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2603 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoEnsure all shell variables are declared
jpritikin [Fri, 21 Jun 2013 13:35:40 +0000 (13:35 +0000)]
Ensure all shell variables are declared

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2602 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoReplace bloated autoconf script with a simple shell script
jpritikin [Fri, 21 Jun 2013 12:39:01 +0000 (12:39 +0000)]
Replace bloated autoconf script with a simple shell script

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2601 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoRemove parentState, not needed for mxLog
jpritikin [Fri, 21 Jun 2013 12:38:48 +0000 (12:38 +0000)]
Remove parentState, not needed for mxLog

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2600 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoMore work on LISREL model type. Fixed bad processing of unnamed list for type=RAM
mhunter [Fri, 21 Jun 2013 05:46:28 +0000 (05:46 +0000)]
More work on LISREL model type.  Fixed bad processing of unnamed list for type=RAM

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2599 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoLeaving signpost for Tim. Continuing work on LISREL model type.
mhunter [Thu, 20 Jun 2013 16:12:51 +0000 (16:12 +0000)]
Leaving signpost for Tim.  Continuing work on LISREL model type.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2598 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoModify help files to remove references to objective functions.
sboker [Thu, 20 Jun 2013 15:48:54 +0000 (15:48 +0000)]
Modify help files to remove references to objective functions.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2597 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoAdd R help for mxExpecationLISREL and editing changes to a few other help files.
sboker [Thu, 20 Jun 2013 14:42:52 +0000 (14:42 +0000)]
Add R help for mxExpecationLISREL and editing changes to a few other help files.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2596 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFixed a bug in WLS error reporting.
tbrick [Thu, 20 Jun 2013 14:40:43 +0000 (14:40 +0000)]
Fixed a bug in WLS error reporting.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2595 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoStarting changes to LISREL to type='LISREL' and to expectations for mxEval(model...
mhunter [Thu, 20 Jun 2013 14:29:59 +0000 (14:29 +0000)]
Starting changes to LISREL to type='LISREL' and to expectations for mxEval(model, Expectation)

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2594 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoAdded R help files for mxFitFunctionR and mxFitFunctionRow. Deprecated mxRObjective...
sboker [Thu, 20 Jun 2013 13:21:21 +0000 (13:21 +0000)]
Added R help files for mxFitFunctionR and mxFitFunctionRow.  Deprecated mxRObjective and mxRowObjective R help files. Substituted spaces for tabs in all other help files in order to maintain consistent formatting.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2593 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoMove freeVars stuff out of omxState
jpritikin [Thu, 20 Jun 2013 12:07:34 +0000 (12:07 +0000)]
Move freeVars stuff out of omxState

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2591 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoCheckpoints only deal with the globalState
jpritikin [Thu, 20 Jun 2013 12:07:22 +0000 (12:07 +0000)]
Checkpoints only deal with the globalState

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2590 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoMove numIntervals, intervalList out of omxState
jpritikin [Thu, 20 Jun 2013 12:07:13 +0000 (12:07 +0000)]
Move numIntervals, intervalList out of omxState

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2589 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoPrevent developers from using Rprintf
jpritikin [Thu, 20 Jun 2013 12:07:00 +0000 (12:07 +0000)]
Prevent developers from using Rprintf

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2588 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoSplit omxState into truly global stuff and per-thread stuff
jpritikin [Thu, 20 Jun 2013 12:06:53 +0000 (12:06 +0000)]
Split omxState into truly global stuff and per-thread stuff

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2587 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoDeadcode
jpritikin [Thu, 20 Jun 2013 05:12:53 +0000 (05:12 +0000)]
Deadcode

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2586 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoFixed two bugs in the way WLS fit functions were being created in the back-end.
tbrick [Wed, 19 Jun 2013 22:37:13 +0000 (22:37 +0000)]
Fixed two bugs in the way WLS fit functions were being created in the back-end.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2585 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoTypo in omxWLSFitFunction.cpp
restabrook [Wed, 19 Jun 2013 19:55:52 +0000 (19:55 +0000)]
Typo in omxWLSFitFunction.cpp

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2584 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agofix typo in mxData print method
mhunter [Wed, 19 Jun 2013 18:00:43 +0000 (18:00 +0000)]
fix typo in mxData print method

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2583 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoAdded Acov and Thresholds to the print method for mxData.
mhunter [Wed, 19 Jun 2013 17:46:30 +0000 (17:46 +0000)]
Added Acov and Thresholds to the print method for mxData.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2582 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoModified mxSaturatedModel to take either a model or a data set, and added a run=...
mhunter [Wed, 19 Jun 2013 17:26:27 +0000 (17:26 +0000)]
Modified mxSaturatedModel to take either a model or a data set, and added a run= argument with FALSE as the default.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2581 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agomxSaturated model support for ordinal data. Tested against models/passing/JointFIMLT...
mhunter [Wed, 19 Jun 2013 15:26:55 +0000 (15:26 +0000)]
mxSaturated model support for ordinal data.  Tested against models/passing/JointFIMLTest.R and models/nightly/thresholdModel1Factor3Variate.R

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2580 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoRevise man pages for mxRAMObjective, mxRObjective, and mxExpectationNormal. Add...
sboker [Wed, 19 Jun 2013 13:59:54 +0000 (13:59 +0000)]
Revise man pages for mxRAMObjective, mxRObjective, and mxExpectationNormal.  Add mxExpectationRAM man page.

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2579 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoSkip recomputing thresholds when they don't exist
jpritikin [Wed, 19 Jun 2013 13:12:34 +0000 (13:12 +0000)]
Skip recomputing thresholds when they don't exist

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2578 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1

4 years agoName critical section
jpritikin [Wed, 19 Jun 2013 13:12:26 +0000 (13:12 +0000)]
Name critical section

git-svn-id: http://openmx.psyc.virginia.edu/svn/trunk@2577 df83fd30-4cca-4c36-ab9d-e8b5583ccbd1