Commit 2e263b57 authored by kollo's avatar kollo

added CHANGELOG, RELESE_NOTES and README

parent 7dccd6c2
Version history of Calcvac/Vacline
==================================
up to 2002: Vacline Version 1.00 by Mike Seidel
===============================================
* no details of the development and version history is known
12/2002 to Mai 2003: Calcvac Version 1.00 by Markus Hoffmann
============================================================
* Calcvac was written in X11-Basic and used Vacline for
calculation of partial pressure profiles.
* Vacline was improved. The LINKs have been added as additional
boundary conditions
* A User-Manual has been written.
2009 small modifications on VACLINE/CALCVAC
===========================================
* The C++ compiler version changed and vacline did not compile anymore.
* Adapted calcvac to new version of X11-Basic.
Calcvac/Vacline Version 2.00 Nov 2011
=====================================
* Repacked what I found (from the 2003 version, with some modifications 2009)
* completely rewrote the vacline.cc into C language. So now it also compiles
for WINDOWS. Maybe introduced new bugs. Be careful! No heavily tested.
* adapted Manual and Man-Pages.
* New fetures: regular expressions may now contain some mathematical functions.
* VACLINE now uses the least square solver (based on SVD) from the lapack
package. You need to have lapack installed on your system.
* 2012-12-18 fixed a bug in utility.c wortsep with overlapping memories caused
problems with new system implementation of strcpy.
* User Manual updated.
2016
====
* some adaptions and new compile for new users.
Calcvac/Vacline Version 2.01 Nov 2018
=====================================
* Fixed a bug which only showed on 64bit systems.
* Started to port calcvac to Android.
CALCVAC/VACLINE for Android
===========================
Copyright (c) 2002-2018 -- DESY Deutsches Elektronen Synchrotron,
Ein Forschungszentrum der Helmholtz-Gemeinschaft
Authors:
--------
Markus Hoffmann (2002-2018),
Mike Seidel -2002
Description:
------------
The Programs calcvac/vacline can calculate logitudinal one-dimensional pressure
profiles in vacuum pipes. The pipes can consist of different sections of
different shape and material. Outgasing of several different molecules can be
simulated. Also it is possible to install vacuum pumps of different types.
Also cryo effects (cold pipes and cryo pumps) are simulated. Finally the pipes
can be linked together to form a network.
This program is scientific software. The used methods and formulas are
published in DESY-HERA-03-23: Markus Hoffmann, "Vakuum-Simulationsrechnung
fuer HERA" (german).
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Acknowledgements
================
Thanks to all people, who helped me to realize this package.
VACLINE uses functionallity of the LAPACK library.
LAPACK (Linear Algebra Package) is a standard software library for
numerical linear algebra.
For details, see: http://www.netlib.org/lapack/
Further notes
=============
The sources for vacline, calcvac (as used on the commandline on Linux and
WINDOWS operating systems) and the CALCVAC/VACLINE user manual are
maintained in the CALCVAC main repository, called "calcvac" and hosted on
gitlab.com. They are just cloned into this repository.
There do also exist (rather old) versions of CALCVAC/VACLINE for Linux and
WINDOWS.
Building the .apk file
======================
The build uses the gradle environment. A ./gradlew build should do.
Release Notes
for the Android version of
CALCVAC/VACLINE V.2.01 (2018)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* solved issue with 64bit Android systems
* added conductance calculator
* added a graphical component editor
* added a link editor and vacuum line composer
* added material and pumping editor
* added a moulecule mass / gas chooser
Release notes
for Version 2.00 (Nov 2011-2016)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Repacked what I found (from the
2003 version, with some
modifications 2009)
* completely rewrote the
vacline.cc into pure C language.
So now it also compiles for
WINDOWS. Maybe introduced new bugs.
Be careful! No heavily tested.
* adapted Manual and Man-Pages.
* New fetures: regular expressions
may now contain some mathematical
functions.
* VACLINE now uses the least square
solver (based on SVD) from the
lapack package. You need to have
lapack installed on your system.
* 2012-12-18 fixed a bug in utility.c
wortsep with overlapping memories
caused problems with new
system implementation of strcpy.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment