Suppose I have a model with parameters *a,b,c*. I want to estimate *a* and fix *b* and *c*. But (for example, so that the steady state satisfies certain properties) I need to constrain *b* to be a function of *a* and *c*, possibly an implicit function like *F(a,b,c)=0*. I suppose I could pretend *b* is an endogenous variable and add *F(a,b,c)=0* to the model system, but is there a more efficient way? Thanks.

Hi, if you have an explicit function for b, you can use the #-operator to define an expression inside the model-block that computes b. If the function is only implicit, the usual way is to compute b in a separate steady state file. There are examples in the forum on how to do that.