openmx:openmx.git
4 years agoRemove most instances of setFinalReturns
jpritikin [Sun, 7 Jul 2013 06:45:50 +0000 (06:45 +0000)]
Remove most instances of setFinalReturns

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

4 years agoAdd multigroup tests
jpritikin [Sun, 7 Jul 2013 06:45:32 +0000 (06:45 +0000)]
Add multigroup tests

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

4 years agoMove EAP scores to expectation slot scores.out
jpritikin [Sat, 6 Jul 2013 14:39:02 +0000 (14:39 +0000)]
Move EAP scores to expectation slot scores.out

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

4 years agoCheck whether LL is decreasing (not enabled by default)
jpritikin [Sat, 6 Jul 2013 14:38:40 +0000 (14:38 +0000)]
Check whether LL is decreasing (not enabled by default)

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

4 years agoCreate parameter maps for mean & covariance
jpritikin [Sat, 6 Jul 2013 14:38:33 +0000 (14:38 +0000)]
Create parameter maps for mean & covariance

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

4 years agoMultigroup IFA
jpritikin [Sat, 6 Jul 2013 14:38:23 +0000 (14:38 +0000)]
Multigroup IFA

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

4 years agoAdd Hessian symmetry correction in ComputeOnce path
jpritikin [Sat, 6 Jul 2013 14:38:07 +0000 (14:38 +0000)]
Add Hessian symmetry correction in ComputeOnce path

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

4 years agoAllow more than 1 algebra/expectation in MxComputeOnce
jpritikin [Sat, 6 Jul 2013 14:37:58 +0000 (14:37 +0000)]
Allow more than 1 algebra/expectation in MxComputeOnce

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

4 years agoNewton-Raphson
jpritikin [Sat, 6 Jul 2013 14:37:48 +0000 (14:37 +0000)]
Newton-Raphson

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

4 years agoReplace mxComputeAssign with mxAlgebra(..., fixed=TRUE)
jpritikin [Sat, 6 Jul 2013 14:37:27 +0000 (14:37 +0000)]
Replace mxComputeAssign with mxAlgebra(..., fixed=TRUE)

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

4 years agoNo need to report EM.LL in a special way
jpritikin [Sat, 6 Jul 2013 14:37:10 +0000 (14:37 +0000)]
No need to report EM.LL in a special way

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

4 years agoFix mxComputeOnce per Tim's suggestion
jpritikin [Sat, 6 Jul 2013 14:36:59 +0000 (14:36 +0000)]
Fix mxComputeOnce per Tim's suggestion

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

4 years agoMove tests to passing
jpritikin [Sat, 6 Jul 2013 14:36:41 +0000 (14:36 +0000)]
Move tests to passing

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

4 years agoDon't round quadrature points
jpritikin [Sat, 6 Jul 2013 14:36:15 +0000 (14:36 +0000)]
Don't round quadrature points

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

4 years agoSync libifa-rpf with RPF 0.10
jpritikin [Sat, 6 Jul 2013 14:36:05 +0000 (14:36 +0000)]
Sync libifa-rpf with RPF 0.10

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

4 years agoSuggest that expectations don't need to know about free parameters
jpritikin [Wed, 3 Jul 2013 13:07:34 +0000 (13:07 +0000)]
Suggest that expectations don't need to know about free parameters

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

4 years agoImprove debugging for FitContext
jpritikin [Wed, 3 Jul 2013 13:07:26 +0000 (13:07 +0000)]
Improve debugging for FitContext

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

4 years agoDon't communicate unused dependency information
jpritikin [Wed, 3 Jul 2013 13:07:19 +0000 (13:07 +0000)]
Don't communicate unused dependency information

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

4 years agoMove MarkDirty out of ComputeOnce
jpritikin [Wed, 3 Jul 2013 13:07:10 +0000 (13:07 +0000)]
Move MarkDirty out of ComputeOnce

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

4 years agoStore fit function name (regression fix?)
jpritikin [Wed, 3 Jul 2013 13:07:00 +0000 (13:07 +0000)]
Store fit function name (regression fix?)

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

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

5 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

5 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