maintenance team
9e1c526b0b
Providing compatibility
2007-11-21 12:32:51 +00:00
jfa
a3511231dc
Fix bug 17722: menu for 'Geometry' button of 'Create Sub-mesh' dlg was lost.
2007-11-21 11:20:17 +00:00
jfa
d2bb955929
Update Help references (bug 17577)
2007-11-20 12:14:55 +00:00
ouv
a0a93a5e5d
Minor change
2007-11-19 12:22:20 +00:00
ouv
43d7a80e60
Remove CORBA dependency
2007-11-19 12:19:25 +00:00
ouv
64c772da5a
Color Number (Color Group) parameter is returned for compatibility
2007-11-16 13:02:19 +00:00
eap
a559deb655
PAL17694 (New Tool About Hexahedral Meshing)
...
fix error
2007-11-16 08:22:34 +00:00
eap
e04e8ded81
PAL17694 (New Tool About Hexahedral Meshing)
...
+ StdMeshers_UseExisting_1D2D_i.cxx
2007-11-15 14:37:51 +00:00
eap
8a78adb153
PAL17694 (New Tool About Hexahedral Meshing)
...
+ StdMeshers_UseExisting_1D2D.hxx
2007-11-15 14:37:26 +00:00
eap
cf05ada8f4
PAL17694 (New Tool About Hexahedral Meshing)
...
+ void SetNodeOnVertex(in long NodeID, in long VertexID)
+ void SetNodeOnEdge(in long NodeID, in long EdgeID, in double paramOnEdge)
+ void SetNodeOnFace(in long NodeID, in long FaceID, in double u, in double v)
+ void SetNodeInVolume(in long NodeID, in long SolidID)
+ void SetMeshElementOnShape(in long ElementID, in long ShapeID)
2007-11-15 14:36:00 +00:00
eap
f5ec27b36b
PAL17694 (New Tool About Hexahedral Meshing)
...
+ SMESH::NodePosition* GetNodePosition(CORBA::Long NodeID);
2007-11-15 14:35:36 +00:00
eap
ed128f5447
PAL17694 (New Tool About Hexahedral Meshing)
...
Do not clean submesh before algo->Compute()
2007-11-15 14:33:11 +00:00
eap
6607008a46
PAL16842 (Genertion of groups when a mesh is transformed)
...
add MakeGroups=False argument
2007-11-12 10:03:58 +00:00
eap
ba46f82f7d
PAL16842 (Genertion of groups when a mesh is transformed)
...
+ CORBA::Long NbGroups()
2007-11-12 10:03:08 +00:00
eap
019d2167d9
PAL16842 (Genertion of groups when a mesh is transformed)
...
add *MakeGroups() methods
2007-11-12 10:01:24 +00:00
eap
e7636315f5
PAL16842 (Genertion of groups when a mesh is transformed)
...
+ QCheckBox* MakeGroupsCheck;
2007-11-12 10:00:22 +00:00
eap
0562181892
PAL16842 (Genertion of groups when a mesh is transformed)
...
+ /*!
+ * \brief Create groups of elements made during transformation
+ * \param nodeGens - nodes making corresponding myLastCreatedNodes
+ * \param elemGens - elements making corresponding myLastCreatedElems
+ * \param postfix - to append to names of new groups
+ */
+ PGroupIDs generateGroups(const SMESH_SequenceOfElemPtr& nodeGens,
+ const SMESH_SequenceOfElemPtr& elemGens,
+ const std::string& postfix);
2007-11-12 09:58:54 +00:00
eap
117656acc5
PAL16842 (Genertion of groups when a mesh is transformed)
...
+ typedef boost::shared_ptr< SMDS_Iterator<SMESH_Group*> > GroupIteratorPtr;
+ GroupIteratorPtr GetGroups() const;
2007-11-12 09:57:41 +00:00
eap
ee723494fa
PAL16842 (Genertion of groups when a mesh is transformed)
...
-#include <SMDSAbs_ElementType.hxx>
+#include "SMDSAbs_ElementType.hxx"
2007-11-12 09:56:25 +00:00
eap
a56972c3b3
PAL16842 (Genertion of groups when a mesh is transformed)
...
+ SMDSAbs_NbElementTypes
2007-11-12 09:55:28 +00:00
ouv
41bf396ed4
CORBA includes
2007-11-07 14:19:00 +00:00
eap
6e73804458
PAL16774 (Crash after display of many groups)
...
+ void RemoveVisuData(int studyID);
- void UpdateView (SUIT_ViewWindow*,
+ bool UpdateView (SUIT_ViewWindow*,
2007-11-07 10:14:24 +00:00
eap
5af4f7d6d2
PAL16202,16203 (Propagation 1D on edges group)
...
source shape can be a group
2007-11-07 10:13:19 +00:00
eap
fb0ce93a9c
PAL16774 (Crash after display of many groups)
...
throw if there are errors in buildPrs()
2007-11-07 10:10:30 +00:00
eap
0a33c4aa98
PAL16202,16203 (Propagation 1D on edges group)
...
1) fix error message when Mesh.Compute() fails due to bad hypo definition
2) fix args of TreatHypoStatus() calls
2007-11-07 10:08:39 +00:00
eap
65bad49375
PAL16774 (Crash after display of many groups)
...
add SMESH_VISU_PROBLEM_CLEAR
2007-11-07 10:06:00 +00:00
eap
2145d41d72
PAL16202,16203 (Propagation 1D on edges group)
...
remove useless includes
2007-11-07 10:02:43 +00:00
eap
13e902c404
PAL16202,16203 (Propagation 1D on edges group)
...
source shape can be a group
2007-11-07 10:01:36 +00:00
eap
42e8757bfc
PAL16202,16203 (Propagation 1D on edges group)
...
remove useless includes
2007-11-07 09:57:05 +00:00
eap
a4deef590d
PAL16774 (Crash after display of many groups)
...
prepare to mesh deletion at closing a study
2007-11-07 09:54:13 +00:00
eap
a331960039
PAL16202,16203 (Propagation 1D on edges group)
...
remove useless includes
2007-11-07 09:51:52 +00:00
eap
edf16dcfc6
PAL16202,16203 (Propagation 1D on edges group)
...
1) avoid double "Salome exception" in error description
2) select mesh after visualization
2007-11-07 09:50:37 +00:00
eap
fddc257b55
PAL16202,16203 (Propagation 1D on edges group)
...
- * * theNumber - Number of subshapes. Object is selected if it contains theNumber of
- * theSubShapeType sub-shapes
+ * * theNumber - Number of subshapes. Object is selected if it contains
+ * theNumber of theSubShapeType sub-shapes, or at least
+ * one theSubShapeType, provided that theNumber==0
2007-11-07 09:48:31 +00:00
eap
9ebce0b2a6
PAL16202,16203 (Propagation 1D on edges group)
...
remove useless includes and fix SetEventListener()
2007-11-07 09:43:35 +00:00
eap
90bfa44674
PAL16202,16203 (Propagation 1D on edges group)
...
remove useless includes and
+ /*!
+ * \brief Return submeshes of groups containing the given subshape
+ */
+ std::list<SMESH_subMesh*> GetGroupSubMeshesContaining(const TopoDS_Shape & shape) const
+ throw(SALOME_Exception);
2007-11-07 09:41:42 +00:00
eap
4f65b594f7
PAL16202 (Propagation 1D on edges group)
...
remove useless includes
2007-11-07 09:39:20 +00:00
eap
04c27b0ed7
PAL16202 (Propagation 1D on edges group)
...
+ SMESHDS_SubMeshIteratorPtr GetSubMeshIterator() const;
2007-11-07 09:35:51 +00:00
eap
1a2cff525d
PAL16774 (Crash after display of many groups)
...
+ virtual void studyClosed( SUIT_Study* );
and catch during visualization
2007-11-07 09:31:16 +00:00
eap
b0b1fb044d
PAL16774 (Crash after display of many groups)
...
+ virtual void studyClosed( SUIT_Study* );
2007-11-07 09:30:18 +00:00
eap
c9328ea212
PAL16774 (Crash after display of many groups)
...
implement destructor to free memory at closing a study
2007-11-07 09:28:28 +00:00
ouv
1949fa0f3e
Bug NPAL12872 - EDF189 GEOM, SMESH : Visualization of groups with many colors
2007-11-06 08:54:05 +00:00
srn
068112a9e4
Added include of CASCatch using $(GUI_CXXFLAGS)
2007-10-31 15:02:38 +00:00
eap
4efdd7211a
PAL17233: Projection 2D doesn't work (bis)
...
exclude using compUVByElasticIsolines()
2007-10-24 08:40:19 +00:00
rnv
e28cd63140
Implementation of NPAL13504 improvement.
2007-10-24 07:05:58 +00:00
jfa
8d59a5ffda
NPAL17241: EDF590: Keyboard shortcuts for removing and renaming an object.
2007-10-23 07:06:01 +00:00
dmv
43baeb818c
NPAL 16561
2007-10-23 06:39:12 +00:00
dmv
4e6faba5b9
NPAL16561
2007-10-18 13:28:46 +00:00
jfa
ac898ee42c
Bug 17298: AttributeError during import of SMESH_BelongToGeom.py.
2007-10-16 12:54:34 +00:00
eap
f6fd462515
+ // double delta = d1*d2*1e-6; PAL17233
...
+ double delta = min( d1, d2 ) / 10.;
2007-10-11 12:43:01 +00:00
eap
6814271570
PAL16774 (Crash after display of many groups)
...
add missing white space to SMESH_CONTINUE_MESH_VISUALIZATION
2007-10-03 08:51:29 +00:00
eap
1ec6e6b0ec
PAL14858 (The Mesh Info Dialog Box is too slow)
...
fix mesh update
2007-10-02 14:18:14 +00:00
eap
8070596937
PAL17091 ("Mesh Infos" dlg shows wrong number of quadrangles of the computed mesh)
...
take into account element type change at merging nodes
2007-10-02 12:45:45 +00:00
eap
188056a142
PAL16567(problem with extrusion 3D, Propagation 2D when the source fase isn't planar)
...
- int myFaceIndex = -1;
- double myFaceParam = 0.;
+ myFaceIndex = -1;
+ myFaceParam = 0.;
2007-09-26 10:01:26 +00:00
eap
86f7d569d9
PAL14858 (The Mesh Info Dialog Box is too slow)
...
fix the previous integration
2007-09-26 09:56:22 +00:00
maintenance team
bd08112bc4
Porting to windows after merge with 3.2.7
2007-09-25 13:39:30 +00:00
eap
f8d23e8916
PAL14858 (The Mesh Info Dialog Box is too slow)
...
replace ::SMESH_Mesh::ElementOrder with SMDSAbs_ElementOrder
2007-09-25 08:41:25 +00:00
eap
11f9744ee7
PAL14858 (The Mesh Info Dialog Box is too slow)
...
use SMDS_MeshInfo to nkow nb of entities
2007-09-25 08:40:00 +00:00
eap
179804804f
PAL14858 (The Mesh Info Dialog Box is too slow)
...
+ SMDS_MeshInfo myInfo;
2007-09-25 08:38:44 +00:00
eap
d11bd3433d
PAL14858 (The Mesh Info Dialog Box is too slow)
...
+enum SMDSAbs_ElementOrder {
+ ORDER_ANY, /*! entities of any order */
+ ORDER_LINEAR, /*! entities of 1st order */
+ ORDER_QUADRATIC /*! entities of 2nd order */
+};
2007-09-25 08:37:43 +00:00
eap
f70ca0e622
PAL14858 (The Mesh Info Dialog Box is too slow)
...
+ SMDS_MeshInfo.hxx
2007-09-25 08:36:46 +00:00
eap
1db9bf4129
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
...
- void Update(const Handle(SALOME_InteractiveObject)& theIO,
+ bool Update(const Handle(SALOME_InteractiveObject)& theIO,
2007-09-24 13:53:31 +00:00
eap
8c740710a0
+ SMDS_Mesh::CheckMemory(); // PAL16631
2007-09-24 13:52:57 +00:00
eap
f6615d7074
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
2007-09-24 13:51:42 +00:00
eap
8d825b71d3
+# Executables targets
...
+bin_PROGRAMS = SMDS_MemoryLimit
+dist_SMDS_MemoryLimit_SOURCES = \
+ SMDS_MemoryLimit.cxx
+SMDS_MemoryLimit_LDADD = \
+ $(KERNEL_LDFLAGS) -lSALOMELocalTrace
2007-09-24 13:50:56 +00:00
eap
490be5a7f0
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
...
use SMDS_MemoryLimit in CheckMemory() to know a lower memory limit
2007-09-24 13:49:46 +00:00
eap
b18c323afd
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
...
fix misspelling
2007-09-24 13:48:53 +00:00
mzn
9010d190b3
Fix for Bug NPAL16771 (EDF 556 SMESH : Can't select some groups of nodes in the VTK view).
2007-09-17 10:07:18 +00:00
eap
a78f064b8c
PAL16892 (impossible to create Distribution of Layers hypothesis, for Radial Prism 3D algorithm)
...
- myHypTypes = SMESH::GetAvailableHypotheses( false, 0 );
+ myHypTypes = SMESH::GetAvailableHypotheses( false, 1 );
2007-09-11 13:33:17 +00:00
eap
a97aac6c22
+ // PAL16857(SMESH not conform to the MED convention):
...
+ if ( aMeshDimension == 2 && anIsZDimension ) // 2D only if mesh is in XOY plane
+ aMeshDimension = 3;
2007-09-11 06:53:33 +00:00
eap
17429a9441
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
...
Catch exceptions during visualization
2007-09-11 06:13:14 +00:00
eap
f0331f699b
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
...
Precise error message
2007-09-11 06:12:36 +00:00
eap
7ff996b8f5
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
...
- bool CheckMemory()
+ int CheckMemory() - return size of free memory
2007-09-11 06:12:14 +00:00
eap
9cfa837a1d
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
...
- void Update( int theIsClear = true )
+ bool Update( int theIsClear = true )
2007-09-11 06:11:42 +00:00
eap
0fecea680b
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
...
1)
- void Update( int theIsClear = true );
+ bool Update( int theIsClear = true );
2) Do not catch here
2007-09-11 06:11:13 +00:00
eap
b7b32942ac
- FitAll();
...
+ // FitAll(); - PAL16770(Display of a group performs an automatic fit all)
2007-09-10 13:38:49 +00:00
eap
3fa5dd52ed
PAL16834 (smesh Prism don't work with NETGEN_2D algorithm)
...
fix regression involved by the previous fix
2007-09-06 13:08:23 +00:00
eap
c7d7f3a3f0
PAL16834 (smesh Prism don't work with NETGEN_2D algorithm)
...
fix FindMatchingNodesOnFaces() for a sphere meshed by NETGEN_2D_ONLY
2007-09-04 08:20:27 +00:00
jfa
7f32c96d19
Join modifications from V3_2_0_maintainance branch
2007-08-31 08:28:40 +00:00
jfa
b0c06e93e6
Bug 16777: Fix merging pb.
2007-08-27 08:34:00 +00:00
jfa
8407274e7b
Fix pb. of merge
2007-08-24 12:44:39 +00:00
jfa
856524def1
Join modifications from V3_2_0_maintainance (V3_2_6pre4 - T32x_16Aug2007_16h00m)
2007-08-21 08:30:33 +00:00
abd
72f9438f91
Update environment of windows version:
...
- products;
- projects.
Porting current version of BR_Dev_For_4_0 branch on Windows.
First stable Windows version of BR_Dev_For_4_0 branch.
2007-06-20 14:23:54 +00:00
jfa
06221800da
Distributed Geom, Smesh. Modifications by Anthony GEAY.
2007-06-18 11:10:30 +00:00
eap
362e7633ec
NPAL16132 (GHS3D execution failed in Salome version 4.0.0)
...
make each node in volume has it's own position but not set volume
ID to static originSpacePosition()
2007-06-08 09:00:52 +00:00
eap
105d08dcbf
NPAL16132 (GHS3D execution failed in Salome version 4.0.0)
...
correctly update _computeState for algos that
NeedDescretBoundary() && ! OnlyUnaryInput()
2007-06-08 08:57:42 +00:00
abd
1c56e11967
Fix global links to local for correct work on any station
2007-04-25 09:22:05 +00:00
abd
174f30eb78
Integrate improvement PAL13615 from V3_2_0_maintainance
2007-04-24 11:04:11 +00:00
jfa
2884e2221b
Fix error on attempt to assign a hypothesis.
2007-04-24 07:35:12 +00:00
maintenance team
2d4013ab7a
Small modification
2007-04-23 14:26:23 +00:00
abd
a8ab4cfa79
Fix compilation errors on RedHat
2007-04-23 07:48:50 +00:00
abd
c62faf0b9f
Fix mistakes in Makefile.am
2007-04-23 07:45:48 +00:00
abd
af2aec1a2e
Fix compilation problems on RedHat( HDF flags )
2007-04-20 14:56:18 +00:00
abd
f43aa3dde8
Fix compilation problems on RedHat
2007-04-20 14:49:18 +00:00
abd
ba07931b18
Fix compilation problems on Debian(OCC instaed CAS) and Mandriva64(CORBA CPPFLAGS)
2007-04-20 13:48:40 +00:00
abd
690e46a0e6
Fix compilation errors on Mandriva64
2007-04-20 12:30:54 +00:00
abd
29bf8799a0
Fix mistakes in CAS_LDPATH (OCC_LDPATH)
2007-04-20 12:06:33 +00:00
abd
103d80ae84
Fix compilation problems on RedHat
...
HDF5 includes
2007-04-20 12:02:41 +00:00
abd
c6ad6d4c6d
Fix compilation problems on Mandriva64 and Mandriva
2007-04-20 11:08:24 +00:00
abd
92a7ef34a2
Fix compilation errors on Mandriva64
2007-04-19 13:12:37 +00:00
abd
3e125896a0
Fix compilation errors
2007-04-19 09:39:10 +00:00