[AIT logo]

Institut für Astronomie und Astrophysik

Abteilung Astronomie

Sand 1, D-72076 Tübingen, Germany
[Uni logo]


cafemodelparse Source code in cafemodelparse.pro

cafemodelparse

Name
           cafemodelparse
Purpose
           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").
Category
           CAFE
SYNTAX:
           model=CAFEMODELPARSE(modelstr, group, modnum)
Input Parameters
           modelstr - model string to transform to complete model
           group    - group to compute model for
           modnum   - current used model number (will increase for
                      each model)
Output Parameters
           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
REMARKS:
           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!!!
Revision History
           $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

Last modified by pro2html on 2005 January 04 at 16:29 UTC

[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]

Jörn Wilms (wilms@astro.uni-tuebingen.de)
Updated automatically