- Old BGMN command line version: Why does BGMN not
run?
- Probably, you have started BGMN (or another of the eight EXE's) by
double clicking in the Windows file manager. This doesn't work!
The BGMN EXE's all together are designed to run in a command line screen.
At first, you must open such a screen for Win32 programs. (Win95:
MS-DOS Prompt, WinNT: Command Prompt). UNIX users are familiar
with such command line programs. BGMN and most of the other BGMN EXE's
are called in an unified manner:
BGMN name-of-the-sav-file [ other-parameters ... ]
GEOMET name-of-the-sav-file [ other-parameters ... ]
MAKEGEQ name-of-the-sav-file [ other-parameters ... ]
OUTPUT name-of-the-sav-file [ other-parameters ... ]
SHOW name-of-the-sav-file [ other-parameters ... ]
SHOWGER name-of-the-sav-file [ other-parameters ... ]
There is no other input to the command line while the programs are
running. The EXE's are designed for automatic batch mode.
- BGMNwin for Windows: bgmninstall aborts
- BGMNwin needs (and checks for) a sufficient runtime of Java.
Probably, your Windows comes with a preinstalled Java plugin
for the Internet Explorer. This is not sufficient, you need a
Java runtime for standalone Java programs. Please check if such
Java plugin is instaled as follows:
- Open a "DOS" like command prompt at your PC
- Type
java -version
and hit the enter key.
If a version number equal or above 1.3.0 is shown,
the Java environment is installed. Otherwise, Java runtimes
are available at
http://java.sun.com
- How to install the BGMNwin version for Linux?
- BGMNwin for Linux is a "per user" distribution. That means
it doesnt use the common Unix trees, but all should be
installed into one directory (recommended bgmnwin) in your
home directory. You need only two steps to get BGMNwin running:
- Edit the executable file bgmnwin as distributed with this package,
set the directory you have chosen for BGMNwin.
- Extend the PATH variable to this dirctory or better:
copy bgmnwin to your bin directory.
Now you may start BGMNwin by typing bgmnwin on any local terminal.
If it still fails executing, read the comments about Java in the
above FAQ.
- Is it possible to use BGMN without a calculated instrumental
function?
- Yes. For instance to refine synchrotron data.
For the instrumental function a formula may be used:
VERZERR=S/(2*R*sqrt(12))
S
is the width of the receiving slit and R
is the
measuring circle radius of the goniometer. Or, set an appropriate with
VERZERR.
Or better: Use the learnet profiles feature.
- Why the calculated lattice constants are not correct?
-
Please check the values of the zero point and the displacement parameter.
Often a to large zero point parameter with a corresponding large displacement
parameter is calculated. As a result the lattice constants are faulty.
In this case the zero point should be refined with a narrow variation range:
PARAM=EPS1=0_-0.0001^0.0001
- Where is the background?
-
BGMN automatically determines the necessary order of a polynomial background
and fits it. In the BGMNwin diagram output is is shown as a separate blue line,
please select
Tools→Show Diagram
browse to the wanted *.dia file and select it.
Manual predetermination of background is not recommended.