[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

# new Lua features

- To: <femm@yahoogroups.com>
- Subject: new Lua features
- From: "Carl Kopin" <ckopin@davinciresearch.com>
- Date: Mon, 20 Aug 2001 11:08:13 -0700
- Thread-index: AcEplXEnKX9Ddjp6ScGGBZn2QwnOrQAAwYyA
- Thread-topic: [femm] Re: Lua sample of line integral

    Robin,
    Thanks for your fixes, I like your ideas, but I think, I am missing
    something.
    Here is what I found:

    The exit_pre() and exit_post() - neither program actually stopped the
    running, they passed through these commands and executed the following
    scripts.

    By the way, talking about the exit_xxx() futures; as for me, it is quite
    obvious that exit_post() should exit and close the postprocessor, but
    there may be instances that one would like to stop the postprocessor
    without closing it in order to verify that a task did what was intended
    and possibly take additional measurements manually, so adding something
    like this exit_post(halt) or better one might be helpful. Keeping the
    exit_post() as initially intended is still reasonable. You may also
    consider to include similar idea to the preprocessor. I think, this
    would stop running the script without possibility of restarting it, but
    that's OK.

    Am I too picky on you?
    Well, I really appreciate what you have done for us anyway :-)
    Carl

    -----Original Message-----
    From: Robin Cornelius [mailto:robin.cornelius@hirst-magnetics.com]
    Sent:	Monday, August 20, 2001 09:27
    To:	femm@yahoogroups.com
    Subject:	RE: [femm] Re: Lua sample of line integral

    If your feeling brave then give the 3.1 patch a try it has a way of
    passing
    variables to the post processor
    (available from the femm files section)

    the new version of run_post accepts variables as so

    in the pre-processor script try

    run_post("c:\\my-lua-script.lua","-lua-var=filename=myfilename","-lua-va
    r=ms
    g=hello-world")

    then in the post processor

    try
    _ALERT(msg)
    _ALERT(filename)

    and you will see hello world for msg and myfilename for filename

    You can use these variables any where you would normally use variables
    in an
    lua script !!

    All variables are passed as strings so you will have to use internal
    conversion routines to get numbers out

    Hopefully this will make peoples lives a lot easier than using temp
    files to
    pass data around
    (There is no way of passing data back the other way however without
    using
    temp files)

    Regards

    Robin Cornelius

- Follow-Ups:
  - Re: [femm] new Lua features
    - From: David Meeker <dmeeker@foster-miller.com>

- Prev by Date: RE: [femm] Re: Lua sample of line integral
- Next by Date: Re: [femm] new Lua features
- Previous by thread: Re: [femm] some bugs?
- Next by thread: Re: [femm] new Lua features
- Index(es):
  - Date
  - Thread