|FC-Compiler (tm) is a Calculus-level Compiler, helps Tweak parameters. The FortranCalculus (FC) language is for math modeling, simulation, and optimization. FC is based on Automatic Differentiation that simplifies 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.|
FC-Compiler has many (60+) example problems (see Demos Menu) for viewing and getting ideas on solving your own problems. These are improved productivity examples do to using Calculus-level Problem-Solving. Please share this Calculus Problem-Solving tool with your friends.
Increase your Productivity by a factor of twenty!! For example, a disc drive manufacturing company used Prose to design a Read-Write circuit. This dropped their design and testing time from 12 weeks to a few days! And, the design solution was optimal. (This optimal design is assuming that the objective function given in stating the problem was correct. One VIP suggested an objective of minimizing the cost. Not good for sure. This would mathematically suggest not building/designing a disc drive!)
- PROSE, in 1974, was the first available Calculus-level language. It was used by Time-sharing users until mid-1980s, on Control Data Corp. (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.
Power of FortranCalculus and PROSE:
- Find statement - tweak parameters
- Nesting of Find statements
A good example of Nesting is our Match n Freq (tm) App.
- See our textbooks 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;
- Robot4 (tm): finds Optimal route from A to B; and,
- Match n Freq (tm): solves La Place transform, H(s), and Trigonometery equations.
Try one or more of these Freeware applications to get an understanding of the FortranCalculus Compiler power that is available. Some Apps have a source code file for viewing; see how short the coding can be.
Textbook & Compiler for future Industrial Math Problems:
Industry problems with solutions over the past twenty plus years have been put into a textbook to show the power of Calculus-level Problem-Solving. The textbook is on our website at fortranCalculus.info/textbooks/ . The software architect behind Calculus Compilers is Joe Thames (read about Joe on our About page).
Help improve science and engineering productivity by supporting Joe Thames' MetaCalculus University Rollout efforts, visit metaCalculus.com/campaigns.html, in developing MC Fortran. (There has been little if any corporate funding of Joe's work for many years!) Help future science & engineers get jobs upon graduation. With MC Fortran, one increases their productivity by a factor of twenty!
Please visit our textbook at fortranCalculus.info/textbooks/ and help support Calculus level compilers at metaCalculus.com/campaigns.html.