quantum-espresso/GUI/PWgui
kokalj 94f947f227 *** empty log message ***
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@789 c92efa57-630b-4861-b058-cf58834340f0
2004-04-06 14:40:05 +00:00
..
doc/pwdocs adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
examples adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
external makefile includes ../../Make.include 2004-04-05 13:44:12 +00:00
images adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
lib *** empty log message *** 2004-02-23 12:32:21 +00:00
modules preparing for CONSTRAINTS card (code is still commented) 2004-04-06 14:38:16 +00:00
pwgui_vfs *** empty log message *** 2004-04-05 15:54:45 +00:00
src *** empty log message *** 2004-04-06 14:40:05 +00:00
sys_utils *** empty log message *** 2004-04-05 13:43:05 +00:00
tests adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
AUTHORS adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
BUGS *** empty log message *** 2004-04-05 13:23:08 +00:00
COPYING adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
COPYRIGHT adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
ChangeLog *** empty log message *** 2004-04-06 14:40:05 +00:00
INSTALL *** empty log message *** 2004-04-06 13:29:18 +00:00
INSTALL.cvs *** empty log message *** 2004-04-05 13:43:05 +00:00
Make.include *** empty log message *** 2004-04-05 13:43:05 +00:00
Makefile adding pwgui-starkit-vfs target 2004-04-05 13:41:05 +00:00
NEWS *** empty log message *** 2004-04-05 13:43:05 +00:00
README updating the file to include the starkit/starpack description 2004-04-05 13:24:36 +00:00
README.developer adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
THANKS adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
TODO *** empty log message *** 2004-04-05 13:43:05 +00:00
VERSION *** empty log message *** 2004-04-05 13:43:05 +00:00
header.tcl adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
make.usage more target descriptions 2004-02-23 12:13:32 +00:00
pwgui *** empty log message *** 2004-02-23 12:11:58 +00:00
pwgui.activeTcl adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
pwgui.bat improving file 2004-02-23 12:13:07 +00:00
pwgui.settings adapting file for non-unix OSes 2004-02-23 12:12:34 +00:00
pwgui.tcl *** empty log message *** 2004-02-23 12:11:58 +00:00
pwgui_reformat adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00
pwgui_reformat.tcl adapting to tkpwscf --> pwgui change 2004-02-20 15:16:00 +00:00

README

 ==============================================================================
                   * * * README file for PWgui * * *
 ==============================================================================

This is the PWgui---a GUI for the PWscf set of programs (see
http://www.pwscf.org/). PWgui is written in [incr Tcl]---an
extension of Tcl scripting language. Due to the use of scripting
language no compilation is needed for the PWgui. However the package
depends on the [incr Tcl] and related software. Therefore you have two
possibilities:

   (i)  to use a standalone executable which run out of the box. Works
	only on the platform fot which it have been built. Currently
	the following plaforms are supported: Linux, Windows, MacOSX. 

   (ii) to use source package if required Tcl software is installed
        (see SOFTWARE REQUIREMENTS section below)

See the file "INSTALL" for installation instructions.


CURRENT STATUS
--------------

This version of PWgui is compatible with PWscf v.2.0.

The aim of the PWgui GUI is to facilitate the creation and
manipulation (editing) of input files for PWscf set of programs. The
GUI can also use the XCRYSDEN program (http://www.xcrysden.org/) for
the visulazation of atomic structures from the pw.x input file.

Currently, the following PWscf programs (modules) are supported: 

 * pw.x
 * ph.x
 * pp.x
 * chdens.x
 * projwfc.x
 * d3.x


Directory structure of the PWgui package (source package):

src/		main source directory of the PWgui
modules/	GUIB definition files for PWscf programs (modules)
lib/		libraries used by the PWgui
images/		icons and images
examples/	PWscf example input files
doc/		documentation
bin/		contains the itkwish interpreter (self-contained packages only)
external/	external Tcl-related software (self-contained packages only)



COPYING
-------

The PWgui is covered by the GNU General Public License. Note that the
PWgui uses also some external Tcl software, which is covered by other
modified BSD-like free software licenses.

The material included in the directory external/ (self-contained
packages only) is the Tcl-related software. For the corresponding
license see the file external/lib/copyright.

All the material included in this distribution 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.

These programs are distributed in the hope that they 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.



NOTE ABOUT THE STANDALONE EXECUTABLES
-------------------------------------

Standalone executables are build using the Starkit's SDX
utility. These executables are starkits---a STAandalone Runtime
tclKITs (http://www.equi4.com/starkit.html). The Tclkit license is the
following:

"Tclkit is a combination of Tcl/Tk, IncrTcl, TclVFS, Zlib, and
 Metakit. Metakit is open source, using an X/MIT-style license. Tcl/Tk,
 IncrTcl, TclVFS, and Zlib have their own, BSD-ish open source
 licenses, so in my understanding this code can be used freely, also
 commercially.

 When Tclkit is distributed as part of a commercial package, copyright
 attributions and license terms for the above need to be included in
 the distribution.

 A reference to the origin of Tclkit is appreciated but not required."


--
Anton Kokalj (tone.kokalj@ijs.si), Tue Feb 17 07:51:31 CET 2004