FortranCalculus, a Calculus-level compiler for Modeling, Simulations, & Optimiza

Home Forums Optimization and Mathematical Programming FortranCalculus, a Calculus-level compiler for Modeling, Simulations, & Optimiza

This topic contains 0 replies, has 1 voice, and was last updated by Opt-Designs Opt-Designs 10 months, 1 week ago.

Viewing 1 post (of 1 total)
  • Author
  • #462

    A Calculus-level Computer Language is a huge step from all the Algebraic based languages; e.g. Fortran, Basic, Algol, C, Mathematica, etc. A user states their equations, adds 10 or 20 other lines of code, and runs the code. When all the typos are fixed, a run will provide a solution. Change initial conditions and re-run, does solver still converge to same point? Once satisfied with this solver, try another solver. Does this solver’s solutions agree with last? Within an hour or two, most problems will be solved. Now a user will have some feelings on, ‘How good is the math model?’ All this without any Numerical Methods coding!!!

    Provides rapid solutions to systems of …
    • Ordinary Differential Equations
    Nonlinear Equations
    • Implicit Equations
    • Constrained Equations

    Problems solved include …
    • Tweaking Parameters
    • Optimization
    • Inverse Problems
    • Boundary Value
    • Simulation
    • Curve fitting

    Calculus Language History:
    1960’s – Pioneered – TRW/NASA
    1970’s – Validated – PROSE, Inc.
    1980’s – Migrated – Du Pont
    Today – FortranCalculus

    Users include:
    Bechtel Corp., Du Pont, Ford Aero., Goodyear, GTE, Hughes, Rockwell, Tektronix, TRW, Varian, Watkins-Johnson, Wyle Labs, etc.

    A Proven Approach …
    • Allows Rapid Prototyping
    • Decouples Math Models from Algorithms
    • Accelerates Problem “Understanding”
    • Enabled by “Automatic Differentiation”

    Enhance Scientific & Engineering Productivity through usage of FortranCalculus. Savings in Time and Dollars are in the 90% bracket!


Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.