Commit f7b3ce43 authored by hrchilds's avatar hrchilds
Browse files

Update from September 19, 2003

git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@82 18c085ea-50e0-402c-830e-de6fd14e8384
parent 9cb6abea
......@@ -427,9 +427,9 @@ More information about building VisIt follows after that.
#
# Build and install it in the visit directory.
#
gunzip visit030826.tar.gz
tar xf visit030826.tar
cd visit030826/config-site
gunzip visit030922.tar.gz
tar xf visit030922.tar
cd visit030922/config-site
echo VISITHOME=`cat ../../visitpath` > `hostname`.conf
cat Template.conf >> `hostname`.conf
cd ..
......@@ -438,11 +438,11 @@ make
clearcase_bin/visit-bin-dist
# Use the appropriate install command based on the operating system on
# which you built VisIt.
clearcase_bin/visit-install 1.2.1 aix `cat ../visitpath`
clearcase_bin/visit-install 1.2.1 irix6 `cat ../visitpath`
clearcase_bin/visit-install 1.2.1 linux `cat ../visitpath`
clearcase_bin/visit-install 1.2.1 osf1 `cat ../visitpath`
clearcase_bin/visit-install 1.2.1 sunos5 `cat ../visitpath`
clearcase_bin/visit-install 1.2.2 aix `cat ../visitpath`
clearcase_bin/visit-install 1.2.2 irix6 `cat ../visitpath`
clearcase_bin/visit-install 1.2.2 linux `cat ../visitpath`
clearcase_bin/visit-install 1.2.2 osf1 `cat ../visitpath`
clearcase_bin/visit-install 1.2.2 sunos5 `cat ../visitpath`
When running the configure script you can enable or disable certain dependent
packages. All the configure options are listed at the beginning of the
......
......@@ -17,7 +17,7 @@ Unix:
where
"version" will be 1.2.1 for the current distribution.
"version" will be 1.2.2 for the current distribution.
"platform" will be one of the following: aix, irix6, linux, osf1,
or sunos5 depending on the machine. The one you use should match
......@@ -28,17 +28,17 @@ Unix:
For example
visit-install 1.2.1 irix6 /usr/local/visit
visit-install 1.2.2 irix6 /usr/local/visit
will install the irix6, 1.2.1 version of visit in the directory
will install the irix6, 1.2.2 version of visit in the directory
"/usr/local/visit". Note that you will need to have the file
"visit1_2_1.irix6.tar.gz" present in the current directory for this
"visit1_2_2.irix6.tar.gz" present in the current directory for this
to function properly. You can install multiple binaries into the
same directory. For example, you could then execute
visit-install -a 1.2.1 linux /usr/local/visit
visit-install -a 1.2.2 linux /usr/local/visit
to add a linux, 1.2.1 version of visit to the same directory.
to add a linux, 1.2.2 version of visit to the same directory.
2. Add the bin directory below the installation directory
(/usr/local/visit/bin in our example) to each user's search path.
......@@ -76,15 +76,15 @@ Unix:
Windows:
1. Copy the file visit1.2.1.exe to your desktop.
1. Copy the file visit1.2.2.exe to your desktop.
2. Right click on the visit1.2.1.exe icon using your mouse and selecting
"Extract to folder C:\...\Desktop\visit1.2.1" from the popup menu. A
2. Right click on the visit1.2.2.exe icon using your mouse and selecting
"Extract to folder C:\...\Desktop\visit1.2.2" from the popup menu. A
window will popup as the file is extracted into the directory. Once
the process is complete a "visit1.2.1" directory icon should appear on
the process is complete a "visit1.2.2" directory icon should appear on
your desktop.
3. Double click on the "visit1.2.1" directory icon bringing up a file
3. Double click on the "visit1.2.2" directory icon bringing up a file
system browsing window.
4. Double click on the SETUP icon with the computer display icon to run
......
......@@ -2008,7 +2008,7 @@ avtSILCollectionMetaData::avtSILCollectionMetaData(
collectionIdOfChildren = _collectionIdOfChildren;
if (_indicesOfChildren != NULL)
{
indicesOfChildren = vector<int>(collectionSize);
indicesOfChildren = intVector(collectionSize);
for (int i = 0; i < collectionSize; i++)
indicesOfChildren[i] = _indicesOfChildren[i];
}
......@@ -3817,7 +3817,7 @@ avtDatabaseMetaData::MeshForVar(std::string var) const
// Look through the sils.
for (i = 0 ; i < sils.size(); i++)
{
vector<avtSILCollectionMetaData *> collections = sils[i]->collections;
const std::vector<avtSILCollectionMetaData *> &collections = sils[i]->collections;
for (int j = 0; j < collections.size(); j++)
{
if (collections[j]->classOfCollection == var)
......
......@@ -219,7 +219,7 @@ struct DBATTS_API avtSILCollectionMetaData : public AttributeSubject
int collectionIdOfParent;
int indexOfParent;
int collectionIdOfChildren;
vector<int> indicesOfChildren;
intVector indicesOfChildren;
public:
typedef enum {
......
......@@ -2,9 +2,6 @@
// avtSILGenerator.C //
// ************************************************************************* //
using std::string;
using std::vector;
#include <avtSILGenerator.h>
#include <stdio.h>
......@@ -15,6 +12,10 @@ using std::vector;
#include <ImproperUseException.h>
using std::string;
using std::vector;
// Prototypes
static int GroupSorter(const void *, const void *);
static SILCategoryRole CategoryFromCollectionClassName(string classStr);
......
......@@ -35,3 +35,9 @@ fi
##
PYDIR=$VISITHOME/python/redhat_7
PYVERSION=python2.1
##
## Location of installed PDB library.
##
PDB_INCDIR=/usr/local/apps/pact/include
PDB_LIBDIR=/usr/local/apps/pact/lib
......@@ -1694,7 +1694,9 @@ AddCleanMaterials(MaterialEncoder &mats, const int *ireg, int kmax, int lmax,
// Creation: Mon Aug 11 13:56:37 PST 2003
//
// Modifications:
//
// Brad Whitlock, Thu Sep 18 17:15:21 PST 2003
// Fixed ilamm offset so it uses 0 origin array.
//
// ****************************************************************************
static void
......@@ -1724,7 +1726,7 @@ AddMixedMaterials(MaterialEncoder &mats, const int *ireg, const int *iregmm,
}
else
{
int minIndex = ilamm_row[2 * i];
int minIndex = ilamm_row[2 * i] - 1;
for(int k = 0; k < nSteps; ++k)
mats.AddMixed(zoneId++,
iregmm + minIndex,
......@@ -1749,7 +1751,7 @@ AddMixedMaterials(MaterialEncoder &mats, const int *ireg, const int *iregmm,
mats.AddClean(zoneId, ireg_row[i]);
else
{
int minIndex = ilamm_row[2 * i];
int minIndex = ilamm_row[2 * i] - 1;
mats.AddMixed(zoneId,
iregmm + minIndex,
volfmm + minIndex,
......
......@@ -22,6 +22,7 @@ enhancements and bug-fixes that were added to this release.</p>
<li>VisIt's CLI has new methods to disable to the toolbar.</li>
<li>"Reset view" and "Recenter view" buttons have been added to the View window's Advanced tab.</li>
<li>VisIt's CLI has been enhanced so it is not so picky about taking colors that contain floating point numbers.</li>
<li><p>The view settings have been completely seperated into 2D, 3D and Curve views throughout all of VisIt. This has resulted in a number of changes in the GUI, the Python client and the Java client.</p><p>In the GUI, the view window has an additional panel with curve view attributes. They consist of the viewport, domain and range.</p><p>In the Python interface, Get/SetViewCurve, ViewCurveAttributes, View2DAttributes and View3DAttributes have been added. The ViewAttributes class is still there for backward compatability, but will be removed in release 1.3. ViewCurveAttributes only has curve attributes, View2DAttributes only has 2D attributes and View3DAttributes only has 3D attributes (as opposed to the ViewAttributes which has them all combinied.) GetView2D was modified to return a View2DAttributes object and GetView3D was modified to return a View3DAttributes object. SetView2D takes both View2DAttributes and ViewAttributes objects and SetView3D takes both View3DAttributes and ViewAttributes objects (again this was done to help with backward compatability.)</p><p>In the Java interface, Get/SetViewCurve, ViewCurveAttributes, View2DAttributes and View3DAttributes have been added. ViewAttributes has been removed, which will cause some backaward compatability problems.</p></li>
</ul>
<p><b><font size="4">Bugs fixed in version 1.2.2</font></b></p>
<ul>
......@@ -52,6 +53,10 @@ enhancements and bug-fixes that were added to this release.</p>
<li>Make "Select by" options in the Contour Plot window plural.</li>
<li>The Reflect operator window does not show the axis labels for the back view.</li>
<li>The Threshold operator window does not reset properly.</li>
<li>The curve view is not set properly after doing a lineout.</li>
<li>Changing a curve attribute causes the curve view to be reset.</li>
<li>Curve plots ignore the limits in the view window.</li>
<li>Pan and zoom in the 3D view attributes are not interpolated by EvalCubicSpline.</li>
</ul>
<p>Click the following link to view the release notes for the previous version
of VisIt: <a href="relnotes1.2.1.html">VisIt 1.2.1 Release Notes</a>.</p>
......
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