openmx:openmx.git
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

4 years agoDetermine correct # of dir to strip for gcov
jpritikin [Wed, 19 Jun 2013 13:12:19 +0000 (13:12 +0000)]
Determine correct # of dir to strip for gcov

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

4 years agoReplace completely broken PBS cpus detection
jpritikin [Wed, 19 Jun 2013 11:06:29 +0000 (11:06 +0000)]
Replace completely broken PBS cpus detection

PBS_NODEFILE would be used to control snowfall style parallelism.

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

4 years agoMove slow PPML tests to nightly since PPML is not heavily used anyway
jpritikin [Wed, 19 Jun 2013 11:06:21 +0000 (11:06 +0000)]
Move slow PPML tests to nightly since PPML is not heavily used anyway

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

4 years agoFix MultilevelUniRandomSlopeInt regression
jpritikin [Wed, 19 Jun 2013 11:06:02 +0000 (11:06 +0000)]
Fix MultilevelUniRandomSlopeInt regression

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

4 years agoImprove log output
jpritikin [Wed, 19 Jun 2013 11:05:52 +0000 (11:05 +0000)]
Improve log output

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

4 years agoUpdated omxWLSFitFunction to take new arguments and work as a fit function. Also...
tbrick [Wed, 19 Jun 2013 10:34:43 +0000 (10:34 +0000)]
Updated omxWLSFitFunction to take new arguments and work as a fit function.  Also moved ThresholdColumns structure into Data instead of Expectation, since expectation already relies on access to omxData structures.  Currently causes a segmentation fault in models/passing/jointFactorModelsTest.R.  Sorry.

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

4 years agoMinor compile fixes
jpritikin [Wed, 19 Jun 2013 06:40:13 +0000 (06:40 +0000)]
Minor compile fixes

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

4 years agoRemove misplaced coverage option
jpritikin [Wed, 19 Jun 2013 06:32:43 +0000 (06:32 +0000)]
Remove misplaced coverage option

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

4 years agoAdd thread-safe logging functions
jpritikin [Wed, 19 Jun 2013 06:32:33 +0000 (06:32 +0000)]
Add thread-safe logging functions

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

4 years agoUpdated wlsPrep2.R
restabrook [Wed, 19 Jun 2013 01:51:14 +0000 (01:51 +0000)]
Updated wlsPrep2.R

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

4 years agoEliminated reference to paste0 to keep compatibility with R prior to 2.15.2
mhunter [Tue, 18 Jun 2013 20:11:47 +0000 (20:11 +0000)]
Eliminated reference to paste0 to keep compatibility with R prior to 2.15.2

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

4 years agoFurther changes to mxData front and back ends.
mhunter [Tue, 18 Jun 2013 20:09:27 +0000 (20:09 +0000)]
Further changes to mxData front and back ends.

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

4 years agoAdded new data type='acov' to mxData.
mhunter [Tue, 18 Jun 2013 15:57:08 +0000 (15:57 +0000)]
Added new data type='acov' to mxData.

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

4 years agoModify documentation for mxData, mxAlgebraObjective, and mxFitFunctionAlgebra
sboker [Tue, 18 Jun 2013 15:42:59 +0000 (15:42 +0000)]
Modify documentation for mxData, mxAlgebraObjective, and mxFitFunctionAlgebra

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

4 years agoChanged all objective functions to return NAMED lists of expectation and fitfunction.
mhunter [Tue, 18 Jun 2013 15:30:41 +0000 (15:30 +0000)]
Changed all objective functions to return NAMED lists of expectation and fitfunction.

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

4 years agoUpdate documentation for mxFIMLObjective, mxAlgebraObjective, mxMLObjective, mxFitFun...
sboker [Tue, 18 Jun 2013 15:30:14 +0000 (15:30 +0000)]
Update documentation for mxFIMLObjective, mxAlgebraObjective, mxMLObjective, mxFitFunctionML, mxFitFunctionAlgebra, and mxExpectationNormal

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

4 years agoFix mxAlgebraObjective to return a NAMED list, instead of an unnamed list. There...
mhunter [Tue, 18 Jun 2013 14:50:49 +0000 (14:50 +0000)]
Fix mxAlgebraObjective to return a NAMED list, instead of an unnamed list.  There are also some incidental changes to type=LISREL.

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

4 years agoCode test coverage
jpritikin [Tue, 18 Jun 2013 14:15:00 +0000 (14:15 +0000)]
Code test coverage

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

4 years agoSwitch over to new structured Compute system
jpritikin [Tue, 18 Jun 2013 09:29:16 +0000 (09:29 +0000)]
Switch over to new structured Compute system

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

4 years agoRefrain from copying markMatrices to omxState children
jpritikin [Tue, 18 Jun 2013 05:15:11 +0000 (05:15 +0000)]
Refrain from copying markMatrices to omxState children

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

4 years agoProvide a backward compatible status
jpritikin [Tue, 18 Jun 2013 05:14:57 +0000 (05:14 +0000)]
Provide a backward compatible status

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

4 years agoAdded manual page for mxFitFunctionML
sboker [Mon, 17 Jun 2013 15:10:59 +0000 (15:10 +0000)]
Added manual page for mxFitFunctionML

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

4 years agoStore expectationList in std::vector
jpritikin [Mon, 17 Jun 2013 07:20:09 +0000 (07:20 +0000)]
Store expectationList in std::vector

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

4 years agoStore algebraList in std::vector
jpritikin [Mon, 17 Jun 2013 07:19:59 +0000 (07:19 +0000)]
Store algebraList in std::vector

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

4 years agoEncapsulate NPSOL into omxComputeGD; rework error status reporting
jpritikin [Sun, 16 Jun 2013 10:59:50 +0000 (10:59 +0000)]
Encapsulate NPSOL into omxComputeGD; rework error status reporting

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

4 years agoPrep for omxComputeGradientDescent
jpritikin [Sun, 16 Jun 2013 10:59:11 +0000 (10:59 +0000)]
Prep for omxComputeGradientDescent

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

4 years agoConsolidate confidence interval stuff
jpritikin [Sun, 16 Jun 2013 10:58:38 +0000 (10:58 +0000)]
Consolidate confidence interval stuff

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

4 years agoRename
jpritikin [Sun, 16 Jun 2013 10:58:15 +0000 (10:58 +0000)]
Rename

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

4 years agoPass blank gradient and hessian to omxNPSOLConfidenceIntervals
jpritikin [Sun, 16 Jun 2013 10:57:25 +0000 (10:57 +0000)]
Pass blank gradient and hessian to omxNPSOLConfidenceIntervals

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

4 years agoRemove optimalValues, optimum, and currentInterval from omxState
jpritikin [Sat, 15 Jun 2013 13:08:25 +0000 (13:08 +0000)]
Remove optimalValues, optimum, and currentInterval from omxState

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

4 years agoRemove fitMatrix from omxState
jpritikin [Sat, 15 Jun 2013 13:08:14 +0000 (13:08 +0000)]
Remove fitMatrix from omxState

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

4 years agoAvoid possibility of buffer overrun
jpritikin [Sat, 15 Jun 2013 13:08:04 +0000 (13:08 +0000)]
Avoid possibility of buffer overrun

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

4 years agoomxComputeEstimateHessian reorg 11/11
jpritikin [Fri, 14 Jun 2013 11:53:37 +0000 (11:53 +0000)]
omxComputeEstimateHessian reorg 11/11

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

4 years agoomxComputeEstimateHessian reorg 10/11
jpritikin [Fri, 14 Jun 2013 11:53:28 +0000 (11:53 +0000)]
omxComputeEstimateHessian reorg 10/11

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

4 years agoomxComputeEstimateHessian reorg 9/11
jpritikin [Fri, 14 Jun 2013 11:53:17 +0000 (11:53 +0000)]
omxComputeEstimateHessian reorg 9/11

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

4 years agoomxComputeEstimateHessian reorg 8/11
jpritikin [Fri, 14 Jun 2013 11:53:09 +0000 (11:53 +0000)]
omxComputeEstimateHessian reorg 8/11

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

4 years agoomxComputeEstimateHessian reorg 7/11
jpritikin [Fri, 14 Jun 2013 11:53:00 +0000 (11:53 +0000)]
omxComputeEstimateHessian reorg 7/11

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

4 years agoomxComputeEstimateHessian reorg 6/11
jpritikin [Fri, 14 Jun 2013 11:52:50 +0000 (11:52 +0000)]
omxComputeEstimateHessian reorg 6/11

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

4 years agoomxComputeEstimateHessian reorg 5/11
jpritikin [Fri, 14 Jun 2013 11:52:40 +0000 (11:52 +0000)]
omxComputeEstimateHessian reorg 5/11

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

4 years agoomxComputeEstimateHessian reorg 4/11
jpritikin [Fri, 14 Jun 2013 11:52:32 +0000 (11:52 +0000)]
omxComputeEstimateHessian reorg 4/11

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

4 years agoomxComputeEstimateHessian reorg 3/11
jpritikin [Fri, 14 Jun 2013 11:52:23 +0000 (11:52 +0000)]
omxComputeEstimateHessian reorg 3/11

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

4 years agoomxComputeEstimateHessian reorg 2/11
jpritikin [Fri, 14 Jun 2013 11:52:12 +0000 (11:52 +0000)]
omxComputeEstimateHessian reorg 2/11

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

4 years agoomxComputeEstimateHessian reorg 1/11
jpritikin [Fri, 14 Jun 2013 11:52:02 +0000 (11:52 +0000)]
omxComputeEstimateHessian reorg 1/11

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

4 years agoEase output data assembly
jpritikin [Thu, 13 Jun 2013 13:17:30 +0000 (13:17 +0000)]
Ease output data assembly

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

4 years agoMake fixMatrix usage more explicit in NPSOL
jpritikin [Thu, 13 Jun 2013 13:17:21 +0000 (13:17 +0000)]
Make fixMatrix usage more explicit in NPSOL

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

4 years agoDeadcode
jpritikin [Thu, 13 Jun 2013 13:17:12 +0000 (13:17 +0000)]
Deadcode

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

4 years agoZero mxData location index so set values are easy to see
jpritikin [Thu, 13 Jun 2013 13:17:04 +0000 (13:17 +0000)]
Zero mxData location index so set values are easy to see

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

4 years agoDump matrices using valid R syntax
jpritikin [Thu, 13 Jun 2013 13:16:56 +0000 (13:16 +0000)]
Dump matrices using valid R syntax

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