Commit Graph

1805 Commits

Author SHA1 Message Date
imn
9d134b21b1 0052610: Inactive "eye" icon after mesh compound creation 2015-02-03 15:05:00 +03:00
eap
51b0f28786 52609: Geometric progression works wrong with "Reversed edges" option used + Propagation
+ BUG: Lying on Geom filetr works wrong with Geom Group
+ BUG: Too long opening of Mesh Info dlg of a small sub-mesh in a large mesh
2015-02-03 13:43:25 +03:00
eap
53393c4445 22833: [CEA 1346] to extrude a group of faces following the normal of each face
Fix SIGSEGV when no groups created
2015-01-28 17:57:23 +03:00
ema
cb136b9fea ParaView / PARAVIS improvements 2014: 2.6.3/2.6.4: Geometry & Mesh plug-ins in the ParaVis module 2015-01-27 17:33:53 +03:00
eap
b13aae09cf 22833: [CEA 1346] to extrude a group of faces following the normal of each face
+ Optimize Belong to geom filter
+ Avoid SIGSEGV after re-computing a mesh if showing numbers was ON before
2015-01-23 18:49:49 +03:00
rnv
12539a5a55 Fix compilation error: add utilities.h include. 2015-01-22 17:34:42 +03:00
eap
8f3082ad8e 22830: EDF 9557 SMESH: Quadratic conversion of a mesh fails (note 0019010)
Problem with FACE having a bad tolerance
2015-01-22 16:15:34 +03:00
Anthony Geay
c543b378f1 Include utilities.h when needed. 2015-01-22 09:41:08 +01:00
Florian BRUNET
1667ba5bf5 Fixes for the import/export methods of the Verima plugin in SMESH. 2015-01-20 17:38:10 +01:00
vsr
929ba51821 Merge branch 'master' into V7_5_BR 2015-01-16 15:36:51 +03:00
eap
e2e93f9c31 Fix regression of mesh_Projection_2D_00/A1 test.
The regression is caused by the fix of 22830:
- pair<int, TopAbs_ShapeEnum> pos = GetMediumPos( n1, n2, mySetElemOnShape );
+ pair<int, TopAbs_ShapeEnum> pos = GetMediumPos( n1, n2, useCurSubShape );
2015-01-15 17:52:25 +03:00
vsr
2e9f6a1d33 Merge branch 'master' into V7_5_BR 2015-01-12 13:24:59 +03:00
eap
133cb38139 22830: EDF 9557 SMESH: Quadratic conversion of a mesh fails
In SMESH_MeshEditor copy node positions in Duplicate*()
In SMESH_MesherHelper
- cache face tolerance
- in GetNodeUV() prevent SIGSEGV if a node is on EDGE not belonging to a FACE
- in GetNodeUV() check if a VERTEX is a seam in a given FACE, not in another
- avoid returning myShape from GetMediumPos() when it can be wrong

52592: Invalid values of Length 2D control

- avoid using not initialized values for showing control values of a group
2014-12-29 18:22:30 +03:00
Christophe Bourcier
7c6e727b24 Update translation files from Crowdin 2014-12-19 10:04:53 +03:00
vsr
9fed37edd4 0022825: EDF GUI regression: Issue with accent in the OB
Temporarily rollback unicode support (as it is incomplete causing regressions)
2014-12-18 19:24:03 +03:00
Paul RASCLE
a8380feec5 generalisation publication conditionnelle 2014-12-11 15:45:06 +01:00
Paul RASCLE
fd5ea41038 test traces conditionnelles 2014-12-10 17:37:21 +01:00
Paul RASCLE
2475437e5d adaptation patch OCC 6.8.0 et probleme prolongation wire 2014-12-10 16:37:01 +01:00
Paul RASCLE
41f1b7bad2 adaptations cas pour OCC 6.8.0 2014-12-10 11:36:59 +01:00
eap
a00f90ebab 22812: EDF 9218 SMESH: An empty group is created when using the duplicate nodes and/or elements 2014-12-08 20:18:59 +03:00
Paul RASCLE
39fc246442 modifications for OCC 6.8.0 2014-12-08 16:08:40 +01:00
Paul RASCLE
1d4f948323 missing python files in install 2014-12-04 17:18:07 +01:00
Paul RASCLE
cfa45d551f Merge branch 'master' into pra/blocFissure 2014-12-04 16:39:37 +01:00
eap
3cc259fbef Bug: unable to create LocalLength hyp for a sub-mesh on a shape with a degenerated edge 2014-12-03 17:28:30 +03:00
vsr
30415e15ac Issue 0022816: duplicated files
Don't install chrono.hxx file
2014-12-03 14:04:51 +03:00
Paul RASCLE
0c5188fd2c Merge branch 'master' into pra/blocFissure 2014-12-02 11:01:36 +01:00
Paul RASCLE
b016dcf830 essai formalisation niveaux de debug 2014-11-28 14:35:10 +01:00
eap
cc9d179c9f Fix Extrusion doc 2014-11-26 15:16:24 +03:00
vsr
5f4aaf693b Merge branch 'master' into V7_5_BR 2014-11-20 18:55:09 +03:00
eap
9933995f6c Projection 2D failure due to incorrect detection of distorted result faces 2014-11-20 16:06:53 +03:00
vsr
22660447f9 Merge branch 'master' into V7_5_BR 2014-11-19 17:39:22 +03:00
eap
b73d2603ed IPAL16934: Selection works incorrectly if Source and Target Vertices in Projection 1D are the same vertex.
1) BUG: impossible to use shared vertices for vertex association in Projection Source hyps
2) Regression: Order of Sub-meshes dialog dialog does not appear when a sub-mesh is created
2014-11-19 16:18:58 +03:00
vsr
e22a84e549 Merge branch 'master' into V7_5_BR 2014-11-18 14:24:52 +03:00
eap
b9986eb294 22808: EDF SMESH: Regression with 3D Extrusion/ViscousLayers in Salome V7_5_BR 2014-11-18 13:08:18 +03:00
vsr
381c06d4b7 Merge branch 'master' into V7_5_BR 2014-11-17 17:08:20 +03:00
eap
bff3771eab 22526: SMESH 2864 - Projection and Extrusion
Make attempts to fix the projected mesh using smoothing in case of non-homothetic
  source and target faces
2014-11-14 20:23:20 +03:00
vsr
707703a9f4 Merge branch 'master' into V7_5_BR 2014-11-14 14:15:23 +03:00
eap
380c397cfd Regression of 0022150 (SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/B2) 2014-11-14 13:50:08 +03:00
vsr
cf38d69340 Merge branch 'master' into V7_5_BR 2014-11-13 19:30:28 +03:00
eap
52d8254953 22806: EDF SMESH: Regression: Prism_3D error
Fix selection of the bottom;
use block approach on simple shapes if swepper detects high bnd error
2014-11-13 18:56:42 +03:00
Florian BRUNET
ebb96774cc French translation check on SMESH. 2014-11-13 14:29:30 +01:00
Christophe Bourcier local
8166d3be38 Fix bad gradation value from GUI to command line 2014-11-13 13:25:11 +01:00
eap
3ddacb9798 To compute mesh in SALOME_TESTS/Grids/geom/bugs_15/R7
and other tests of "Extrusion 3D" mesher
2014-11-12 18:35:28 +03:00
eap
d6b7cb735f Mesh edit dlg bug: algos are not filtered by shape at mesh edition
More bug: "Belong to geom" filter does not find nodes bound to SOLID
2014-11-07 18:07:13 +03:00
eap
36f660ae42 52568: Quadrangle (Mapping) differently meshes equal L-shaped faces.
Take into account number of segments when selecting corners among multiple vertices
2014-11-06 20:11:51 +03:00
eap
e9c9effdfa 22798: EDF 9100 SMESH: Dump python and "Compute()" position
Do not erase a previous Compute() if there were mesh edition commands after it
2014-11-05 20:33:43 +03:00
eap
b905bf1432 22797: EDF 9014 SMESH: Problem with the 3D extrusion algorithm
1) pb with invalid node param on EDGEs after 2D Projection
2) pb of search of source FACEs of the prism
2014-10-31 20:38:10 +03:00
vsr
a671072fe6 IPAL52559: TC7.5.0: Auto color has no effect on the faces group 2014-10-31 16:43:41 +03:00
eap
3f66560195 52566: TC7.5.0: Empty group of Balls at Diameter Equal to filter
Avoid unexpected switch "Equal to" -> "Less than"
2014-10-31 14:31:51 +03:00
eap
e3e19dc2fa 52567: Transformation operations does not work for Group of Balls
Show at least points in the preview of balls
2014-10-30 19:30:46 +03:00
eap
81d346a7a7 52567: Transformation operations does not work for Group of Balls 2014-10-30 18:47:36 +03:00
eap
a0f09b9f1b 52566]: TC7.5.0: Empty group of Balls at Diameter Equal to filter
trim trailing white spaces of names at publishing in study
2014-10-30 16:42:05 +03:00
eap
bf19a06948 52564: TC7.5.0: total quantity of 2D and 3D mesh elements is not calculated 2014-10-30 14:43:50 +03:00
eap
3c043924f9 Problems found due to execution of MESH-075 GUI scenario 2014-10-29 22:17:47 +03:00
eap
98115fe1b8 IPAL52557: TC7.5.0: default value in Hypothesis is different in new and saved studies
Use a precise bnd box to find the shape diagonal
2014-10-28 15:37:01 +03:00
vsr
dba2484945 Windows portability: additional fix to previous commit 2014-10-28 15:23:39 +03:00
vsr
1782b3c58c Windows portability 2014-10-28 10:04:19 +03:00
eap
7432636e86 Regression of bugs_13/N9 2014-10-24 18:01:50 +04:00
eap
70a8be5273 Regression of viscous_layers_00/B2 2014-10-23 18:00:31 +04:00
eap
ddab513d85 52546: Viscous Layers construction fails
Correct finding normal at a degenerated vertex
2014-10-23 16:40:33 +04:00
eap
3ba242025d 52548: Set filter on standalone group of edges does't work
2) Allow passing a geom group as faces arg of ViscousLayers()
3) Prevent crash of Adaptive hyp when only degenerated EDGEs leave not meshed
2014-10-23 12:21:14 +04:00
eap
5b6af39e27 52540: TC7.5.0: Renumbering Elements and Nodes does not work 2014-10-22 17:21:15 +04:00
eap
add89bac19 52542: TC7.5.0: Hypothesis "Distribution of layers" is missed 2014-10-22 16:37:33 +04:00
eap
ee4749bf4c 52539: TC7.5.0: Smoothing - impossible to select fixed nodes 2014-10-22 16:15:00 +04:00
vsr
0631ddc21d Remove obsolete staff; redesign Handle-based and CDL-generated classes 2014-10-21 18:40:35 +04:00
eap
2742029b90 http://www.salome-platform.org/forum/forum_10/881672547
1) Allow defining a sub-mesh on a compound of sub-shape of the main shape
in GUI to be coherent with TUI.
2) Eliminate clashing #define PLUGIN_NAME in SMESH and GEOM
2014-10-21 14:50:56 +04:00
eap
82d27750a5 Regression of 21859: Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27 2014-10-20 19:08:24 +04:00
eap
54f2672f6a 22787: [CEA 1320] Regression of test $SMESH_ROOT_DIR/bin/salome/SMESH_reg.py
Add namespace StdMeshers to StdMeshers_Distribution.* in order to avoid
clashing with FunctionExpr from paraview-4.2/libvtkvisitcommon-pv4.2.so.1
2014-10-17 21:16:35 +04:00
eap
f34d4ca343 Regression of 21397: a quadrangle face mesh can't be projected to a cylinder 2014-10-17 20:26:57 +04:00
eap
333b8ff2fb 22784: EDF 8824 GHS3DPLUGIN: SetEnforcedVertexNamedWithGroup() does not add an extra group
SMESH_Controls.cxx: add some protection against SIGSEGV
SMESHGUI_MeshOp.cxx: at mesh edition,avoid selection of a sole existing
                     hypothesis compatible with an assigned algo
SMESHGUI_Utils.h: make class toStdStr usable.
2014-10-17 18:45:17 +04:00
vsr
b525692cdf CoTech action 66.2: Rename algorithms in Create Mesh dialog box:
- part 1: Resize combo-box to show all items (no scroll bar)
2014-10-13 17:38:09 +04:00
eap
65efd98e77 22772: EDF 8916 SMESH: Issue with a quadrangle mesh
Consider edges on period boundary as seam ones
2014-10-10 20:59:37 +04:00
eap
e16f6412db 22770: SMESH: Bi-quadratic mesh convert with medium nodes on geometry 2014-10-10 15:23:38 +04:00
vsr
52f2003b81 OCCT 6.8.0 (dev) porting 2014-10-03 16:56:53 +04:00
eap
10aa0585bd Fix regressions
mesh_Projection_2D_00/A4
 imps_09/K2
2014-10-01 21:09:19 +04:00
eap
079e65a9b1 22711: [CEA 1297] Regression of mesh with a projection on a spherical face
In fixDistortedFaces() care of face planarity and degenerated edges
2014-09-29 15:50:55 +04:00
eap
f39630902e 22710: [CEA 1296] Regression of a MG-CADSurf mesh with face projection 2014-09-26 19:28:51 +04:00
eap
8ff6ebbc15 22711: [CEA 1297] Regression of mesh with a projection on a spherical face
Enable StdMeshers_FaceSide::Value3d() on degenerated EDGEs
2014-09-26 16:24:51 +04:00
mpa
e1c5ea607e Merge branch 'origin/master' 2014-09-26 11:26:47 +04:00
mpa
c88c909655 Added check for the existence of the study during its closing 2014-09-26 11:26:08 +04:00
imn
f488c3c07d Remove obsolete OCC_VERSION_LARGE defines. 2014-09-26 11:09:09 +04:00
akl
f5b69ee44c 0022420: [CEA 1004] Take the "incremental limit check" into account at the first mesh display. 2014-09-25 18:14:43 +04:00
eap
54ea8ad8bb Regression of doc/salome/examples/prism_3d_algo.py
Protection against an infinite loop in StdMeshers_Prism_3D::getWallFaces()
2014-09-25 18:01:50 +04:00
eap
eb22cf46cb 52504: Projection 1D2D fails to project from a half-disk to a half-cone. 2014-09-25 16:25:46 +04:00
eap
b385a0679d 52499: Prismatic mesh is not computed on a prismatic shape
22701: EDF SMESH: Crash when creating mesh

 1) Search of transformation using a least-square approximation
 2) Compute internal prism nodes using the found transformation
2014-09-24 17:38:27 +04:00
Paul RASCLE
77b224bfc9 un premier test de publication conditionnelle 2014-09-21 23:21:50 +02:00
Paul RASCLE
249a5808d8 debug 2014-09-21 21:49:53 +02:00
eap
214d7e4bdc 22691: [CEA 1279] Regression on test attached with issue 22229 2014-09-15 15:22:28 +04:00
Paul RASCLE
106415d543 poursuite du découpage en fonctions plus simples 2014-09-14 21:38:46 +02:00
eap
ac69e1629b IPAL52478: Too thin viscous layers are constructed
+ a fix of Mesh dialog for 22483
+ allow white-space-separated IDs for RangeOdIDs filter
+ docs improved
2014-09-09 18:12:47 +04:00
eap
b5bc313d9b COTECH: Update names of DISTENE products
BLSURF -> MG-CADSurf
GHS3D -> MG-Tetra
Hexotic -> MG-Hexa

and

GHS3DPRL -> MG-Tetra Parallel
2014-09-09 14:19:51 +04:00
Paul RASCLE
cfbaf62c42 decoupage insereFissureGenerale, renommée construitFissureGenerale, premiere phase : géometrie 2014-09-08 14:58:52 +02:00
mpa
d0cb9e8d04 0022672: SMESH: Add a "Reset" in the "Controls" menu of smesh 2014-09-08 10:30:44 +04:00
Paul RASCLE
3bd39da0ba encore un peu de ménage 2014-08-29 16:37:55 +02:00
Paul RASCLE
b5aa15f7ca remplacement de print et corrections mineures 2014-08-29 15:11:49 +02:00
Paul RASCLE
d1d19caf57 debug parametrage cas tests cubeFin 2014-08-28 16:39:53 +02:00
Paul RASCLE
c4c25faa11 enlever les fichiers générés par pyuic 2014-08-28 16:14:30 +02:00
Paul RASCLE
a55e1001a6 generation du materiel pour les cas cubeFin 2014-08-28 16:10:45 +02:00
Paul RASCLE
4f325d7076 enlever les lanceurs spécifiques 2014-08-28 10:10:56 +02:00
Paul RASCLE
24792d78f6 oubli de commit 2014-08-28 10:06:35 +02:00
Paul RASCLE
dc7608eb1f ajout des cas tests avec coin vif potentiel : cubeFin (Coin, Milieu, Transverse). Il manque la génération des .med et .brep associés 2014-08-27 17:40:22 +02:00
eap
52f164fb65 Fix a regression: Errors of hypothesis definition are not shown in GUI 2014-08-27 19:16:07 +04:00
vsr
ac82d3163a 0022628: [CEA 1202] The default icon disposition is not correct in french and in japanese 2014-08-27 13:12:02 +04:00
eap
05a38ac54e Fix regressions
1D_mesh_LocalLength_00/A4
bugs_03/D5,D6
bugs_05/F8
bugs_19/X1
2014-08-26 15:58:38 +04:00
eap
2eeec022d2 IPAL52479: Mixed linear/quadratic mesh is created 2014-08-25 20:41:02 +04:00
Paul RASCLE
6b00ce3326 merge manuel developpements Olivier Hoareau 2014-08-25 17:26:29 +02:00
Paul RASCLE
a95ff9b2ce changement titres dialogues fissure 2014-08-25 11:47:12 +02:00
eap
2246612bb5 Fix regressions
3D_mesh_Extrusion_00/A6
3D_mesh_Polyhedrons_00/A2,A3
groups_07/H1
imps_06/G0
imps_07/H2,H4,H5,H7
imps_08/I5
2014-08-22 21:16:01 +04:00
eap
ae32dcd34f 22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry 2014-08-21 15:15:12 +04:00
eap
ce9a69a9b8 issue 22082 note 017956. Hide controls of Filter dialog useless for creating the Group on filter
Hide "Insert filter in viewer" and "Source" button group.
2014-08-14 18:56:38 +04:00
eap
811a7a4c17 022484: EDF 2304 SMESH: Reorient a group of faces regarding to a volume 2014-08-11 17:30:26 +04:00
eap
b178951ce4 Do not show a mesh when a group is created
Instead, only update a visible group accoding to a changed contents.
2014-08-07 15:35:00 +04:00
eap
aff2cee17c 52475: CGNS file is incorrectly read
Fix a problem that nodes merged according incorrect description of zone-to-zone interface
2014-08-07 14:51:11 +04:00
eap
d8557600d9 22658. Avoid unnecessary merge of pyramids at hex-tet interface 2014-08-06 15:23:38 +04:00
eap
1eb7dc9cd0 0052474: Body Fitting with "Implement Edges"=ON crashes SALOME
Fix sortVertexNodes() for the case of a FACE with several WIREs
2014-08-04 17:37:39 +04:00
eap
de78fd2b92 5252428: Viscous Layers 2D creates badly shaped quadrangles on a circle 2014-08-04 14:56:27 +04:00
eap
af48da0fdd 22625: [CEA 1195] Several attractors per face 2014-08-01 15:17:05 +04:00
eap
fa9a9581d3 52459: Viscous layers are not normal to the surface.
Smooth internal surface of viscous layer only if elements are small
   comparing to layer thickness.

http://www.salome-platform.org/forum/forum_10/653737804
2014-07-30 18:39:00 +04:00
eap
36c9ad01c3 0052461: Viscous layers 2D on Cone 2014-07-28 18:59:52 +04:00
eap
3eb21ad301 IPAL52460: Optimal Axes button is inert when edit body fitting parameters 2014-07-25 18:06:05 +04:00
eap
a1e66f21f0 22656: [CEA 1226] Script blsurf_submesh.py raises an exception
22653: [CEA 1225] RuntimeError at mesh.Compute()

  Regressions fixed
2014-07-24 17:07:27 +04:00
rnv
f5f41a4c46 Porting to the new version of the OCCT 2014-07-24 11:52:03 +04:00
eap
f1013bf724 52457: Addition of hypotheses is 8 time longer than meshing.
More optimization
2014-07-23 20:04:21 +04:00
Renaud Nédélec
80a2161a03 EDF 8523: Enable generation of 2D joint elements from GUI 2014-07-23 15:06:02 +02:00
eap
4523366f9f Port to a new OCCT 2014-07-23 15:43:27 +04:00
imn
630bd9d38d Added a new enumeration for smesh menus 2014-07-23 14:30:09 +04:00
eap
f3ce9fcd40 Fix crash at study closing. Enable canceling Prism 3D computation 2014-07-22 18:57:36 +04:00
eap
a3ee66b037 52457: Addition of hypotheses is 8 time longer than meshing. 2014-07-22 16:40:10 +04:00
eap
9bfa6616ba 52456: Propagation does not work 2014-07-18 20:23:31 +04:00
eap
16f2bac719 22359: EDF SMESH: Body Fitting algorithm: grid orientation
Make axes coordinates fully visible
2014-07-18 16:44:15 +04:00
eap
0086dda865 0052454: Sub-mesh priority is not taken into account 2014-07-18 15:13:16 +04:00
eap
93c3ba77f5 52453: Impossible to get viscous layers on a given shape
Fix for the downloaded SampleCase2-Tet-netgen-mephisto.hdf:
    prevent failure on a 2D mesh including degenerated faces built
    near degenerated EDGEs.
2014-07-17 18:26:33 +04:00
eap
13ff035dac 52453: Impossible to get viscous layers on a given shape
Fix a problem of getting normal of a specific FACE
2014-07-17 15:18:34 +04:00
eap
764df5f46f 22360: EDF SMESH: Body Fitting algorithm: incorporate edges
Fix an invalid dump
2014-07-17 14:11:52 +04:00
imn
73c2ea5773 0052451: "Assign a set of hypotheses" is disabled by mistake 2014-07-16 19:46:31 +04:00
imn
0fdf27b77b 0052451: "Assign a set of hypotheses" is disabled by mistake 2014-07-16 18:13:53 +04:00
rnv
a6c877f633 Remove last wrong commits. 2014-07-16 17:43:58 +04:00
imn
b5a71c53ed 52451: "Assign a set of hypotheses" is disabled by mistake 2014-07-16 16:46:27 +04:00
imn
80fe1ddefc Add “Grading” parameter to Adaptive 1D hypothesis 2014-07-16 16:43:20 +04:00
imn
1c3a10f810 Auto-reorder of nodes for "Add Quadratic element" dialog 2014-07-16 16:43:20 +04:00
imn
2b96c0d911 Implementation: Show a link of quadratic element 2014-07-16 16:43:19 +04:00
imn
14fc167a53 Fixed Salome crashed after close application with opened "Add Quadratic element" 2014-07-16 16:43:19 +04:00
imn
ea8a0289f1 imn/auto-reorder_of_nodes_ver2 2014-07-16 16:43:19 +04:00
eap
bcfa36bbd0 IPAL52450: Mesh generation fails due to viscous layers 2014-07-16 16:30:28 +04:00
eap
a5f7916fb6 0022638: [CEA 1210] Wrong import of an UNV file
Support reading a mesh in 2D space
2014-07-10 15:20:25 +04:00
skv
d9faba6c84 OCCT dev version porting (6.7.2) 2014-07-09 17:36:23 +04:00
eap
2e43961579 IPAL0052448: Too thin viscous layers are constructed 2014-07-08 20:07:00 +04:00
eap
bd39d7c3ed 52447: Re-compute fails after hypothesis modification 2014-07-08 16:07:52 +04:00
eap
05bdac9259 22633: [CEA 1206] Regression on script 08_composite_hexahedron.py
22632: [CEA 1205] Regresssion on script from CEA formation 11_tui_grille.py
2014-07-08 14:32:33 +04:00
eap
69f064e122 IPAL52444: Viscous Layers and Projection fail 2014-07-07 19:41:18 +04:00
eap
7a9f9e2e46 IPAL52439: 3D Extrusion creates distorted volumes
Fix for a case with a sole wall face
2014-07-03 19:06:08 +04:00
eap
9e3a675848 IPAL52438: Projection 2D fails
Merge w/o parameter check if nb of existing and new nodes is same
2014-07-03 16:09:34 +04:00
eap
6440fc57c2 22613: EDF 8419 SMESH: 1d hypothesis is not applied correctly with 3Dextrusion
Project vertical distribution only if (1) no hyp defined or (2) defined hyp
  provides incorrect nb of segments.
2014-06-30 16:07:18 +04:00
eap
b3da9e90b4 Prevent deletion of a group servant when a group on filter is edited w/o activating filter dialog 2014-06-27 16:31:53 +04:00
eap
4f556d6514 22580: EDF 8049 SMESH: Problems with viscous layer
+ some fixes for ~/salome/Files/Studies_FROM_BUGS/VL_Usecase2.hdf

  1) Prevent negative volumes caused by smooth on curvature
  2) Add EDGEs to smooth in updateNormals()
  3) Fix too high _stepSize causing failure of smoothing on FACEs
  4) Correct finding EDGEs needing smooth
  5) Fix AddShapeToSmooth(), FindIntersection(), updateNormals(), SegTriaInter()
2014-06-27 16:28:50 +04:00
eap
0d17fa17ac Fix Mirror*() to correctly work with a mirror given as a GEOM object 2014-06-26 16:15:06 +04:00
eap
36a90ef618 22611: EDF 8409 SMESH: Bad dump of CutListOfGroups 2014-06-26 15:38:17 +04:00
vsr
d027cf5b2b Remove NETGEN explicit usage from AutomaticTetrahedralization() 2014-06-24 16:58:45 +04:00
ana
7b2a4147d2 Windows compatibility 2014-06-19 19:54:36 +04:00
vsr
8f57b2cfd3 Unicode support 2014-06-18 12:36:56 +04:00
Christophe Bourcier
20feda8e84 Update translation files from Crowdin 2014-06-03 11:25:51 +02:00
eap
5f3d1965f6 Improve GetMinMax() 2014-05-30 20:24:08 +04:00
eap
c365f36e98 Regression of SALOME_TESTS/Grids/smesh/viscous_layers_00/A6 2014-05-30 16:11:45 +04:00
eap
fb5ce7193e 22599: EDF 8159 SMESH: Bad groups created by extrusion
Attemp no.2
2014-05-29 18:12:12 +04:00
eap
a4f4aea846 22599: EDF 8159 SMESH: Bad groups created by extrusion 2014-05-29 17:34:47 +04:00
eap
440a39776f 22580: EDF 8049 SMESH: Problems with viscous layer
Overcome the problem of thickness limited by radius of curvature of faces
2014-05-28 18:30:52 +04:00
eap
6cd71fc31b http://www.salome-platform.org/forum/forum_10/862540672 Invalid input mesh. Unexpected computed submesh 2014-05-23 19:30:14 +04:00
Christophe Bourcier
cd71364a29 Update translation files from Crowdin 2014-05-22 17:52:45 +02:00
eap
2c50a35a86 22582: EDF 8036 SMESH: ConvertToQuadratic fails with theForce3d off
Fix force3DOutOfBoundary()
2014-05-21 15:35:24 +04:00
eap
c85da25c70 52426, 22582: EDF 8036 SMESH: ConvertToQuadratic fails with theForce3d off
For ConvertToQuadratic: fix a case with a seam edge located not at zero parameter
 For Viscous layers: fix getting normal at a corner classified as 'Reversed' (+-PI)
2014-05-21 14:48:00 +04:00
eap
a453a47bea 22594: [CEA 1159] Salome crashes when loading a dumped meshing script
Avoid destruction on myHyp when it is unpublished
2014-05-21 14:30:17 +04:00
Christophe Bourcier
97b6b49371 Update translation files from Crowdin 2014-05-16 15:11:29 +02:00
vsr
d5683712be Add a warning message that smesh.py module works correctly only in 1st study 2014-05-14 14:53:24 +04:00
eap
e430c16626 Fix a crash on geometry of http://www.salome-platform.org/forum/forum_10/670730490 2014-05-14 13:17:58 +04:00
eap
050aa87698 http://www.salome-platform.org/forum/forum_10/450300019
Pb: entangled prisms are created on a face shared by solids where
VL have different thickness due to different size of solids

Test SALOME_TESTS/Grids/smesh/viscous_layers_00/A5
2014-05-13 18:49:32 +04:00
eap
9d93189fdb 22580: EDF 8049 SMESH: Problems with viscous layer
Pb on a fillet at a large first inflation step
2014-05-08 14:13:27 +04:00
eap
5e83e1e8e9 22580: EDF 8049 SMESH: Problems with viscous layer
Pb with a fillet w/o in-face nodes
2014-05-07 21:26:15 +04:00
Renaud Nédélec
91dcb47973 [Verima] Small fixes 2014-05-07 15:44:39 +02:00
ctn
75d61804dc Merge remote-tracking branch 'origin/master' 2014-05-07 14:57:54 +02:00
ctn
19a23c1d84 update of messages 2014-05-07 14:56:10 +02:00
Renaud Nédélec
478b802ed0 French translations revision 2014-05-07 14:01:09 +02:00
Renaud Nédélec
dc769d2516 [Verima] Missing giles 2014-05-06 18:00:28 +02:00
Renaud Nédélec
cabcff7c9d [Verima] Doc update 2014-05-06 17:49:35 +02:00
Renaud Nédélec
a8d1a2192b [Verima] commented an unuseful line 2014-05-06 17:35:13 +02:00
Renaud Nédélec
b1dc148ec5 update of plugin Verima 2014-05-06 17:21:18 +02:00
eap
fe7ac04c45 http://www.salome-platform.org/forum/forum_10/537530484
Problem of finding a normal at a VERTEX where more than 2 FACEs meet
2014-05-05 21:22:50 +04:00
rnv
462fad4cea Fix a problem with the zero file descriptor. 2014-05-05 19:35:24 +04:00
Paul RASCLE
f87f0664bb pre: fix bug EDF 7854: src/SMDS/SMDS_UnstructuredGrid.cxx SMDS_UnstructuredGrid::extrudeVolumeFromFace(...) 2014-05-05 16:03:20 +02:00
eap
0b3661cda0 in SetMeshOrder(), fix python dump in case of many groups of sub-meshes 2014-05-05 13:28:14 +04:00
eap
fd6f0fdf57 Regression bugs_00/A3
More protection from access to a closed study
2014-04-30 18:33:20 +04:00
eap
a483336704 Regression SALOME_TESTS/Grids/smesh/imps_00/A1
More fix for degenerated EDGE
2014-04-30 15:40:55 +04:00
eap
e2c7e8b8f4 Remove useless traces 2014-04-30 15:04:46 +04:00
eap
2107fb0fba SALOME_TESTS/Grids/smesh/bugs_09/J9
In CreateMeshFrom*(), throw an exception if the file does not exist
2014-04-30 14:22:37 +04:00
eap
896b180efc regression SALOME_TESTS/Grids/smesh/bugs_05/F1
Avoid access to a closed study
2014-04-30 13:06:15 +04:00
eap
8b786444b7 SALOME_TESTS/Grids/smesh/2D_mesh_QuadranglePreference_00/A1
Fix for degenerated EDGEs
2014-04-29 20:33:11 +04:00
eap
4edb4666f4 SALOME_TESTS/Grids/smesh/3D_mesh_NETGEN_02/C1
File descriptor 0 is valid
2014-04-29 20:31:59 +04:00
eap
4a8521d5db SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A0
Attempts to mesh a difficult shape
2014-04-29 16:09:10 +04:00
eap
538a5a27ed Update notebook.myStudy 2014-04-29 15:38:50 +04:00
mpa
a13c835567 0022571: [CEA 1152] if selection disabled, impossible to select a mesh in "Merge nodes" in manual mode 2014-04-29 12:48:37 +04:00
eap
1c75225c81 SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A0
Allow different nb of EDGEs on the prism top and bottom
2014-04-28 18:44:07 +04:00
eap
e4f3043d7d SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A0
Fix association EDGE <-> closed EDGE
2014-04-28 17:41:59 +04:00
eap
ba2a04ef34 SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A0
Fix getCorners() for a closed split EDGE
2014-04-28 17:09:09 +04:00
eap
a913b7ad54 22576: EDF 8029 SMESH: Bug with 3D viscous layer
Add more smoothing loops after fixing all bad faces
2014-04-28 15:07:53 +04:00
eap
12d0e1ecd2 Avoid too often Standard_OutOfRange 2014-04-28 14:06:27 +04:00
eap
9c9403c272 SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A0
Add association of FACEs with one EDGE in the outer WIRE
2014-04-25 21:53:19 +04:00
mpa
1176e29a2c 0022571: [CEA 1152] if selection disabled, impossible to select a mesh in "Merge nodes" in manual mode 2014-04-25 10:52:26 +04:00
eap
b1f58b701e Regression of SALOME_TESTS/Grids/smesh/imps_09/K2 2014-04-24 20:06:54 +04:00
eap
70e4ab70fb IPLA 52416: TC7.4.0: "Remove" button in "Union of triangles" dialog is active if no objects are selected to remove 2014-04-24 18:23:09 +04:00
akl
ffd41e46b2 0022565: [CEA 1145] Missing WT_NoteBook in python:
by default, "Note Book" dockable window is enable only in the GEOM and SMESH modules now.
2014-04-24 18:01:46 +04:00
eap
136e10ec81 22572: [CEA 1148] Radial Quadrangle does not create quadratics cells 2014-04-24 17:35:15 +04:00
Renaud Nédélec
26d8315709 Merge branch 'rnc/zcracks_doc_integration' 2014-04-24 10:34:21 +02:00
eap
c7a08e2f42 Regression of SALOME_TESTS/Grids/smesh/2D_mesh_QuadranglePreference_01/B0 2014-04-23 21:20:59 +04:00
Renaud Nédélec
5ad6e6fe45 updated screenshot for padder 2014-04-23 14:25:25 +02:00
Renaud Nédélec
4fa86c8dbe Merge remote-tracking branch 'origin/master' 2014-04-23 13:58:28 +02:00
eap
1071ba77da 22568: [CEA 1151] ConvertToQuadratic does not work if a face was not assigned with elements
Case: both nodes of a segment are on non-connected VERTEXes
2014-04-23 15:21:09 +04:00
Renaud Nédélec
8aa40d2810 Update of padder doc 2014-04-23 11:24:04 +02:00
eap
3f0822bd99 Regression SALOME_TESTS/Grids/smesh/viscous_layers_00/A1 2014-04-22 19:46:18 +04:00
eap
95d9cf9632 IPAL 12085: It is impossible to set "Threshold value" in the "Selection filter library" by selection.
52413: TC7.4.0:Selection filters Library
2014-04-22 19:40:07 +04:00
eap
b5871e675d IPAL 21532: Preview on groups of faces and volumes on any mesh is missing
Fix for a case of multiple element selection => group creation
2014-04-22 18:27:56 +04:00
eap
71bd4d3344 SALOME_TESTS/Grids/smesh/bugs_07/H5
Use 5 < angles < 85 degrees to find out a correct orientation
2014-04-21 13:17:46 +04:00
eap
cf9ef32c50 SALOME_TESTS/Grids/smesh/bugs_07/H5
Do not use angles < 5 degrees to find out a correct orientation
2014-04-17 21:05:20 +04:00
eap
faaf2eee1d SALOME_TESTS/Grids/smesh/bugs_03/D9
In updateDegenUV(), set same nb of segments on a degenerated EDGE
    NOT only at standard transition, to avoid failure because of
    "Inverted elements generated" reported for zero-area triangles.
2014-04-17 20:46:23 +04:00
eap
5c5fea746a 22564: EDF SMESH: Regression, FindNodeClosestTo does not return the right node on Salome_master/OCCT_6_7_1_beta
Refix 22511: EDF 2845 SMESH : error with UseExistingFaces
2014-04-17 17:45:55 +04:00
eap
45a71c4467 22245: [CEA] Method to get the minimal link length
Add Mesh.GetMinMax()
2014-04-17 15:56:40 +04:00
eap
17c25b0d25 22563: EDF SMESH: Regression with Projection_2D on Salome_master/OCCT_6_7_1_beta
Be more tolerant when looking for existing nodes on EDGE
2014-04-17 14:12:21 +04:00
eap
9c53b386de 22536: EDF 2876 SMESH : Problem with BodyFitting
fix for a case of cylinder on a box
2014-04-17 14:04:29 +04:00
ana
e66a037179 Win32 compatibility 2014-04-16 18:00:06 +04:00
eap
0de979b494 22313: EDF 2538 SMESH: Face with layers with ViscousLayer3D Hypothesis
Avoid diagonal inversion of trias of different FACEs
2014-04-16 15:26:37 +04:00
eap
9014427e5f 22316: EDF 2719 SMESH: Split hexas into prisms
Fix front-back method
2014-04-16 14:39:44 +04:00
Renaud Nédélec
9f501ed1df Merge branch 'master' of https://git.salome-platform.org/git/modules/smesh into rnc/zcracks_doc_integration 2014-04-16 11:27:07 +02:00
eap
479bf562b6 22539: [CEA 1126] Quadrangle mapping produces a non conform mesh
Add warning on a bad quality quad
2014-04-15 13:11:33 +04:00
Renaud Nédélec
f89ad61c33 ZCRACKS: Small modifications in the doc 2014-04-10 18:13:15 +02:00
Renaud Nédélec
a0175654b0 ZCRACKS: Added missing documentation 2014-04-10 17:27:19 +02:00
akl
057ae95be6 0022480: EDF 2773 SMESH: Automatic update in SMESH 2014-04-08 13:20:55 +04:00
eap
99baeb9583 22526: SMESH 2864 - Projection and Extrusion
fix dump
2014-04-07 17:24:24 +04:00
eap
64b2fcfed1 22526: SMESH 2864 - Projection and Extrusion
1) Set warning mesh icon if the mesh is computed with hyp errors.
2) When edit mesh, get name of geometry from the study directly (not SO -> GEOM_Object -> SO -> name ).
3) Prevent an exception when projecting faces with many holes.
2014-04-07 15:45:23 +04:00
eap
86a1fe792f 22536: EDF 2876 SMESH : Problem with BodyFitting
fix regression on doc/salome/examples/cartesian_algo.py
2014-04-07 12:54:17 +04:00
eap
878b3315d9 22536: EDF 2876 SMESH : Problem with BodyFitting
care of handedness of primitive shapes
2014-04-04 15:57:08 +04:00
eap
cc45ac3c82 22542: [CEA 1129]Convert to biquadradic creates a node ouside an element if mesh has no CAD
Fix quadratic->biquadratic w/o geometry
2014-04-03 21:01:55 +04:00
eap
54a7f4b412 22539: [CEA 1126] Quadrangle mapping on produces a non conform mesh
fix for a case of few (1-2) nb of side divisions
2014-04-03 19:39:48 +04:00
vsr
5d68554076 Merge branch V7_3_1_BR 2014-04-03 15:36:10 +04:00
mpa
b314c31c85 Correction of mistakes: 0022537: EDF 2877 SMESH : wrong information about the numbre of nodes with polyhedra 2014-04-02 14:32:44 +04:00
eap
cb88fa5e41 22541: [CEA 1127] Going quadratic with nodes on the geometry produces overlaping mesh
fix for a quad-dominant mesh
2014-04-02 14:27:50 +04:00
mpa
78400bad9c Merge branch 'origin/master' 2014-04-02 12:45:43 +04:00
mpa
22ea5ccafb Correction of mistakes: 0022537: EDF 2877 SMESH : wrong information about the numbre of nodes with polyhedra 2014-04-02 12:45:03 +04:00
Renaud Nédélec
209c9bd9c3 Merge branch 'master' into rbe/fix-boost-smart-pointers 2014-04-02 10:26:24 +02:00
mpa
dcc24a9c43 Correction of mistakes: 0022479: EDF 2823 SMESH: Add "multiplier" coefficient for balls 2014-04-02 10:09:25 +04:00
eap
32db05b07f Performance regression on SALOME_TESTS/Grids/smesh/bugs_16/S9 2014-04-01 20:48:00 +04:00
mpa
712a8ce960 0022537: EDF 2877 SMESH : wrong information about the numbre of nodes with polyhedra 2014-04-01 16:54:27 +04:00
rnv
9acd4347a6 Compilation on Windows platform. 2014-04-01 13:28:48 +04:00
Renaud Nédélec
683b9e264c Merge branch 'master' of https://git.salome-platform.org/git/modules/smesh 2014-03-31 15:23:24 +02:00
eap
7f0def7f18 22513: [CEA 1084] _objref_SMESH_Mesh instance has no attribute 'GetMEDMesh'
Document parameters of smeshBuilder.Mesh()
2014-03-31 17:14:34 +04:00
Renaud Nédélec
cdc42c9dc6 added a comment 2014-03-31 11:22:47 +02:00
Renaud Nédélec
fa6a0c1c31 zcrack plugin disabled if eficas isn't installed 2014-03-31 11:22:10 +02:00
Renaud Nédélec
985e3a3629 integration of a plugin for EDF
Conflicts:
	src/Tools/smesh_plugins.py
2014-03-31 11:20:10 +02:00
rnv
df5faa3c63 Compilation on Windows platform. 2014-03-28 15:41:31 +04:00
imn
3e7b8f4975 Fixing of bug concerning the resizing dialogue after choice another tabs 2014-03-28 13:48:56 +04:00
imn
5c6d39bbb8 0022482: EDF 2822 SMESH: Redesign of move node dialog box 2014-03-27 20:10:33 +04:00
imn
4c65637b3b Fixing of bug concerning the mesh info dialog after compute with quadratic elements 2014-03-27 19:27:55 +04:00
Renaud Barate
78eecd21fc Fix usage of Boost smart pointers for compatibility with Boost >= 1.53 2014-03-25 16:19:08 +01:00
mpa
8608b2b5ca 0022479: EDF 2823 SMESH: Add "multiplier" coefficient for balls 2014-03-24 11:29:24 +04:00
imn
1821a9c35f 0022523: [CEA 1096] Add a colomn "biquadratic" in "Mesh Information" 2014-03-21 20:58:45 +04:00
eap
17de6ce8ed 22511: EDF 2845 SMESH : error with UseExistingFaces
Fix regression of SALOME_TESTS/Grids/smesh/bugs_19/X7
2014-03-21 18:42:23 +04:00
eap
99c67a994b 22525: EDF 2863 SMESH : problem between BLSurf with viscous layer and projection
Always check zero UV
2014-03-21 16:27:14 +04:00
eap
e09cefb492 22308: EDF 2572 SMESH: Can't import a file with a non ascii character in the path
Replace OSD_Path, which does not support non-ascii coding, by SMESH_File
2014-03-21 14:53:47 +04:00
eap
f90e1ea49e 22516: [CEA 1075] Quadrangle mapping produces a bad mesh without raising error
For a case of a FACE with only concave corners.
2014-03-20 14:43:30 +04:00
eap
b56d0083b9 0022360: EDF SMESH: Body Fitting algorithm: incorporate edges
new version
2014-03-19 22:06:53 +04:00
eap
9ab3722c1b 22487: EDF 2778 SMESH: Add a GUI for the flat elements generation 2014-03-19 18:29:49 +04:00
eap
0ea528b07f 22516: [CEA 1075] Quadrangle mapping produces a bad mesh without raising error
Check that no inverted elements generated
2014-03-18 16:38:47 +04:00
eap
d9c7926dd6 22517: [CEA 1079] Filter Multi-connections can not be created with the graphical interface 2014-03-17 18:34:00 +04:00
Maintenance team (INV)
fda36beb99 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Fix compilation problem
2014-03-17 09:54:10 +04:00
imn
e061c0b256 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Small fix
2014-03-14 19:07:24 +04:00
eap
38ef3e316c Regression SALOME_TESTS/Grids/smesh/3D_mesh_NETGEN_02/C7
Box with composite sides is acceptable
2014-03-14 14:26:49 +04:00
eap
076deefb2b Regression of SALOME_TESTS/Grids/smesh/2D_mesh_QuadranglePreference_00/A8 2014-03-14 14:05:05 +04:00
mpa
943d6263fe Merge branch 'origin/V7_main' 2014-03-14 09:39:18 +04:00
mpa
d7d0fd87e0 0021746: EDF 2135 GEOM: Unification of Python documentations 2014-03-14 09:37:50 +04:00
eap
375935ef89 Fix a regression introduced by IMP 22316: EDF 2719 SMESH: Split hexas into prisms 2014-03-13 22:17:11 +04:00
eap
d58cd4792a 22501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed
Fix an introduced bug
2014-03-13 21:57:29 +04:00
eap
7cf31f46c4 ILMAB: export GEOM fields to MED file
Write INT fields as FLOAT ones
2014-03-13 19:40:00 +04:00
eap
7853f15768 22511: EDF 2845 SMESH : error with UseExistingFaces 2014-03-13 19:21:35 +04:00
eap
143f1ac50c 22491: EDF 2249 SMESH: Integration of a small python library for quadrangle meshing
Fix 1) license 2) bugs 3) obsolete import
2014-03-13 17:43:57 +04:00
eap
8fff0ccade 022491: EDF 2249 SMESH: Integration of a small python library for quadrangle meshing
Initial version
2014-03-13 17:03:29 +04:00
eap
460317455e 22501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed
Treat a more difficult case: the main shape is modified and a group contents changed
2014-03-12 15:15:57 +04:00
eap
e8af590068 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
pass toCheckAll=true to IsApplicable() only if a shape is geom group
2014-03-12 15:12:59 +04:00
mpa
88c84e8922 Fixing of bugs concerning the clipping planes functionality 2014-03-12 10:11:57 +04:00
eap
395112afac 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
1) Some fixes
  2) pass toCheckAll=true to IsApplicable() only if a shape is geom group
2014-03-11 19:46:54 +04:00
eap
28140bb1c8 22507: EDF 2845 SMESH : regression with 3D extrusion algo
Fix a case of a triangular base FACE with a sole triangular element
2014-03-11 17:33:49 +04:00
eap
2808cea8b6 ILMAB: export GEOM fields to MED file
Do not show fields that can't be exported: string fields and fields on the whole shape
2014-03-11 16:48:41 +04:00
eap
ef9be98a84 22501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed
update map of CORBA groups
2014-03-07 16:04:33 +04:00
eap
be0348c630 022501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed 2014-03-07 14:51:17 +04:00
eap
dc749f7053 ILMAB: export GEOM fields to MED file
Re-implement addition of 0D elements w/o modification of SMESHDS_Mesh
2014-03-05 19:37:55 +04:00
eap
97787812e2 ILMAB: export GEOM fields to MED file 2014-03-05 17:42:42 +04:00
eap
59e80d2f88 022500: [CEA 1077] 'GetLibName' not found 2014-03-05 17:05:14 +04:00
eap
590f139ee4 22502: [CEA 1070] "Convert to quadratic" does not work if some edges are not set by some elements during meshing
Fix a case of a node on VERTEX not belonging to EDGE the segment of node is on
2014-03-04 16:04:11 +04:00
eap
457be09338 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Minor fixes
2014-03-03 15:00:39 +04:00
imn
e26ffcc005 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-28 18:58:28 +04:00
eap
afed1e3409 22360]: EDF SMESH: Body Fitting algorithm: incorporate edges
Fix a case with vertex falling on a facet and not used at facet construction
2014-02-27 11:53:03 +04:00
eap
7c09ac523c 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Improve code readability
2014-02-26 13:50:42 +04:00
eap
10e32df831 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
Bug: 3D tab disabled on an imported mesh
2014-02-26 12:57:20 +04:00
eap
3556420099 Bugs in CopyMesh()
1) Assure the mesh is loaded before copying
2) Fix wrong copying polyhedra
2014-02-26 12:55:21 +04:00
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