Institut für Astronomie und AstrophysikAbteilung AstronomieSand 1, D-72076 Tübingen, Germany |
cafemodelparse
parses a model, returns a model string which contains additional items by equip each model with the environment identifier ("env"), the group and the input variabe ("x").
CAFE
model=CAFEMODELPARSE(modelstr, group, modnum)
modelstr - model string to transform to complete model group - group to compute model for modnum - current used model number (will increase for each model)
A model string for which each model contains - parentheses if not already present - the environment identifier ("env") - the group number - the input variable if not already present
This procedure is called recursively and gets tokens from modelstr which will change by subtracting the model tokens (models, operators etc). THE modelstr WILL BE EMPTY AFTER CALLING THIS FUNCTION!!!
$Id: cafemodelparse.pro,v 1.10 2005/01/04 10:56:05 goehler Exp $ $Log: cafemodelparse.pro,v $ Revision 1.10 2005/01/04 10:56:05 goehler fix: make shure all (internal) routines are properly documented Revision 1.9 2003/04/30 15:02:05 goehler changed model behavior: all built in model components must be lower case. This allows simple use of built in IDL functions/constants which must be upper case. Revision 1.8 2003/03/03 11:18:34 goehler major change: environment struct has become a pointer -> support of wplot/command line in common. Branch to be able to maintain the former line also. Revision 1.7 2002/11/05 17:43:44 goehler bug fix: model identifier must start with a letter Revision 1.6 2002/09/10 13:06:47 goehler removed ";-" to make auxilliary routines invisible Revision 1.5 2002/09/09 17:36:20 goehler public version: updated help matching aitlib html structure. common version: 3.0
[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]