MathGroup Archive 2001

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: A universal simulation interface: database, input/output, plotting and visualization

  • To: mathgroup at smc.vnet.net
  • Subject: [mg28275] Re: A universal simulation interface: database, input/output, plotting and visualization
  • From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
  • Date: Sat, 7 Apr 2001 03:44:33 -0400 (EDT)
  • Organization: Universitaet Leipzig
  • References: <9ajmha$sab@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Hi,

first of all: 
"The "analysis/simulation engine" is 
 completely supplied by the user, written 
 in Mathematica, and contains all the physics."

*and*
"I'm happy to write the "analysis/simulation engine" 
 in C, C++, or any appropriate language."

can you make a decision ? *what* you whant ?

It is quite stupid to use a computer algebra for numerical intensive
tasks. I would *never* consider a number crunshing application
in Mathematica. Typical I try some ideas "how to solve" the problem
with Mathematica and put the result in a C/C++ program. That's
the reason why I have more than 15 MathLink programs.

Since the output of simulation data is very inconsitent,
numbers, arrays, images, text messages, 3d models, vector fields,
 ... you have to invent a general data base format that cover
*all* kind of possible data. More over you have to invent a
user interface that handle *all* kind of possible data by
buttons, input boxes, sliders ... 

The resulting system will be so complex (and slow) that 
you will not find a user ... 

Regards
  Jens


David Oliver wrote:
> 
> I want a tool for a pattern of engineering work that I imagine quite common.
> It consists of a database + "analysis/simulation engine" + editing and
> visualization tools. The "analysis/simulation engine" is completely supplied
> by the user, written in Mathematica, and contains all the physics.  The
> analysis engine reads input from the database and writes output to it. The
> database and GUI editing and visualization tools are what I'm looking for.
> 
> I want a ready-made user interface that allows me to set up the simulation
> fields in the database and easily change and edit them in the task of
> setting up a run. Then I push a "run" button and the analysis/simulation
> engine reads the input from the DB, performs its simulation (generally as a
> time sequence, but not necessarily so), and writes the output to the DB. I
> want potting and visualization tools that allow me to select output as well
> as input fields to exhibit as graphs or tables from the DB. I'd like to be
> able to set up a format for a given problem and then be able to repetitively
> use it for many runs. I want to do this simply in a user interface, not by
> rewriting code.
> 
> Anything like this exist for Matheamtica? Or in general; I'm happy to write
> the "analysis/simulation engine" in C, C++, or any appropriate language.
> 
> -David Oliver


  • Prev by Date: Re: Re: Ordering of output question
  • Next by Date: Re: Ordering of output question
  • Previous by thread: A universal simulation interface: database, input/output, plotting and visualization
  • Next by thread: Re: Re: Automatic expansion of Log[a^n] for a,nexplicit positive integers?