![]() |
Institut für Astronomie und AstrophysikAbteilung AstronomieSand 1, D-72076 Tübingen, Germany |
![]() |
cafeparam
converts parameter to an index referencing this parameter
in environment parameter list
CAFE
AUXILIARY ROUTINE
index=cafeparam(env, string, group,options=options)
env - The fit environment as defined in
cafeenv__define. Contains the parameters.
param - The parameter(s) to look for. These can be
either:
- The absolute parameter number in the
current model.
- An parameter number range, defined by the
first parameter and last parameter,
separated with "-".
- A string designating the parameter
name. The parameter name is usually
"model:parname". If this parameter name is
not unique in current model all matching
parameters tied.
Using the parameter name "*" matches all
parameters in current group.
- Both variants may be given as lists in
[...]. This allows to select more than one
parameter. The group must be set for each
parameters separately:
[par1:g1,par2:g2...par_n:g_n].
group - The group to use as default.
Returns index array referring a parameter in
(*env).parameter. Returns -1 if nothing found.
options - String defining options to the parameter
which are given by strings in brackets (eg:
test[foo;bar]). If not defined the string is
empty.
$Id: cafeparam.pro,v 1.8 2005/01/04 14:04:53 goehler Exp $
$Log: cafeparam.pro,v $
Revision 1.8 2005/01/04 14:04:53 goehler
fix: proper header
Revision 1.7 2004/02/13 14:00:50 goehler
- use strmatch instead strpos for wildcarded parameters
- allow more than one parameter in [].
Revision 1.6 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.5 2002/09/10 13:06:47 goehler
removed ";-" to make auxilliary routines invisible
Revision 1.4 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]