<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Is this information documented anywhere? It's not in the RE manual.<div><div><br class="Apple-interchange-newline">
</div>
<br><div><div>On 11 Jul 2011, at 2:16 PM, Weihai Liu wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">As I know, <span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">df1b2variables for random effect model, any variable defined in parameter_section by default use </span><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">df1b2variables. </span><div>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">for non random effect, any variable in parameter_section refer to prevariable. So I don't think regular user will have a chance to use both of them at the same time in admb. </span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">I have not check the source code about </span><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">df1b2variables class, not sure what is the relation between </span><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">df1b2variables and prevariable. It is just my initial thought. I could be wrong.</span><div>
<span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">weihai </span><br>
<br><div class="gmail_quote">On Mon, Jul 11, 2011 at 2:02 PM, Mollie Brooks <span dir="ltr"><<a href="mailto:mbrooks@ufl.edu">mbrooks@ufl.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word">I'm writing a library and overloading the function with all combinations that I think a novice user might attempt to do. <div>What's wrong with mixing prevariables and df1b2variables? Isn't this what happens in the procedure section anyway?</div>
<div>-Mollie</div><div><div></div><div class="h5"><div><div><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div>
<span style="font-size:12px"><div><br></div></span></div></span><br>
</div>
<br><div><div>On 11 Jul 2011, at 1:59 PM, Weihai Liu wrote:</div><br><blockquote type="cite">can you change your b as df1b2variable, is there a reason you must define b as prevariable? I would try not to  mix them.<div><br>
</div><div>weihai<br><div class="gmail_quote">On Mon, Jul 11, 2011 at 1:48 PM, Mollie Brooks <span dir="ltr"><<a href="mailto:mbrooks@ufl.edu" target="_blank">mbrooks@ufl.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There seems to be no operator defined for dividing a df1b2variable by a prevariable. Should I create a new df1b2variable and set it equal to the prevariable denominator?<br>


<br>
Will this operator eventially get defined? Should I add it as a feature request?<br>
<br>
thanks,<br>
Mollie<br>
<br>
Details...<br>
This is the function I'm trying to write:<br>
<br>
df1b2variable Michaelis_Menten1(const double& x,  const df1b2variable& a,  const prevariable& b)<br>
{<br>
    RETURN_ARRAYS_INCREMENT();<br>
        df1b2variable y;<br>
        y=a*x/(b+x);<br>
<br>
        RETURN_ARRAYS_DECREMENT();<br>
    return (y);<br>
}<br>
<br>
When I try to use it, I get the following error<br>
<br>
 In function 'df1b2variable Michaelis_Menten1(const double&, const df1b2variable&, const prevariable&)':<br>
./Michaelis_Menten1.cpp:62: error: no match for 'operator/' in 'operator*(const df1b2variable&, double)(x) / operator+(((const prevariable&)((const prevariable*)b)), x)<br>
<br>
I believe the relevant candidates are:<br>
<br>
df1b2variable operator/(double, const df1b2variable&)<br>
df1b2variable operator/(const df1b2variable&, double)<br>
df1b2variable operator/(const df1b2variable&, const df1b2variable&)<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@admb-project.org" target="_blank">Users@admb-project.org</a><br>
<a href="http://lists.admb-project.org/mailman/listinfo/users" target="_blank">http://lists.admb-project.org/mailman/listinfo/users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Weihai Liu<br>~~~~~~~~~~~~~~~~~~~~~~~~<br>Quantitative Fisheries Center<br>Department of Fisheries & Wildlife<br>Michigan State University<br>153 Giltner Hall<br>East Lansing, MI 48824<br>

Phone: <a href="tel:517-355-0126" value="+15173550126" target="_blank">517-355-0126</a><br>Email: <a href="mailto:liuweih@msu.edu" target="_blank">liuweih@msu.edu</a> <br>~~~~~~~~~~~~~~~~~~~~~~<br>
</div>
</blockquote></div><br></div></div></div></div></blockquote></div><br><br clear="all"><br>-- <br>Weihai Liu<br>~~~~~~~~~~~~~~~~~~~~~~~~<br>Quantitative Fisheries Center<br>Department of Fisheries & Wildlife<br>Michigan State University<br>
153 Giltner Hall<br>East Lansing, MI 48824<br>Phone: 517-355-0126<br>Email: <a href="mailto:liuweih@msu.edu" target="_blank">liuweih@msu.edu</a> <br>~~~~~~~~~~~~~~~~~~~~~~<br>
</div></div></div>
</blockquote></div><br></div></body></html>