# Extended Structural Equation Modelling

## Documentation for package ‘OpenMx’ version 2.6.9

- DESCRIPTION file.
- Code demos. Use demo() to run them.
- Package NEWS.

## Help Pages

B C D E F G H I J L M N O P R S T U V W Z misc

OpenMx-package | OpenMx: An package for Structural Equation Modeling and Matrix Algebra Optimization

## -- B --

BaseCompute-class | BaseCompute
Bollen | Bollen Data on Industrialization and Political Democracy

## -- C --

cvectorize | Vectorize By Column

## -- D --

demoOneFactor | Demonstration data for a one factor model
demoTwoFactor | Demonstration data for a two factor model
diag2vec | Extract Diagonal of a Matrix
DiagMatrix-class | MxMatrix Class
dim-method | MxMatrix Class
dimnames-method | MxAlgebra Class
dimnames-method | MxMatrix Class
dimnames<--method | MxAlgebra Class
dimnames<--method | MxMatrix Class
dzfData | DZ female data
dzmData | DZ Male data
dzoData | DZ opposite sex data

## -- E --

eigenval | Eigenvector/Eigenvalue Decomposition
eigenvec | Eigenvector/Eigenvalue Decomposition
example1 | Bivariate twin data example from Classic Mx Manual
example2 | Bivariate twin data example from Classic Mx Manual
expm | Matrix exponential

## -- F --

factorExample1 | Example Factor Analysis Data
factorScaleExample1 | Example Factor Analysis Data for Scaling the Model
factorScaleExample2 | Example Factor Analysis Data for Scaling the Model
FullMatrix-class | MxMatrix Class

## -- G --

genericFitDependencies-method | Add dependencies

## -- H --

HS.ability.data | Holzinger and Swineford (1939) Ability data in 301 children from two schools
HS.fake.data | Holzinger and Swineford (1939) Ability data in 301 children from two schools

## -- I --

IdenMatrix-class | MxMatrix Class
ieigenval | Eigenvector/Eigenvalue Decomposition
ieigenvec | Eigenvector/Eigenvalue Decomposition
imxAddDependency | Add a dependency
imxCheckMatrices | imxCheckMatrices
imxCheckVariables | imxCheckVariables
imxConDecMatrixSlots | Condense/decondense slots of an MxMatrix
imxConDecMatrixSlots-method | Condense/decondense slots of an MxMatrix
imxConstraintRelations | imxConstraintRelations
imxConvertIdentifier | imxConvertIdentifier
imxConvertLabel | imxConvertLabel
imxConvertSubstitution | imxConvertSubstitution
imxCreateMatrix | Create a matrix
imxCreateMatrix-method | Create a matrix
imxDataTypes | Valid types of data that can be contained by MxData
imxDefaultGetSlotDisplayNames | imxDefaultGetSlotDisplayNames
imxDeparse | Deparse for MxObjects
imxDeparse-method | Deparse for MxObjects
imxDependentModels | Are submodels dependence?
imxDetermineDefaultOptimizer | imxDetermineDefaultOptimizer
imxDiff | Set difference on regular types or S4 objects
imxDmvnorm | A C implementation of dmvnorm
imxEvalByName | imxEvalByName
imxExtractMethod | imxExtractMethod
imxExtractNames | imxExtractNames
imxExtractReferences | imxExtractReferences
imxExtractSlot | imxExtractSlot
imxFlattenModel | Remove heirarchical structure from model
imxFreezeModel | Freeze model
imxGenerateLabels | imxGenerateLabels
imxGenerateNamespace | imxGenerateNamespace
imxGenericModelBuilder | imxGenericModelBuilder
imxGenSwift | imxGenSwift
imxGentleResize | Resize an MxMatrix while preserving entries
imxGetExpectationComponent | Extract the component from a model's expectation
imxGetSlotDisplayNames | imxGetSlotDisplayNames
imxHasConstraint | imxHasConstraint
imxHasDefinitionVariable | imxHasDefinitionVariable
imxHasNPSOL | imxHasNPSOL
imxHasOpenMP | imxHasOpenMP
imxIdentifier | imxIdentifier
imxIndependentModels | Are submodels independent?
imxInitModel | imxInitModel
imxInitModel-method | imxInitModel
imxIsDefinitionVariable | imxIsDefinitionVariable
imxIsPath | imxIsPath
imxJiggle | imxJiggle
imxLocateFunction | imxLocateFunction
imxLocateIndex | imxLocateIndex
imxLocateLabel | imxLocateLabel
imxLog | Test thread-safe output code
imxLookupSymbolTable | imxLookupSymbolTable
imxModelBuilder | imxModelBuilder
imxModelBuilder-method | imxModelBuilder
imxModelTypes | imxModelTypes
imxMpiWrap | imxMpiWrap
imxOriginalMx | imxOriginalMx
imxPPML | imxPPML
imxPPML.Test.Battery | imxPPML.Test.Battery
imxPPML.Test.Test | imxPPML.Test.Test
imxPreprocessModel | imxPreprocessModel
imxReplaceMethod | imxReplaceMethod
imxReplaceModels | Replace parts of a model
imxReplaceSlot | imxReplaceSlot
imxReservedNames | imxReservedNames
imxReverseIdentifier | imxReverseIdentifier
imxRobustSE | imxRobustSE
imxRowGradients | imxRowGradients
imxSameType | imxSameType
imxSeparatorChar | imxSeparatorChar
imxSfClient | imxSfClient
imxSimpleRAMPredicate | imxSimpleRAMPredicate
imxSparseInvert | Sparse symmetric matrix invert
imxSquareMatrix | imxSquareMatrix
imxSquareMatrix-method | imxSquareMatrix
imxSymmetricMatrix | imxSymmetricMatrix
imxSymmetricMatrix-method | imxSymmetricMatrix
imxTypeName | imxTypeName
imxTypeName-method | imxTypeName
imxUntitledName | imxUntitledName
imxUntitledNumber | imxUntitledNumber
imxUntitledNumberReset | imxUntitledNumberReset
imxUpdateModelValues | imxUpdateModelValues
imxVariableTypes | imxVariableTypes
imxVerifyMatrix | imxVerifyMatrix
imxVerifyMatrix-method | imxVerifyMatrix
imxVerifyModel | imxVerifyModel
imxVerifyModel-method | imxVerifyModel
imxVerifyName | imxVerifyName
imxVerifyReference | imxVerifyReference
imxWlsChiSquare | Calculate Chi Square for a WLS Model
imxWlsStandardErrors | Calculate Standard Errors for a WLS Model

## -- J --

jointdata | Joint Ordinal and continuous variables to be modeled together

## -- L --

latentMultipleRegExample1 | Example data for multiple regression among latent variables
latentMultipleRegExample2 | Example data for multiple regression among latent variables
length-method | MxMatrix Class
lgamma1p | Create MxAlgebra Object
logm | Matrix logarithm
logp2z | Create MxAlgebra Object
longData | Longitudinal, Overdispersed Count Data
LongitudinalOverdispersedCounts | Longitudinal, Overdispersed Count Data
LowerMatrix-class | MxMatrix Class

## -- M --

multiData1 | Data for multiple regression
MxAlgebra | MxAlgebra Class
mxAlgebra | Create MxAlgebra Object
MxAlgebra-class | MxAlgebra Class
MxAlgebraFormula | MxAlgebraFormula
MxAlgebraFormula-class | MxAlgebraFormula
mxAlgebraFromString | Create MxAlgebra object from a string
mxAlgebraObjective | DEPRECATED: Create MxAlgebraObjective Object
mxAvailableOptimizers | mxAvailableOptimizers
MxBaseExpectation-class | MxBaseExpectation
MxBaseFitFunction-class | MxBaseFitFunction
MxBaseNamed | MxBaseNamed
MxBaseNamed-class | MxBaseNamed
MxBaseObjectiveMetaData | MxBaseObjectiveMetaData
MxBaseObjectiveMetaData-class | MxBaseObjectiveMetaData
MxBounds | MxBounds Class
mxBounds | Create MxBounds Object
MxBounds-class | MxBounds Class
MxCharOrList-class | A character, list or NULL
MxCharOrNumber-class | A character or integer
mxCheckIdentification | Check that a model is locally identified
MxCI | MxCI Class
mxCI | Create mxCI Object
mxCompare | Assign Model Parameters
MxCompute | MxCompute
MxCompute-class | MxCompute
mxComputeConfidenceInterval | Find likelihood-based confidence intervals
MxComputeConfidenceInterval-class | Find likelihood-based confidence intervals
mxComputeDefault | Default compute plan
MxComputeDefault-class | Default compute plan
mxComputeEM | Fit a model using DLR's (1977) Expectation-Maximization (EM) algorithm
MxComputeEM-class | Fit a model using DLR's (1977) Expectation-Maximization (EM) algorithm
mxComputeGradientDescent | Optimize parameters using a gradient descent optimizer
MxComputeGradientDescent-class | Optimize parameters using a gradient descent optimizer
mxComputeHessianQuality | Compute the quality of the Hessian
MxComputeHessianQuality-class | Compute the quality of the Hessian
mxComputeIterate | Repeatedly invoke a series of compute objects until change is less than tolerance
MxComputeIterate-class | Repeatedly invoke a series of compute objects until change is less than tolerance
mxComputeNewtonRaphson | Optimize parameters using the Newton-Raphson algorithm
MxComputeNewtonRaphson-class | Optimize parameters using the Newton-Raphson algorithm
mxComputeNothing | Compute nothing
mxComputeNumericDeriv | Numerically estimate Hessian using Richardson extrapolation
MxComputeNumericDeriv-class | Numerically estimate Hessian using Richardson extrapolation
mxComputeOnce | Compute something once
MxComputeOnce-class | Compute something once
mxComputeReportDeriv | Report derivatives
MxComputeReportDeriv-class | Report derivatives
mxComputeReportExpectation | Report expectation
MxComputeReportExpectation-class | Report expectation
mxComputeSequence | Invoke a series of compute objects in sequence
MxComputeSequence-class | Invoke a series of compute objects in sequence
mxComputeStandardError | Compute standard errors given the Hessian or inverse Hessian
MxComputeStandardError-class | Compute standard errors given the Hessian or inverse Hessian
MxConstraint | MxConstraint Class
mxConstraint | Create MxConstraint Object
MxConstraint-class | MxConstraint Class
MxData | MxData Class
mxData | Create MxData Object
MxData-class | MxData Class
mxDataDynamic | Create dynamic data
MxDataDynamic-class | Create dynamic data
MxDataFrameOrMatrix | MxDataFrameOrMatrix
MxDataFrameOrMatrix-class | MxDataFrameOrMatrix
MxDataStatic | Create static data
MxDataStatic-class | Create static data
mxDataWLS | Create MxData Object for Least Squares (WLS, DLS, ULS) Analyses
MxDirectedGraph | MxDirectedGraph
MxDirectedGraph-class | MxDirectedGraph
mxEval | Evaluate Values in MxModel
mxEvalByName | Evaluate Values in MxModel
MxExpectation | MxExpectation
MxExpectation-class | MxExpectation
mxExpectationBA81 | Create a Bock & Aitkin (1981) expectation
MxExpectationBA81-class | Create a Bock & Aitkin (1981) expectation
MxExpectationGREML | Class "MxExpectationGREML"
mxExpectationGREML | Create MxExpectationGREML Object
MxExpectationGREML-class | Class "MxExpectationGREML"
mxExpectationLISREL | Create MxExpectationLISREL Object
MxExpectationLISREL-class | Create MxExpectationLISREL Object
mxExpectationNormal | Create MxExpectationNormal Object
MxExpectationNormal-class | Create MxExpectationNormal Object
mxExpectationRAM | Create an MxExpectationRAM Object
MxExpectationRAM-class | Create an MxExpectationRAM Object
mxExpectationSSCT | Create an MxExpectationStateSpace Object
mxExpectationStateSpace | Create an MxExpectationStateSpace Object
MxExpectationStateSpace-class | Create an MxExpectationStateSpace Object
mxExpectationStateSpaceContinuousTime | Create an MxExpectationStateSpace Object
mxFactor | Fail-safe Factors
mxFactorScores | Estimate factor scores and standard errors
mxFIMLObjective | DEPRECATED: Create MxFIMLObjective Object
MxFitFunction | MxFitFunction
MxFitFunction-class | MxFitFunction
mxFitFunctionAlgebra | Create MxFitFunctionAlgebra Object
MxFitFunctionAlgebra-class | Create MxFitFunctionAlgebra Object
MxFitFunctionGREML | Class '"MxFitFunctionGREML"'
mxFitFunctionGREML | Create MxFitFunctionGREML Object
MxFitFunctionGREML-class | Class '"MxFitFunctionGREML"'
mxFitFunctionML | Create MxFitFunctionML Object
MxFitFunctionML-class | Create MxFitFunctionML Object
mxFitFunctionMultigroup | Create MxFitFunctionMultigroup object
MxFitFunctionMultigroup-class | Create MxFitFunctionMultigroup object
mxFitFunctionR | Create MxFitFunctionR Object
MxFitFunctionR-class | Create MxFitFunctionR Object
mxFitFunctionRow | Create an MxFitFunctionRow Object
MxFitFunctionRow-class | Create an MxFitFunctionRow Object
mxFitFunctionWLS | Create MxFitFunctionWLS Object
MxFitFunctionWLS-class | Create MxFitFunctionWLS Object
MxFlatModel-class | MxFlatModel
mxGenerateData | Generate data based on an MxModel object
mxGetExpected | Extract the component from a model's expectation
mxGREMLDataHandler | Helper Function for Structuring GREML Data
MxInterval | MxCI Class
MxInterval-class | MxInterval
mxKalmanScores | Estimate Kalman scores and error covariance matrices
MxLISRELModel-class | MxLISRELModel
mxLISRELObjective | Create MxLISRELObjective Object
MxListOrNull-class | An optional list
mxMakeNames | mxMakeNames
MxMatrix | MxMatrix Class
mxMatrix | Create MxMatrix Object
MxMatrix-class | MxMatrix Class
mxMI | Estimate Modification Indices for MxModel Objects
mxMLObjective | DEPRECATED: Create MxMLObjective Object
MxModel | MxModel Class
mxModel | Create MxModel Object
MxModel-class | MxModel Class
MxNonNullData-class | MxData Class
mxOption | Set or Clear an Optimizer Option
MxOptionalChar-class | An optional character
MxOptionalCharOrNumber-class | A character, integer, or NULL
MxOptionalLogical-class | An optional logical
MxOptionalMatrix-class | An optional matrix
MxOptionalNumeric-class | An optional numeric
mxPath | Create List of Paths
MxPath-class | Create List of Paths
MxRAMGraph | MxRAMGraph
MxRAMGraph-class | MxRAMGraph
MxRAMMetaData-class | Meta Data for RAM
MxRAMModel-class | MxRAMModel
mxRAMObjective | DEPRECATED: Create MxRAMObjective Object
mxRefModels | Create Reference (Saturated and Independence) Models
mxRename | Rename MxModel or a Submodel
mxRestore | Restore From Checkpoint File
mxRObjective | DEPRECATED: Create MxRObjective Object
mxRowObjective | DEPRECATED: Create MxRowObjective Object
mxRun | Send a Model to the Optimizer
mxSave | Save End State to Checkpoint File
mxSetDefaultOptions | Reset global options to the default
mxSimplify2Array | Like simplify2array but works with vectors of different lengths
mxStandardizeRAMpaths | Standardize RAM models' path coefficients
mxSummary | Model Summary
mxThreshold | Create List of Thresholds
MxThreshold-class | Create List of Thresholds
mxTryHard | Make multiple attempts to run a model
mxTryHardctsem | Make multiple attempts to run a model
mxTryHardOrdinal | Make multiple attempts to run a model
mxTryHardOrig | Make multiple attempts to run a model
mxTryHardWideSearch | Make multiple attempts to run a model
mxTypes | List Currently Available Model Types
mxVersion | Returns Current Version String
myAutoregressiveData | Example data with autoregressively related columns
myFADataRaw | Example 500-row dataset with 12 generated variables
myGrowthKnownClassData | Data for a growth mixture model with the true class membership
myGrowthMixtureData | Data for a growth mixture model
myLongitudinalData | Data for a linear latent growth curve model
myRegData | Example regression data with correlated predictors
myRegDataRaw | Example regression data with correlated predictors
myTwinData | Twin data on weight and height
mzfData | MZ female example twin data
mzmData | MZ Male example data

## -- N --

Named-entities | Named Entities
named-entities | Named Entities
Named-entity | Named Entities
named-entity | Named Entities
names-method | MxFlatModel
names-method | MxMatrix Class
names-method | MxModel Class
ncol-method | MxMatrix Class
nrow-method | MxMatrix Class
nuclear_twin_design_data | Twin data from a nuclear family design
numHess1 | numeric Hessian data 1
numHess2 | numeric Hessian data 2

## -- O --

omxAllInt | All Interval Multivariate Normal Integration
omxAnd | Logical mxAlgebra() operators
omxApply | On-Demand Parallel Apply
omxApproxEquals | Logical mxAlgebra() operators
omxAssignFirstParameters | Assign First Available Values to Model Parameters
omxBrownie | Make Brownies in OpenMx
omxCbind | MxMatrix operations
omxCheckCloseEnough | Approximate Equality Testing Function
omxCheckEquals | Equality Testing Function
omxCheckError | Correct Error Message Function
omxCheckIdentical | Exact Equality Testing Function
omxCheckNamespace | omxCheckNamespace
omxCheckSetEquals | Set Equality Testing Function
omxCheckTrue | Boolean Equality Testing Function
omxCheckWarning | Correct Warning Message Function
omxCheckWithinPercentError | Approximate Percent Equality Testing Function
omxConstrainMLThresholds | omxConstrainMLThresholds
omxDetectCores | omxDetectCores
omxExponential | Matrix exponential
omxGetNPSOL | omxGetNPSOL
omxGetParameters | Fetch Model Parameters
omxGetRAMDepth | omxGetRAMDepth
omxGraphviz | Show RAM Model in Graphviz Format
omxGreaterThan | Logical mxAlgebra() operators
omxLapply | On-Demand Parallel Lapply
omxLessThan | Logical mxAlgebra() operators
omxLocateParameters | Summarize Model Parameters
omxLogical | Logical mxAlgebra() operators
omxManifestModelByParameterJacobian | Estimate the Jacobian of manifest model with respect to parameters
omxMatrixOperations | MxMatrix operations
omxMnor | Multivariate Normal Integration
omxNameAnonymousParameters | omxNameAnonymousParameters
omxNormalQuantiles | omxNormalQuantiles
omxNot | Logical mxAlgebra() operators
omxOr | Logical mxAlgebra() operators
omxParallelCI | omxParallelCI
omxQuotes | omxQuotes
omxRAMtoML | omxRAMtoML
omxRbind | MxMatrix operations
omxRMSEA | Get the RMSEA with confidence intervals from model
omxSapply | On-Demand Parallel Sapply
omxSaturatedModel | Create Reference (Saturated and Independence) Models
omxSelectCols | Filter rows and columns from an mxMatrix
omxSelectRows | Filter rows and columns from an mxMatrix
omxSelectRowsAndCols | Filter rows and columns from an mxMatrix
omxSetParameters | Assign Model Parameters
omxSymbolTable | Internal OpenMx algebra operations
omxTranspose | MxMatrix operations
OpenMx | OpenMx: An package for Structural Equation Modeling and Matrix Algebra Optimization
ordinalTwinData | Data for ordinal twin model

## -- P --

p2z | Create MxAlgebra Object
print-method | BaseCompute
print-method | MxAlgebra Class
print-method | MxAlgebraFormula
print-method | MxData Class
print-method | Create static data
print-method | MxFlatModel
print-method | MxInterval
print-method | MxMatrix Class
print-method | MxModel Class
print-method | Create MxConstraint Object
print-method | Create dynamic data
print-method | Create a Bock & Aitkin (1981) expectation
print-method | Create MxExpectationLISREL Object
print-method | Create MxExpectationNormal Object
print-method | Create an MxExpectationRAM Object
print-method | Create an MxExpectationStateSpace Object
print-method | Create MxFitFunctionAlgebra Object
print-method | Create MxFitFunctionML Object
print-method | Create MxFitFunctionR Object
print-method | Create an MxFitFunctionRow Object
print-method | Create MxFitFunctionWLS Object
print-method | Create List of Paths
print-method | Create List of Thresholds

## -- R --

rvectorize | Vectorize By Row

## -- S --

SdiagMatrix-class | MxMatrix Class
show-method | BaseCompute
show-method | MxAlgebra Class
show-method | MxAlgebraFormula
show-method | MxData Class
show-method | Create static data
show-method | MxFlatModel
show-method | MxInterval
show-method | MxMatrix Class
show-method | MxModel Class
show-method | Create MxConstraint Object
show-method | Create dynamic data
show-method | Create a Bock & Aitkin (1981) expectation
show-method | Create MxExpectationLISREL Object
show-method | Create MxExpectationNormal Object
show-method | Create an MxExpectationRAM Object
show-method | Create an MxExpectationStateSpace Object
show-method | Create MxFitFunctionAlgebra Object
show-method | Create MxFitFunctionML Object
show-method | Create MxFitFunctionR Object
show-method | Create an MxFitFunctionRow Object
show-method | Create MxFitFunctionWLS Object
show-method | Create List of Paths
show-method | Create List of Thresholds
StandMatrix-class | MxMatrix Class
summary.MxModel | Model Summary
SymmMatrix-class | MxMatrix Class

## -- T --

tr | trace
twinData | Australian twin sample biometric data.
twin_NA_dot | Twin data on weight and height

## -- U --

UnitMatrix-class | MxMatrix Class

## -- V --

vec2diag | Create Diagonal Matrix From Vector
vech | Half-vectorization
vech2full | Inverse Half-vectorization
vechs | Strict Half-vectorization
vechs2full | Inverse Strict Half-vectorization

## -- W --

wideData | Longitudinal, Overdispersed Count Data

## -- Z --

ZeroMatrix-class | MxMatrix Class

## -- misc --

$-method | BaseCompute
$-method | MxAlgebra Class
$-method | MxBaseExpectation
$-method | MxBaseFitFunction
$-method | MxConstraint Class
$-method | MxData Class
$-method | MxFlatModel
$-method | MxInterval
$-method | MxMatrix Class
$-method | MxModel Class
$-method | Create List of Paths
$-method | Create List of Thresholds
$<--method | BaseCompute
$<--method | MxAlgebra Class
$<--method | MxBaseExpectation
$<--method | MxBaseFitFunction
$<--method | MxConstraint Class
$<--method | MxData Class
$<--method | MxFlatModel
$<--method | MxInterval
$<--method | MxLISRELModel
$<--method | MxMatrix Class
$<--method | MxModel Class
$<--method | MxRAMModel
$<--method | Create List of Paths
$<--method | Create List of Thresholds
%&% | Create MxAlgebra Object
%^% | Create MxAlgebra Object
[-method | MxMatrix Class
[<--method | MxMatrix Class
[[-method | MxFlatModel
[[-method | MxMatrix Class
[[-method | MxModel Class
[[<--method | MxFlatModel
[[<--method | MxLISRELModel
[[<--method | MxMatrix Class
[[<--method | MxModel Class
[[<--method | MxRAMModel