FC Coding is One step from 1st Principles to Solution!
FC-Compiler18.104.22.168 ... need to tweak some math parameters? Try using the FortranCalculus (FC) Compiler!
Simplify Math Problem-Solving!
An ALPHA version of FortranCalculus compiler.
FC-Compiler is a ALPHA version of FortranCalculus.
The FortranCalculus (FC) language is for math modeling, simulation, optimization, and parameter tweaking. FortranCalculus is based on Automatic Differentiation (AD) and Operator Overloading that simplify computer code to an absolute minimum; i.e., a mathematical model, constraints, and the objective (function) definition. Minimizing the amount of code allows the user to concentrate on the science or engineering problem at hand and not on the (numerical) process requirements to achieve an optimum solution.
PROSE, in 1974, was the first available Calculus-level language. It was used by Time-sharing users until mid-1980s, on CDC computers.
FortranCalculus first appeared in late 1980s, running on a PC.
In 1990s, Windows appeared and stopped work on FC for a while. Cloud computing re-started efforts to get a Calculus-level compiler up and working. It is still being worked on. So in the mean time this Alpha version is being made available.
See our textbook for example problems. The Oil Refinery (ch. 8) shows a nesting problem that involves number of (refinery) sites (level 1), number of distillation units (level 2), and (level 3 ... not shown) number of processors types. This problem would require tweaking of thousands of variables in one run!!!
Some Apps were developed to show the power of FortranCalculus in solving math problems. They are:
CurvFit (tm): Fits data to Algebraic and Trigonometery equations;