Commit Graph

1497 Commits

Author SHA1 Message Date
boulant
2e10096b05 Delete salome_plugins.py (become smesh_plugins.py) 2011-11-09 15:39:30 +00:00
vsr
ec06a9ac7f Remove obsolete files 2011-11-09 14:21:49 +00:00
vsr
8dbf90b307 Add missing files for make dist step 2011-11-09 14:00:25 +00:00
vsr
cc2c1df408 Remove obsolete files 2011-11-09 13:38:48 +00:00
vsr
90d1141123 Remove obsolete files 2011-11-09 13:30:50 +00:00
gdd
8ff4e0e624 Fix compilation on Ubuntu 11.10: add missing BOOST link flags 2011-11-08 16:46:53 +00:00
boulant
0f838b9644 Finalize SMESH/padder integration (with tests and documentation) 2011-11-08 10:13:50 +00:00
rnv
1dc8a6cb2c Fix SIGSEGV in the SMESH_ExtractGeometry filter. 2011-11-08 06:44:15 +00:00
rnv
b713a5471d Fix for the bug 21416: EDF SMESH: Impossible to display a group of polyhedra 2011-11-07 10:34:28 +00:00
eap
6e9a9249d6 0016202: EDF 465 SMESH : Propagation 1D on edges group
fix scale distribution
2011-11-07 10:24:32 +00:00
gdd
a68d5534ec rnc: added a remark in viscous layer dialog labels 2011-11-04 17:48:07 +00:00
boulant
a95f290f60 Integration of the PADDER algorithm as a simple SALOME plugin.
The plugin contains:
- a SALOME component (C++)
- a graphical interface (python)
- a plugin_manager.py file for integration

The compilation of this package is NOT activated yet because some feature still not work correctly (next week I hope).
2011-11-04 17:20:15 +00:00
eap
89f13ac88c untabify 2011-11-03 14:08:22 +00:00
eap
aab884d201 python dump SetColor() only if the color changes 2011-11-03 14:07:53 +00:00
eap
2fb8ce8c74 0021014]: EDF 1583 SMESH: Improvement of the Python Dump for the creation of groups
Set a good filter name in groupOnFilter.SetFilter( filter0x628fc30 )
2011-11-03 14:07:18 +00:00
eap
f99b0ab887 in ConvertToStandalone(), copy color as well 2011-11-03 14:04:43 +00:00
gdd
7b55650ae9 Fix mispell 2011-11-03 13:50:15 +00:00
eap
16661fb7e0 0021330: EDF 1919 SMESH: Convert to quadratic gives wrong elements
Fix GetMediumPos()
2011-11-03 13:45:33 +00:00
eap
a095ed7363 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
+  virtual QString helpPage() const;
2011-11-03 11:02:35 +00:00
eap
2abd6e884e extend a comment 2011-11-03 09:52:05 +00:00
eap
f51e3c5acf -#include <math.h>
+#include <cmath>
2011-11-03 09:51:46 +00:00
eap
7f04b2f88d 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
1) Shorten names of hypotheses
   2) make SetGrid() universal to set both coordinates and spacing
2011-11-03 09:50:31 +00:00
eap
0a1c58ac8b 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
Shorten long python names like CartesianParameters3D_400_400_400_1000000_1
2011-11-03 09:47:29 +00:00
eap
adefda0404 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured 2011-11-03 09:46:23 +00:00
vsr
8b41ed2e6f Fix compilation warnings 2011-11-02 15:40:05 +00:00
vsr
9c97b7c7bd Remove duplicated entries 2011-11-02 14:59:29 +00:00
vsr
0553338fc0 Fix make distcheck error 2011-11-02 13:22:55 +00:00
boulant
d809c6f456 IMP: merging guihelper.py in smeshstudytools.py 2011-11-02 12:24:54 +00:00
eap
069418257e 0021014: EDF 1583 SMESH: Improvement of the Python Dump for the creation of groups
1) set SMESH.GeometryType instead of a numerical Threshold in GetCriterion()
2) set a human readable filter name in GroupOnFilter()
2011-11-01 14:53:17 +00:00
eap
eea7a3b824 0021408: EDf 2006 SMESH: USe of DoubleNodesOnGroupBoundaries on 2D leads to crash
In DoubleNodesOnGroupBoundaries(), throw in case of not volume group
2011-11-01 14:07:50 +00:00
eap
6e09f8b4ce 0021408: EDf 2006 SMESH: USe of DoubleNodesOnGroupBoundaries on 2D leads to crash
boolean DoubleNodesOnGroupBoundaries( in ListOfGroups theDomains,
                                          in boolean createJointElems )
+      raises (SALOME::SALOME_Exception);
2011-11-01 14:06:32 +00:00
eap
1b8f195eb5 0021406: EDF 1975 NETGENPLUGIN: Submesh hypothesis not taken into account
Pass theShapeToMesh to IsMoreLocalThanPredicate
2011-11-01 12:16:50 +00:00
eap
17e8b29aa5 0021406: EDF 1975 NETGENPLUGIN: Submesh hypothesis not taken into account
In compute, apply GLOBAL algo that !NeedDescretBoundary() and
     SupportSubmeshes() after LOCAL algos of such kind
2011-11-01 12:15:58 +00:00
inv
3a1c4018e3 Changing version to 6.4.0 2011-10-31 08:43:41 +00:00
eap
d3f04bfe6b 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
fix SetParametersByDefaults()
2011-10-28 13:44:03 +00:00
eap
e0125dc5c3 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured 2011-10-28 12:57:18 +00:00
eap
7a8ade40f7 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
+  static std::string CheckExpressionFunction( const std::string& expr,
+                                              const int          convMode)
+    throw (SALOME_Exception);
2011-10-28 12:55:48 +00:00
eap
e182c4b354 use new method SMESH_subMesh::GetAlgo() 2011-10-28 12:55:08 +00:00
eap
2c766c3b15 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
+	StdMeshers_CartesianParameters3D.hxx \
+	StdMeshers_Cartesian_3D.hxx
2011-10-28 12:53:31 +00:00
eap
1eedac41d2 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
1) 1st version of "body fitting parameters" - to be improved
  2)
+    def BodyFitted(self, geom=0):
+        return Mesh_Cartesian_3D(self,  geom)
2011-10-28 12:52:43 +00:00
eap
edba852a43 + operator<<(const SMESH::string_array& theArg); 2011-10-28 12:51:17 +00:00
eap
66bf37ad1a untabify 2011-10-28 12:50:34 +00:00
eap
72f74a3ee1 + bool IsUsedHypothesis(const SMESHDS_Hypothesis * H) const; 2011-10-28 12:49:19 +00:00
eap
41d7b89b3b 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
1) catch SMESH_ComputeError thrown by algo->Compute()
2)
+  SMESH_Algo* GetAlgo() const;
2011-10-28 12:48:56 +00:00
eap
07f1cc8292 speed up NotifySubMeshesHypothesisModification()
+  if ( !GetMeshDS()->IsUsedHypothesis( hyp ))
+    return;
2011-10-28 12:47:11 +00:00
eap
577f41d12d improve comment 2011-10-28 12:46:32 +00:00
eap
7dc21166b6 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
+    <hypothesis type="CartesianParameters3D"
+                label-id="Body Fitting Parameters"
+                icon-id="mesh_hypo_length.png"
+                dim="3"/>
+

+    <algorithm type="Cartesian_3D"
+               label-id="Body Fitting"
+               icon-id="mesh_algo_hexa.png"
+               hypos="CartesianParameters3D"
+               support-submeshes="false"
+               dim="3"/>
2011-10-28 12:30:20 +00:00
eap
e53afe57b7 0021336: EDF 1717 SMESH: New algorithm "body fitting" cartesian unstructured
+  interface StdMeshers_CartesianParameters3D : SMESH::SMESH_Hypothesis
+  interface StdMeshers_Cartesian_3D : SMESH::SMESH_3D_Algo
2011-10-28 12:29:43 +00:00
vsr
b6174726d9 Merge from V6_3_BR branch (Windows porting) 27/10/2011 2011-10-27 15:33:35 +00:00
boulant
1d2d4e6bdc IMP: add a guihelper.py module in SMESH_PY (package salome.smesh) for managing the selection of mesh objects in the object browser. 2011-10-27 13:45:47 +00:00