wasora
wasora's an advanced suite for optimization and reactor analysis
wasora's an advanced suite for optimization and reactor analysis
Abstract. wasora is a free computational tool designed to aid a cognizant expert—i.e. you, whether an engineer, scientist, technician, geek, etc—to analyze complex systems by solving mathematical problems by means of a high-level plain-text input file containing algebraic expressions, data for function interpolation, differential equations and output instructions amongst other facilities. At a first glance, it may look as another high-level interpreted programming language, but—hopefully—it is not: wasora should be seen as a syntactically-sweetened way to ask a computer to perform a certain mathematical calculation. For example, the famous Lorenz system may be solved by writing the three differential equations into a plain-text input file as humanly-friendly as possible. Although its ultimate subject is optimization of nuclear reactors, it may hopefully help you with the tough calculations that usually appear when working with problems that have some kind of complexity, allowing the user to focus on what humans perform best—expert judgment and reaching conclusions. wasora is free software released under the terms of the GNU Public License, so corrections, improvements and additions are welcome and encouraged.
Introduction
History and motivation
What wasora is
What wasora is not
Licensing
Quick start
Download and run
Compiling the source
The test suite
The Real Book
Mailing list
Detailed description
Design basis
Execution and installation
Interaction with other UNIX tools
Syntax Highlighting
The type problems wasora solves
Input preparation
Parser rules
Definitions and instructions
Symbols
Functions
Types of problems
Compilation and Installation
Rationale
Architectures
Test suite
Plug-ins
Loading
Compiling and installing
Licensing issues
Reference
Keywords
Special variables
Built-in functions
Built-in functionals
Buiilt-in vector funtions