eap
f34590a67f
22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
...
1) Some optimization
2) Implement StdMeshers_Prism_3D::IsApplicable()
2014-02-25 18:54:34 +04:00
eap
e8f98d7a50
22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
...
+ /*!
+ * \brief Auto pointer
+ */
+ template <typename TOBJ> struct Deleter
2014-02-25 18:50:48 +04:00
mgn
e2cd4bc297
Additional fix for the "0021793: [CEA 625] Clipping : from coordinates
...
or from bounding box"
2014-02-24 15:36:54 +04:00
imn
6aea23b893
0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
...
0022365: EDF SMESH: Create Mesh dialog box improvement: hide algorithms depending on a mesh type
2014-02-21 12:25:11 +04:00
akl
b0a908c0d2
Update copyrights 2014.
2014-02-20 16:25:37 +04:00
eap
4581091214
In Create Mesh dlg, add "objects" to a number of selected GEOM objects
2014-02-20 14:05:45 +04:00
eap
398091c671
Excess quote
2014-02-20 13:38:40 +04:00
eap
790cad1c40
0022360: EDF SMESH: Body Fitting algorithm: incorporate edges
...
Treat tangent transition at the 1st link node
2014-02-20 12:58:43 +04:00
eap
004510cb7d
Make meshes with different names if several GEOM objects selected
2014-02-20 12:55:58 +04:00
eap
a30b3a5fbf
Fix strange string like "1 , 1 , 1 " instead of nb of selected geom objects at mesh creation
2014-02-19 17:15:16 +04:00
rnv
6e68fcd497
Fix problems with the OpenGL clipping planes.
2014-02-19 16:43:32 +04:00
vsr
744bac5599
Merge from branch mpa/qwt6_porting
2014-02-18 14:38:40 +04:00
eap
fad37730ee
Fix error description passed via exception
2014-02-18 13:56:25 +04:00
eap
7a732fc9d1
do not catch CORBA exceptions thrown by SMESH_Mesh_i
2014-02-17 17:10:11 +04:00
eap
bf7367a22f
fix AddFrom() for an undefined filter as argument
2014-02-17 17:08:46 +04:00
eap
dcc7add229
Forum: Quadrangle meshing of surface with 3 edges
...
There can be degenerated EDGEs in non-closed and non-periodic FACEs
2014-02-17 13:55:35 +04:00
eap
8585067de8
0022360: EDF SMESH: Body Fitting algorithm: incorporate edges
2014-02-14 19:31:40 +04:00
eap
5b8d7b95e3
0022488: EDF 2781 SMESH: Faces of an internal submesh can't be selected with the viscous layer
2014-02-14 16:10:27 +04:00
eap
86aa8ad014
22359: Body Fitting algorithm: grid orientation
2014-02-14 16:09:40 +04:00
eap
53fcb605c1
0022367: EDF SMESH: Notification on concurrent algorithms/hypotheses
2014-02-14 16:05:31 +04:00
eap
8b7d977779
0022362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vortices
...
Create GUI
2014-02-14 16:03:53 +04:00
eap
3216bba91f
0022364, 0022363: EDF SMESH: Create Mesh dialog box improvement
2014-02-14 16:03:10 +04:00
eap
d9b7053864
0022362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vortices
...
Create GUI
2014-02-14 15:53:14 +04:00
ctn
b212155cea
0022481: EDF 2559 SMESH: Is GetGroups list sorted?
...
=> update of the doc
2014-02-05 12:03:58 +00:00
gdd
74d992bdaf
Update French translation file
2014-02-05 11:03:39 +00:00
eap
60a4f927ca
22359: Body Fitting algorithm: grid orientation
...
Make axes w/o geometry larger than the trihedron
2014-02-05 09:14:42 +00:00
eap
74a891c6f3
22359: Body Fitting algorithm: grid orientation
...
Fix a crash in the release mode
+ // Creation of this class disables vtkMatplotlibMathTextUtilities
+ struct MPLMathText_Disabler : protected vtkMatplotlibMathTextUtilities
2014-02-05 09:13:00 +00:00
eap
5c9a9bf940
22359: Body Fitting algorithm: grid orientation
...
Fix the destructor
2014-02-05 08:20:55 +00:00
eap
fce720f2d2
22465: [CEA] sometimes isinstance(m, Mesh) returns False for Mesh objects // PPGP pb
...
class MeshMeta(type):
def __instancecheck__(cls, inst):
"""Implement isinstance(inst, cls)."""
return any(cls.__subclasscheck__(c)
for c in {type(inst), inst.__class__})
def __subclasscheck__(cls, sub):
"""Implement issubclass(sub, cls)."""
return type.__subclasscheck__(cls, sub) or (cls.__name__ == sub.__name__ and cls.__module__ == sub.__module__)
...
class Mesh:
__metaclass__ = MeshMeta
...
2014-02-05 08:08:10 +00:00
eap
cc9e7d5442
22358: EDF SMESH: Body Fitting algorithm: origin point of grid defined by spacing
2014-02-04 15:51:49 +00:00
eap
b416ea5c24
22359: Body Fitting algorithm: grid orientation
...
+ ${GEOM_INCLUDE_DIRS}
+ ${GEOM_GEOMUtils}
2014-02-04 13:06:41 +00:00
eap
494cae9236
22359: Body Fitting algorithm: grid orientation
...
Add labels to arrows
2014-02-04 13:06:14 +00:00
eap
a62ca0b865
22359: Body Fitting algorithm: grid orientation
...
Move global methods needed for NCollection_DataMap< TopoDS_Shape, * >
to class SMESHDS_Hasher in order not to clash with the same global definitions
- typedef NCollection_DataMap< TopoDS_Shape, THypList > ShapeToHypothesis;
+ typedef NCollection_DataMap< TopoDS_Shape, THypList, SMESHDS_Hasher > ShapeToHypothesis;
2014-02-04 13:05:33 +00:00
eap
cd3ffac3fa
22359: Body Fitting algorithm: grid orientation
...
22358: Body Fitting algorithm: origin point of grid defined by spacing
2014-02-04 13:02:26 +00:00
eap
fee6909125
22473: EDF 2825 SMESH: Memory allocation problem with ViscousLayer2D
...
1) enable recursive calls from StdMeshers_ViscousLayers2D::Compute( aMesh, F );
2) fix computeQuadDominant() for a case of triangles on 2 sides
3) do not use triaVertex for a quadrangle FACE
2014-01-31 13:43:11 +00:00
eap
ae475d83da
22473: EDF 2825 SMESH: Memory allocation problem with ViscousLayer2D
...
Use _noShrinkVert
2014-01-31 13:40:41 +00:00
rnv
b737ae98e6
Additional fix for the "0022460: [CEA 1042] Copy Mesh: impossible mesh selection in the object browser if selection in 3D view is disabled" issue.
2014-01-24 11:16:50 +00:00
rnv
6a9d0d6ae6
Fix for the "0022460: [CEA 1042] Copy Mesh: impossible mesh selection in the object browser if selection in 3D view is disabled"
2014-01-24 08:37:57 +00:00
eap
f202478154
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
...
fix for a case of http://www.salome-platform.org/forum/forum_10/863809970#478269857
2014-01-23 12:46:37 +00:00
eap
c94d606fe3
22316: EDF 2719 SMESH: Split hexas into prisms
...
Make Python API be equal to IDL API
2014-01-21 16:37:16 +00:00
eap
3f7c707fd9
22316: EDF 2719 SMESH: Split hexas into prisms
...
disable dialog if a mesh includes no hexahedra
2014-01-21 09:24:53 +00:00
eap
67dba15dfd
22244: [CEA] Method to compute the normal to a mesh face
...
- double_array GetFaceNormal(in long faceId);
+ double_array GetFaceNormal(in long faceId, in boolean normalized);
2014-01-20 17:42:20 +00:00
eap
e12cb3f8c3
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
...
fix recursive case of computeQuadPref()
2014-01-20 16:39:00 +00:00
eap
f55c997d2e
fix indentation
2014-01-20 10:45:36 +00:00
eap
d2c62e114d
22316: EDF 2719 SMESH: Split hexas into prisms
...
+ double GetDistance( const SMDS_MeshElement* elem, const gp_Pnt& point );
+ double GetDistance( const SMDS_MeshEdge* edge, const gp_Pnt& point );
+ double GetDistance( const SMDS_MeshVolume* volume, const gp_Pnt& point );
2014-01-20 10:35:19 +00:00
eap
0eac807ec1
22316: EDF 2719 SMESH: Split hexas into prisms
...
+ void SetArrowShapeAndNb( int nbArrows,
+ double headLength,
+ double headRadius,
+ double start=0.);
+ void SetArrows( const gp_Ax1* axes,
+ double length);
+ vtkUnstructuredGrid* GetGrid() const;
2014-01-20 10:34:46 +00:00
eap
74b03c9f40
22316: EDF 2719 SMESH: Split hexas into prisms
...
namespace SMESH
{
enum SMESHGUI_FilterType {
QuadFilter = 5,
TriaFilter = 6,
+ FirstGeometryTypeFilter,
+ FirstEntityTypeFilter = FirstGeometryTypeFilter + SMDSGeom_NONE,
+ LastFilter = FirstEntityTypeFilter + SMDSEntity_Last
};
};
+class SMESHGUI_VolumeShapeFilter : public SMESHGUI_Filter
+{
2014-01-20 10:34:21 +00:00
eap
b9b3af112d
22316: EDF 2719 SMESH: Split hexas into prisms
...
+ static int GetOppFaceIndexOfHex( int faceIndex );
2014-01-20 10:32:49 +00:00
eap
80d5c05fce
22316: EDF 2719 SMESH: Split hexas into prisms
...
+ virtual SMDSAbs_GeometryType GetGeomType() const { return SMDSGeom_POLYGON; }
2014-01-20 10:32:30 +00:00
eap
ffa5254282
22316: EDF 2719 SMESH: Split hexas into prisms
...
+ GeometryType GetElementShape( in long id )
+ raises (SALOME::SALOME_Exception);
2014-01-20 10:32:14 +00:00
eap
f500e5a8b6
22316: EDF 2719 SMESH: Split hexas into prisms
2014-01-20 10:31:23 +00:00
eap
a406fd6793
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
...
fix for recursive call of computeQuadPref()
2014-01-15 10:27:00 +00:00
vsr
f7aba4830d
Merge from BR_imps_2013 14/01/2014
2014-01-15 09:41:17 +00:00
eap
b117205bfd
22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning
...
1) Fix finding a shape in a study
2) Append study entry to a name of published failed sub-shape
2014-01-10 08:01:57 +00:00
eap
dda95cb5b7
22455: Error "No mesh elements assigned to a face" is raised instead of a simple warning
...
Append study entry to a failed sub-shape name,
else it's hard to find a sub-shape in the study
2014-01-09 15:08:07 +00:00
vsr
072a73120b
Merge from V7_3_BR (09/01/2014)
2014-01-09 14:20:44 +00:00
vsr
2cd148d066
Merge from V7_3_BR branch 18/12/2013
2013-12-18 15:08:18 +00:00
mpa
49638e2cad
INT PAL: 0052225: Failed mesh - number of isolines does not correspond to settings
2013-12-13 10:17:22 +00:00
eap
46d1b0f374
Synchronize with *_msg_en.ts
2013-12-13 08:48:28 +00:00
eap
dcf2d0e66c
"viscous layer 3d around foil"
...
http://www.salome-platform.org/forum/forum_10/77751736
Use angular smoothing and swap diagonals during shrink()
2013-12-12 13:52:28 +00:00
eap
065232801d
"viscous layer 3d around foil"
...
http://www.salome-platform.org/forum/forum_10/77751736
Fix InverseDiag()
2013-12-11 14:52:44 +00:00
eap
21619a293e
52236: TC7.3.0 Operation "Extrusion along a path" brings to wrong results if field "Rotation Angles" is used for calculation.
...
Fix setting angles in MakeExtrElements()
2013-12-06 15:55:21 +00:00
eap
f22869c9cf
0052235: TC7.3.0: continious fatal errors after splitting into 24 tetrahedra
...
Protect myMesh from deletion in onApply()
2013-12-06 15:26:44 +00:00
rnv
1f846c64e0
Show warning only in the verbose mode.
2013-12-06 06:20:09 +00:00
eap
5e342ebfd0
52223: TC7.3.0:Automatically create groups for MED export does not
...
save in export mesh dialog box,when we check it in preferences
2013-12-05 15:47:22 +00:00
eap
f24e7f0173
Regression SALOME_TESTS/Grids/smesh/bugs_02/C9
...
In updateDegenUV() set number of nodes on a degenerated side to be
same as on an opposite side ONLY IF myQuadType == QUAD_STANDARD
2013-12-05 11:26:24 +00:00
rnc
3a98cb17c9
Japanese translations update
2013-12-05 10:38:14 +00:00
eap
78bfc8db7d
22434: [CEA 1022] If selection is disabled, the contextual menu of VTK view does not update on selected object
...
Fix processOwner() for the case of disabled SVTK selection
2013-12-05 09:32:23 +00:00
rnc
370bb866cf
REG: SurfOpt plugin : Documentation update + small corrections
2013-12-04 09:46:28 +00:00
mpa
1e8362453d
INT PAL 0052190: TC7.3.0: impossible to set proper value for clipping
2013-12-04 09:43:48 +00:00
kga
d280b47f5f
IPAL0052197: TC7.3.0 "Fatal error" when try to add new filter to filter library
2013-12-04 09:36:38 +00:00
akl
6518fc4882
Set debug library name on Win32.
2013-12-04 08:41:23 +00:00
kga
68e9313a5e
IPAL0052195: TC7.3.0: Application crashes after closing "Add Quadratic Edge" dialog
2013-12-04 05:38:25 +00:00
rnc
26a602248d
BUG: Yams plugin: Fixed bad default values due too previous integrations for passing to MGSurfOpt
2013-12-03 17:37:51 +00:00
rnc
f543238c60
BUG: MGCleaner / MGSurfOpt : Fixed a problem with the doc displayed in a non-standard way when clickin on help button.
...
A pdf file included in the general plugin documentation was opened through xdg-open instead of showing the general documentation in the browser specified in the preferences. This latest behaviour has been implemented
2013-12-03 16:40:54 +00:00
rnc
de12df7b90
BUG: Yams plug-in: Small bug fix, validator number of decimal for chordal deviation parameter was 2 instead of 3
2013-12-03 15:39:14 +00:00
rnc
5259101c27
tooltip correction
2013-12-03 15:34:24 +00:00
rnc
271a3fb6bb
BUG: Yams plugin: Dialog input values were not reset to default when closing and reopening it + verbose level spinbox was connected to max memory by mistake
2013-12-03 15:05:31 +00:00
vsr
15e0993d69
Fix crash (from PPGP) when invoking popup on non-smesh (light) object
2013-12-03 10:58:50 +00:00
vsr
3fefd303ac
0022427: EDF GEOM Regression: Issue with geomBuilder
2013-12-03 05:52:36 +00:00
rnc
810093b4ee
Updated MG-Cleaner doc.
...
A mechanism should be found for the next version to get directly the doc from the Meshgems install directory instead of copying it because there is a risk to have outdated documentation with the current way.
2013-12-02 16:09:16 +00:00
rnc
ea0744cc4f
BUG: MGSurfOpt (Yams) plugin: Added a missing file
2013-12-02 16:06:19 +00:00
eap
50c2fb07ab
20974: EDF 1551 GEOM: Extra edges appear in the result of a partition and can't be removed
...
Optimize smooth: 3 loops in 2D and 2 loops in 3D
2013-11-29 09:14:36 +00:00
eap
ccb0d68b6f
PPGP
...
In TSearchersDeleter fix setting/removing the event listener
2013-11-29 08:45:55 +00:00
eap
df70ba0baf
0022423: EDF SMESH Regression: Quadrangle algo fails
...
In GetAngle() prevent SIGFPE at singularity
2013-11-28 17:03:09 +00:00
eap
5fbe78b190
0022423: EDF SMESH Regression: Quadrangle algo fails
...
fix CheckNbEdges() for the case of a degenerated 5-th edge
2013-11-28 17:01:37 +00:00
eap
574db3468d
Improve regularity of divisions
2013-11-28 13:31:50 +00:00
eap
6c280dad9a
22422: EDG SMESH Regression: Quadrangle/Hyptohesis Quadrangle preference fails
...
Do not compute both QuadPreference and Standard
2013-11-28 11:38:40 +00:00
vsr
05ee6999b7
Merge of fix from V7_main
2013-11-28 08:49:22 +00:00
fahed
8fcd118698
Small fix for windows
2013-11-28 08:41:47 +00:00
mpa
046b185660
CMake:
...
- add files to remove using command "make clean"
2013-11-27 11:00:50 +00:00
eap
d9d385cc06
22419: EDF SMESH Regression: 3D Extrusion fails
...
FaceQuadStruct::Ptr CheckNbEdges(SMESH_Mesh& aMesh,
const TopoDS_Shape& aShape,
+ const bool considerMesh=false);
2013-11-27 10:00:34 +00:00
imn
c8c04435db
Integrated in V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI
2013-11-27 07:30:42 +00:00
eap
cf325767f5
more orthography
2013-11-26 13:41:02 +00:00
eap
521479f0ef
Fix indentation
2013-11-26 13:37:39 +00:00
eap
5cdfcba279
More safety
...
- if ( l_d->first->IsDeletable() )
+ if ( l_d->first != listener && l_d->first->IsDeletable() )
2013-11-26 13:33:52 +00:00
eap
06236fdb5a
22362: EDF SMESH: Quadrangle (mapping) algorithm: enforced vertices
...
+ * \brief Create a side from an UVPtStructVec
+ */
+ StdMeshers_FaceSide(UVPtStructVec& theSideNodes);
2013-11-26 13:30:21 +00:00
eap
eeb8567ff9
Fix CheckNbEdges() for a FACE with a closed EDGE
2013-11-26 13:29:36 +00:00
eap
d0bcfa9ea1
Fix access to NULL quad
2013-11-26 12:26:45 +00:00
eap
5f7b45e582
http://www.salome-platform.org/forum/forum_11/173031193
...
Fix associating FACEs having degenerated EDGEs
2013-11-26 12:16:47 +00:00
imn
33d8a195b4
Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI
2013-11-26 10:15:18 +00:00
imn
608b1a194b
Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI
2013-11-26 10:11:53 +00:00
eap
b2f41043c8
Fix SIGSEGV at closing a study
2013-11-25 10:39:28 +00:00
eap
a004160516
0022414: [CEA 1010] Regressio on tests 01_composite.py
...
Fix for a vertex w/o a node
2013-11-25 09:14:33 +00:00
eap
1faf00f679
0022414: [CEA 1010] Regressio on tests bug_763_netgen_1d_2d.py
...
+ from salome.smesh.smeshBuilder import Mesh
2013-11-25 09:13:09 +00:00
eap
850941885d
synchronize with SMESH_msg_en.ts
2013-11-22 13:55:23 +00:00
eap
d5b3009987
- static bool isStraight( const TopoDS_Edge & E, const bool degenResult=false );
...
+ static bool IsStraight( const TopoDS_Edge & E, const bool degenResult=false );
2013-11-22 13:17:22 +00:00
eap
620c78e582
+ bool findUVByHalfDivision( const gp_Pnt& thePoint, const gp_XY& theUV,
...
+ const TFace& tface, gp_XYZ& theParams);
+ bool findUVAround( const gp_Pnt& thePoint, const gp_XY& theUV,
+ const TFace& tface, gp_XYZ& theParams, int nbGetWorstLimit );
2013-11-22 13:17:00 +00:00
eap
ffa6ef36b3
http://www.salome-platform.org/forum/forum_10/409159356
...
Fox testcube2a.py
2013-11-22 13:16:34 +00:00
eap
8093357296
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
- StdMeshers_FaceSide(const SMDS_MeshNode* theNode,
- const gp_Pnt2d thePnt2d,
- const StdMeshers_FaceSide* theSide);
+ StdMeshers_FaceSide(const StdMeshers_FaceSide* theSide,
+ const SMDS_MeshNode* theNode,
+ const gp_Pnt2d* thePnt2d1,
+ const gp_Pnt2d* thePnt2d2=NULL,
+ const Handle(Geom2d_Curve)& theC2d=NULL,
+ const double theUFirst=0.,
+ const double theULast=1.);
2013-11-22 13:14:08 +00:00
eap
dacd5b29c7
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
+ int GetCorners(const TopoDS_Face& theFace,
+ SMESH_Mesh & theMesh,
+ std::list<TopoDS_Edge>& theWire,
+ std::vector<TopoDS_Vertex>& theVertices,
+ int & theNbDegenEdges);
2013-11-22 12:40:36 +00:00
eap
73df78c0c4
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
- StdMeshers_FaceSide(const SMDS_MeshNode* theNode,
- const gp_Pnt2d thePnt2d,
- const StdMeshers_FaceSide* theSide);
+ StdMeshers_FaceSide(const StdMeshers_FaceSide* theSide,
+ const SMDS_MeshNode* theNode,
+ const gp_Pnt2d* thePnt2d1,
+ const gp_Pnt2d* thePnt2d2=NULL,
+ const Handle(Geom2d_Curve)& theC2d=NULL,
+ const double theUFirst=0.,
+ const double theULast=1.);
2013-11-22 12:37:31 +00:00
eap
127524b9c2
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
do not import from smeshBuilder to avoid pb with cyclic import
2013-11-22 12:36:27 +00:00
eap
89eaa44e08
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
+ COMPERR_BAD_PARMETERS = -13, //!< incorrect hypotheses parameters
2013-11-22 12:35:35 +00:00
eap
60f3b24591
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
+ <source>COMPERR_BAD_PARMETERS</source>
+ <translation>Invalid input parameters</translation>
2013-11-22 12:35:17 +00:00
eap
a007ecaef9
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
+ CASE2TEXT( COMPERR_BAD_PARMETERS );
2013-11-22 12:34:58 +00:00
eap
0280d2e6a7
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
...
Fix "int WrapIndex(const int ind, const int nbNodes)" for ind=-4 and nbNodes=4
2013-11-22 12:34:45 +00:00
eap
ea1c9b37c7
-from salome.StdMeshers import StdMeshersBuilder
...
+import StdMeshers
2013-11-20 11:31:08 +00:00
kga
7e624b26fa
22314: EDF 2594 SMESH: Preview "Union of triangles" result
2013-11-20 09:12:48 +00:00
eap
4e198a53df
22412: [CEA 1005] Impossible to have a logarithmic scalar bar when values <1e-07
...
Enable Logarithmic check box for small values
2013-11-20 08:13:41 +00:00
mpa
e2a638a026
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
2013-11-19 12:41:57 +00:00
mpa
98eacab61c
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
2013-11-19 12:29:02 +00:00
mpa
9dcd09c6f5
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
2013-11-19 12:08:40 +00:00
mpa
47bdf12d63
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
2013-11-19 12:03:24 +00:00
eap
01fd947027
avoid FPE
2013-11-19 11:54:02 +00:00
eap
e57d64d391
Regression of SALOME_TESTS/Grids/smesh/bugs_03/D6
...
Improve the EventListener to clean all EDGEs of a complex side if one EDGE is cleaned
2013-11-18 16:51:16 +00:00
eap
a60773c9b3
In SetParametersByDefaults(), make myMinSize and myDeflection greater
2013-11-18 16:50:05 +00:00
eap
142df328f7
Regression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
...
Fix isConcave()
2013-11-18 14:59:23 +00:00
eap
45b939fb48
Regression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
...
Fix GetAngle() to take Orientation() of input edges as is and not
using GetSubShapeOri() which is wrong for the seam edge
2013-11-18 14:55:27 +00:00
eap
c789cfecef
fix SIGFPE on too short EDGEs
2013-11-18 13:21:17 +00:00
eap
10e12cc117
fix SIGFPE on too short EDGEs
2013-11-18 12:35:16 +00:00
eap
68cf640188
do not add a reference to useCaseBuilder twice
2013-11-18 10:53:13 +00:00
eap
fc83dc7660
synchronize myBadMeshBtn and myBadMeshToGroupBtn
2013-11-18 10:27:22 +00:00
eap
b099b4c7c3
Regression of SALOME_TESTS/Grids/smesh/imps_09/K5
...
Take care to remove a node from its sub-mesh
2013-11-15 17:54:28 +00:00
eap
2ec7f35ace
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
2013-11-15 15:24:18 +00:00
eap
fb698074ae
22408]: [CEA 996] Impossibility to filter Face with an Area criterion
2013-11-15 15:16:54 +00:00
eap
25cf51c07e
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
...
Attempt nb 2
2013-11-15 14:47:45 +00:00
eap
309959077f
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
2013-11-15 14:44:06 +00:00
eap
d547ba4db9
more comments
2013-11-15 13:43:38 +00:00
eap
b7eee22ba4
Regression of SALOME_TESTS/Grids/smesh/dump_study_00/B7
...
In CheckObjectPresence(), skip print statement
2013-11-15 12:44:42 +00:00
eap
1872ac43e1
Regression of SALOME_TESTS/Grids/smesh/bugs_19/X7
...
Increase nb of allowed shrink loops
2013-11-15 12:19:28 +00:00
eap
c2a18a423e
Regression of SALOME_TESTS/Grids/smesh/bugs_13/N9
...
Fix association of SHELLs
2013-11-15 11:59:48 +00:00
eap
bfcfbc1ba9
Prevent failure if a degenerated EDGE is not meshed
2013-11-15 10:20:33 +00:00
eap
862dfb92f3
2355: EDF SMESH: New 1D hypothesis "Adaptive"
...
More performance optimization
2013-11-15 09:48:22 +00:00
eap
813092187c
22406: EDF SMESH Regression : Items are missing in group contextual menu
...
Fix the previous "improvement"
2013-11-14 15:15:27 +00:00
eap
f7f460b8b0
2355: EDF SMESH: New 1D hypothesis "Adaptive"
...
Performance optimization
2013-11-14 14:27:06 +00:00
eap
66f244f657
Enable canceling Compute
2013-11-14 14:25:12 +00:00
eap
301a74fd98
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
...
Performance optimization for groups on filter:
int SMESHGUI_Selection::numberOfNodes( int ind ) const
{
...
- return aGroupObj->Size();
+ return aGroupObj->IsEmpty(); // aGroupObj->Size();
2013-11-14 09:17:58 +00:00
eap
d51efe3933
Move BelongToGeom and LyingOnGeom classes to src/Controls/SMESH_Controls*
2013-11-14 09:15:23 +00:00
eap
b527115273
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
...
1) In ElementsOnShape, particularly treat a case of the box shape, to
speed up classification
2) Move BelongToGeom and LyingOnGeom classes from SMESH_Filter_i.*xx
2013-11-14 09:14:20 +00:00
eap
a897e2d0ce
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
...
Set SUIT_OverrideCursor while all mesh elements are filtered
2013-11-13 14:40:40 +00:00
eap
62e1c11b6d
untabify
2013-11-13 14:39:43 +00:00
eap
39fabf09c1
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
...
In ClearMesh(), free elements cashed in GroupOnFilter's
2013-11-13 14:39:11 +00:00
eap
530e2aa3f8
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
...
Cash elements in case of small meshes
2013-11-13 14:38:10 +00:00
eap
1f4550c491
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
...
Prepare to parallelism
2013-11-13 14:35:36 +00:00
eap
423f2b8731
022398: EDF 2783 SMESH: No end with viscous layer computation
...
Prevent infinite loop in shrink()
2013-11-12 14:50:30 +00:00
eap
7ba5d8000f
022398: EDF 2783 SMESH: No end with viscous layer computation
...
1) Fix CheckNodeU() for unfinite U and NURBS curve
2)
+ static double GetAngle( const TopoDS_Edge & E1, const TopoDS_Edge & E2, const TopoDS_Face & F);
2013-11-12 14:48:16 +00:00
eap
56fa701d47
022398: EDF 2783 SMESH: No end with viscous layer computation
...
+ static double GetAngle( const TopoDS_Edge & E1, const TopoDS_Edge & E2, const TopoDS_Face & F);
2013-11-12 14:46:58 +00:00
rnv
cf381121dc
Win32 compilation.
2013-11-11 11:46:01 +00:00
eap
7b33bc39fd
22355: EDF SMESH: New 1D hypothesis "Adaptive"
2013-11-11 11:07:44 +00:00
mpa
35fe299875
CMake: Edit sphinx documentation
2013-11-07 13:08:36 +00:00
mpa
7f8cbff034
CMake: Update path and version variables for current build system
2013-11-07 11:30:33 +00:00
rnc
2d9205e89f
Japanese translations update
2013-11-05 15:26:19 +00:00
rnv
706f4f7e51
Fix for the "0022345: EDF 2754 SMESH: Select pyramids in Mesh Information" issue.
2013-11-05 11:26:07 +00:00
mpa
91b5b91616
CMake:
...
Edit documentation. Use salome macros to set the environment for sphinx run.
2013-11-01 10:44:42 +00:00
vsr
e8f2021b3a
Add missing link dependency (libcgns depends on hdf5 but does not link against libhdf5 on Linux)
2013-10-31 10:17:43 +00:00
vsr
5bd4251de9
Workaround about SWIG_ADD_MODULE bug: remove duplicates in include directories
2013-10-29 07:31:44 +00:00
rnc
02dc428b77
Small correction in the doc of FindCoincidentNodes, MergeNodes, MergeElements ... The type of object returned or taken as an argument by these methods has been detailed with more accuracy
2013-10-28 15:32:04 +00:00
ana
74493f3fdb
Fix compilation on WIN64 in Release mode
2013-10-25 13:31:17 +00:00
rnv
1e17e9ef94
Win32 compilation.
2013-10-24 12:05:53 +00:00
rnv
01488106b7
Generate documentation only if corresopnding option is swiched on.
2013-10-24 12:05:10 +00:00
rnv
5c7170a3e6
Add dll import/export on WIN32 platform.
2013-10-24 12:04:17 +00:00
rnv
7cf5e26857
Use WIN32 CMake variable instead deprecated WINDOWS variable.
2013-10-24 12:03:15 +00:00
eap
58d829687d
22355: EDF SMESH: New 1D hypothesis "Adaptive"
...
Make all fields protected
2013-10-21 13:07:09 +00:00
vsr
716b8a81b9
Give proper permissions to Python scripts
2013-10-21 11:21:11 +00:00
vsr
be6e7300b2
Give proper permissions to Python scripts
2013-10-21 11:11:39 +00:00
eap
c34100e8f8
22355: EDF SMESH: New 1D hypothesis "Adaptive"
...
Make myBox protected
2013-10-21 08:21:05 +00:00
rnv
2b4292d02d
Small correction.
2013-10-18 14:32:33 +00:00
rnv
e33e8e2029
WIN32 compilation of the SMESH module:
...
1) Fix common WIN32 compilation errors.
2) Replace WNT deprecated macro definition by the WIN32.
3) Remove unnecessary test executables.
4) Make MEFISTO2D algorithm optional: try to determine f2c generator and generate C code from Fortran, otherwise MEFISTO2D is unavailable.
2013-10-18 13:29:00 +00:00
vsr
d726924388
Manage concurrent hypotheses sets properly
2013-10-18 11:05:26 +00:00
eap
ed55bd5c25
22355: EDF SMESH: New 1D hypothesis "Adaptive"
...
make getChildIndex() static
2013-10-17 12:48:25 +00:00
eap
0d3dd80ac2
22332: EDF 2725 SMESH: Convert to bi-quadratic failure after hexotic meshing
...
In GetCentralNode(), check UV of corner nodes
2013-10-16 14:24:20 +00:00
rnv
824f011cef
First step for the "21793: [CEA 625] Clipping : from coordinates or from bounding box" issue.
2013-10-16 12:56:06 +00:00
inv
fcec7fb454
RNV: Fix compilation in the WITHOUT GUI mode.
2013-10-15 06:49:00 +00:00
rnc
b9cd996c20
REG: Verima / Build procedure: Updated the CMake build procedure and removed some files previously added by mistake
2013-10-14 15:02:25 +00:00
rnc
2d16118826
IMP: Verima / New Plugin: Added a plugin for meshers quality testing (work done at EDF by Pascale Noyret and Bruno Clement)
2013-10-14 13:27:09 +00:00
vsr
5651bafb1c
Merge from V7_siman 11/10/2013
2013-10-11 12:58:32 +00:00
rnv
1bd4ba8acd
Porting SALOME SMESH module to the CMake build system: initial version.
2013-10-10 12:57:42 +00:00
eap
48653b1aec
-#if OCC_VERSION_LARGE > 0x06010000
...
OCC_CATCH_SIGNALS;
-#endif
2013-10-10 10:29:42 +00:00
eap
a6a734f166
catch exceptions in "rate = algo->GetProgress();"
2013-10-10 10:26:03 +00:00
eap
51e8f347ad
Fix multi-file dump
2013-10-09 16:25:36 +00:00
eap
2bdf78860b
Fix
...
1) SALOME Forum bug http://www.salome-platform.org/forum/forum_14/610436714
2) Regressions of SALOME_TESTS/Grids/smesh/imps_09/K0
2013-10-09 16:06:33 +00:00
rnv
a39c405c68
Implementation of the "0021709: [CEA 583] Toolbar preferences" issue.
2013-10-04 14:02:16 +00:00
eap
f5c4ae89eb
0022172: [CEA 790] create the groups corresponding to domains (note 0016221)
...
A better fix for Clear() for the mesh w/o shape
2013-10-04 10:12:56 +00:00
eap
ad501c420b
0022172: [CEA 790] create the groups corresponding to domains (note 0016221)
...
Fix Clear() for the mesh w/o shape
2013-10-04 10:08:21 +00:00
eap
53bf890d48
Fix doxycomments
2013-09-27 07:57:23 +00:00
eap
8b3847f1af
Fix warning
...
unused variable 'ielem'
2013-09-27 07:54:54 +00:00
eap
95ac4b3747
Fix warning
...
no return statement in function returning non-void
2013-09-27 07:51:07 +00:00
eap
db4fd22d08
untabify
2013-09-26 08:44:08 +00:00
eap
5cdebf6f36
For PPGP: in GetAlgoState() remove INFOS( "None algorithm attached" ) since hyp
...
definition errors are reported now in both gui and tui modes
2013-09-25 08:16:55 +00:00