model "does not contain a RAM objective function"

Posted on
No user picture. jarrode28 Joined: 03/01/2010

Hi,

I'm having some trouble and have been getting an error message that reads:

"Error: The RAM model 'MZ' does not contain a RAM objective function."

What has me perplexed is that I specify what OpenMx should take into account when evaluating the model (for both groups in a BG study):

mxFIMLObjective(covariance="R", means="M", dimnames=manifests, thresholds="expThresholds")
mxAlgebra(expression=MZ.objective + DZ.objective, name="minus2sumll" ),
mxAlgebraObjective("minus2sumll")

Thank you for any insight.

UPDATE: I figured it out. The error (which should have been obvious) is that I mislabeled the model type.

Replied on Thu, 04/28/2011 - 13:38
Picture of user. mspiegel Joined: Jul 31, 2009

It looks like the algebra objective function needs to be in the parent model. I don't see a right-parenthesis that closes the child model before the specification of the algebra and the algebra objective function.