ADMB Documentation
-a65f1c97
|
Functions | |
void | RETURN_ARRAYS_DECREMENT () |
Decrements gradient_structure::RETURN_ARRAYS_PTR. More... | |
void | RETURN_ARRAYS_INCREMENT () |
Increments gradient_structure::RETURN_ARRAYS_PTR. More... | |
These functions must be called in any function that returns a "variable" object, ie dvariable, dvar_vector, ... Failure to do so may generate an error message related to an overflow in the RETURN_ARRAYS stack, or even worse cause derivatives to be incorrect.
void RETURN_ARRAYS_DECREMENT | ( | void | ) |
Decrements gradient_structure::RETURN_ARRAYS_PTR.
Must be called prior to exit from any functiton that returns a variable object. Calls must balance calls to void RETURN_ARRAYS_INCREMENT(void).
Definition at line 507 of file gradstrc.cpp.
Referenced by ageLengthKey(), ALK(), bicubic_spline(), cubic_spline(), dbinom(), dlnorm(), dmultinom(), dmvlogistic(), dnbinom(), dnbinom_tau(), dnorm(), dpois(), dstudent_t(), dzinbinom(), generalized_Ricker1(), generalized_Ricker2(), Gompertz(), Hassell(), Hill(), HollingII(), HollingIII(), HollingIV(), logistic(), logistic3(), logisticK(), Michaelis_Menten1(), Michaelis_Menten2(), monomolecular(), nllBeta(), nllBinomial(), nllDirichlet(), nllGamma(), nllInverseGamma(), nllLognormal(), nllLognormal2(), nllMultiNomial(), nllNegativeBinomial(), nllNormal(), nllNormal2(), nllPoisson(), nonrectangular_hyperbola(), pow(), Ricker(), Shepherd(), splie2(), splin2(), and theta_logistic().
void RETURN_ARRAYS_INCREMENT | ( | void | ) |
Increments gradient_structure::RETURN_ARRAYS_PTR.
Must be called on entry to any function that returns a variable object. Calls must balance calls to void RETURN_ARRAYS_DECREMENT(void).
Definition at line 474 of file gradstrc.cpp.
Referenced by ageLengthKey(), ALK(), bicubic_spline(), cubic_spline(), dbinom(), dlnorm(), dmultinom(), dmvlogistic(), dnbinom(), dnbinom_tau(), dnorm(), dpois(), dstudent_t(), dzinbinom(), generalized_Ricker1(), generalized_Ricker2(), Gompertz(), Hassell(), Hill(), HollingII(), HollingIII(), HollingIV(), logistic(), logistic3(), logisticK(), Michaelis_Menten1(), Michaelis_Menten2(), monomolecular(), nllBeta(), nllBinomial(), nllDirichlet(), nllGamma(), nllInverseGamma(), nllLognormal(), nllLognormal2(), nllMultiNomial(), nllNegativeBinomial(), nllNormal(), nllNormal2(), nllPoisson(), nonrectangular_hyperbola(), pow(), Ricker(), Shepherd(), splie2(), splin2(), and theta_logistic().
Generated on Wed Sep 7 2022 00:01:32 for ADMB Documentation by 1.8.5 |