Common information
The version 2.2.4 is a minor SALOME maintenance release that
contains bug fixes and minor improvements.
The SALOME 2.2.4 version is targeting the Redhat 8.0 platform as a
reference. Please see the README file (on the installation CD) for SALOME
installation and execution.
For the full list of modifications since SALOME 2.2.0, see the change
log file.
Improvements
SALOME 2.2.4 has the following major improvements and
enhancements:
- Mandrake 10.1 compatibility - Now you can compile
and run SALOME on Mandrake 10.1 version. The following list of
pre-requisites is used for Mandrake 10.1 (no changes for Redhat):
- gcc 3.4.1 - native for Mandrake 10.1
- tcl/tk 8.4.5 - native for Mandrake 10.1
- Python 2.3.4 - native for Mandrake 10.1
- Qt 3.3.3 - native for Mandrake 10.1
- Doxygen 1.3.7 - native for Mandrake 10.1
- Boost 1.31.0 - installed from the CD
- sip 4.1 - installed from the CD
- PyQt 3.13 - installed from the CD (officially does not support
Qt 3.3.3 but nevertheless it can be used)
- Swig 1.3.24 - installed from the CD
- OpenCASCADE 5.2.3a - installed from the CD (please read the
limitations below)
- Qwt 4.2.0/0.2.4 - installed from the CD
- OmniORB 4.0.5, OmniORBPy 2.5, OmniNotify 2.1 - installed from
the CD
- Hdf5 1.6.3 - installed from the CD
- Med 2.2.2 - installed from the CD
- Vtk 4.2.6 - installed from the CD
- Numeric 23.7 - installed from the CD
- HappyDoc 2.1 - installed from the CD
- Graphviz 2.2.1 - installed from the CD
- NETGEN 4.3 - installed from the CD with a
patch
- New funciotnality is added to the MED module
- Searching of a cell that contains a point in a MESH (using dTree
to speedup multi search of cell in a MESH).
(MESH::getElementContainigPoint). First use of INTERPOLATION package
in MEDMEM
- Possibility to build a FIELD by simply giving a SUPPORT and an
analytic C++ function. (FIELD<T>::fillFromAnalytic)
- Building of SUPPORT on NODE or D-1 element, that is the boundary
of a MESH. (MESH::getBoundaryElements)
- Building of the complement of a SUPPORT relative to the MESH the
SUPPORT is lying on. (SUPPORT:getComplement)
- Substraction of two SUPPORTs. (SUPPORT::substract)
- Merge of FIELDs. (static MESH::mergeFields)
- Extraction of the FIELD lying on a SUPPORT S1 by giving an another
FIELD lying on a wider SUPPORT S2. (FIELD<T>::extract)
- Test if one SUPPORT is included into another one
(SUPPORT::belongsTo)
- New TUI examples were added to the VISU module for 2D tables
manipulations
BUG fixes
SALOME 2.2.4 contains the following fixes:
-
Fixed bug PAL7444 -
display mesh takes a lot of more memory in 2.1.0 than in 2.0.0.
-
Fixed bug PAL8912 -
"Stream Graph Parameters" disappeared from the pop-up when the graph
has Calcium nodes
-
Fixed bug PAL8917 -
Attributes ExternalFileDef and fileType are not saved with study.
-
Fixed bug PAL8922 -
False component name generatef by Catalog Generator
-
Fixed bug PAL9090 -
Localisation of the "jroy_2810_SALOME_pidict" file.
-
Fixed bug PAL9133 -
initialization of string inPort with an empty string is not possible
-
Fixed bug PAL9151 -
REGRESSION: partition ends badly or doesn't end
-
Fixed bug PAL9163 -
Triangles and Prisms are not well generated when making a revolution
and an extrusion (bug PAL8869)
-
Fixed bug PAL9165 -
Warning in the log message
-
Fixed bug PAL9167 -
Parametric point construction doesn't add the edge selected in the
study
-
Fixed bug PAL8221 -
POST-PRO: Pal/Salome crashes if edit presentation in opened study
-
Fixed bug PAL8727 -
Saving a study with a SUPERV item makes the IHM to freeze
-
Fixed bug PAL8787 -
Can't mesh a sphere with NETGEN
-
Fixed bug PAL8346 -
radio button that unselect the installation of the salome modules
sources
-
Fixed bug PAL8914 -
Delete of a Node linked to an EndLoopNode ==> Not executable
-
Fixed bug PAL9042 -
HangUp in FactoryServer
-
Fixed bug PAL9164 -
Values limitation
-
Fixed bug PAL9166 -
Geometry is not complete
Known limitations
SALOME 2.2.4 has the following known limitations:
- Open
Cascade Technology 5.2.3a that is delivered on the CD for Mandrake 10.1
is in binary form only. This version is a special patch prepared in
order to port SALOME to Mandrake 10.1 and gcc 3.4. This is not yet a
certified Open Cascade Technbology version and may have eventual
regressions in various functionalities. Thus there may be slight
difference in behaviour among Redhat 8.0 and Mandrake 10.1 installations
of SALOME. Please contact maintenance in case if you have any problems
with it
- Sometime
SALOME does not start from first time (bug PAL8142). The fix will be in
next maintenance release.
- Installation from source codes
is not assured on RedHat 9.0 systems. Third party products compilation
(like Python) was not overally tested and can fail due to differnces in
some RPM packages between Redhat 8.0 and 9.0 versions.
- The
Sauv2Med converter has regressions due to recent changes in the MED
module. See PAL7558
for details. These regressions will be addressed in the future
maintenance releases.
Maintenance contact
In order to report a bug or propose an improvement, please use your
account in the bug tracker (http://ocsprojects.opencascade.com/bugtracker).
Please report bugs and improvements mentioning exactly your SALOME
release. Please address all other questions (including bug tracker
account requests) to salome-maintenance@opencascade.com. |