]>
SALOME platform Git repositories - modules/smesh.git/log
eap [Fri, 29 Mar 2013 13:34:37 +0000 (13:34 +0000)]
0051789 : TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis
+ const std::string & GetLastObjEntry() const { return myLastObj; }
+ std::string myLastObj;
eap [Fri, 29 Mar 2013 13:33:48 +0000 (13:33 +0000)]
0051789 : TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis
+ * \brief Store a hypothesis wrapping this not published one.
+ *
+ * This hyp, which has no own parameters but is published, is used to store variables
+ * defining parameters of this hypothesis.
+ */
+ void SetHolderHypothesis(in SMESH::SMESH_Hypothesis hyp);
+ // a published hypothesis wrapping this not published one
+ SMESH::SMESH_Hypothesis_var myHolder;
eap [Fri, 29 Mar 2013 13:33:01 +0000 (13:33 +0000)]
0051789 : TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis
+ * \brief Store a hypothesis wrapping this not published one.
+ *
+ * This hyp, which has no own parameters but is published, is used to store variables
+ * defining parameters of this hypothesis.
+ */
+ void SetHolderHypothesis(in SMESH::SMESH_Hypothesis hyp);
eap [Fri, 29 Mar 2013 13:29:39 +0000 (13:29 +0000)]
0051789 : TC7.2.0: NoteBook cannot update study
In StdMeshersDC_RadialPrism3D, create LayerDistribution hyp only as needed
eap [Fri, 29 Mar 2013 13:17:47 +0000 (13:17 +0000)]
0051789 : TC7.2.0: NoteBook cannot update study
Enable calling mesh.Prism('RadialPrism_3D')
+class StdMeshersDC_RadialPrism3D(StdMeshersDC_Prism3D):
+ ...
vsr [Fri, 29 Mar 2013 13:13:59 +0000 (13:13 +0000)]
From CoTech 51: change default preferences
vsr [Fri, 29 Mar 2013 10:59:00 +0000 (10:59 +0000)]
From CoTech 51: change default preferences
rnv [Fri, 29 Mar 2013 10:27:35 +0000 (10:27 +0000)]
Implementation of the "
0021951 : EDF 2355 SMESH : Supression of SetFilter button in the standalone part of the group dialog" issue.
akl [Fri, 29 Mar 2013 08:57:56 +0000 (08:57 +0000)]
Copyrights update 2013
eap [Thu, 28 Mar 2013 16:17:09 +0000 (16:17 +0000)]
The fix to show all element with the same color when all values are almost equal.
eap [Thu, 28 Mar 2013 15:23:34 +0000 (15:23 +0000)]
0051789 : TC7.2.0: NoteBook cannot update study
Fix approach to storage of NoteBook variables.
Before the fix: names of variables are stored in PythonDump commands
and nothing is stored in the Study.
Problem: after variable removal, the PythonDump script becomes invalid.
Fix: names of variables are stored in the Study, PythonDump commands
store indices of variables within "StringAttribute".
class SMESH_Gen_i {
...
- void UpdateParameters(/*CORBA::Object_ptr theObject,*/ const char* theParameters);
+ void UpdateParameters(CORBA::Object_ptr theObject, const char* theParameters);
+ const std::vector< int >& GetLastParamIndices() const;
+ std::vector< std::string > GetAllParameters(const std::string& theObjectEntry) const;
eap [Thu, 28 Mar 2013 15:13:04 +0000 (15:13 +0000)]
In IsStructured()
- if ( nbWires != 1 || nbEdgesInWires.front() != 4 )
+ if ( nbWires != 1 /*|| nbEdgesInWires.front() != 4*/ ) // allow composite sides
eap [Wed, 27 Mar 2013 16:07:12 +0000 (16:07 +0000)]
0051843 : TC7.2.0: script SMESH_hexaedre ends with error
make the script independent of order of edges in geometry
eap [Tue, 26 Mar 2013 10:12:46 +0000 (10:12 +0000)]
mark "Evaluating mesh size" as optional
eap [Tue, 26 Mar 2013 10:11:42 +0000 (10:11 +0000)]
add ref to //www.code-aster.org/outils/med/html/connectivites.html
eap [Fri, 22 Mar 2013 15:33:42 +0000 (15:33 +0000)]
fix CheckGeomGroupModif() for the case of a mesh on a geom group
vsr [Wed, 20 Mar 2013 12:07:34 +0000 (12:07 +0000)]
Distribute CMakeLists.txt files with sources (make dist)
rnv [Tue, 19 Mar 2013 15:32:40 +0000 (15:32 +0000)]
Install python examples.
jfa [Tue, 19 Mar 2013 10:23:26 +0000 (10:23 +0000)]
0020483 : Mesh with descending connectivity. Fix for the case when the same entities are defined in both connectivities.
eap [Tue, 19 Mar 2013 08:36:53 +0000 (08:36 +0000)]
0022150 : [CEA 789] Projection_1D2D not taken into account by BLSURF
Fix a problem with visualisation of 'left_translated' mesh.
SMDS_Mesh::SMDS_Mesh()
{ ...
- points->SetNumberOfPoints(SMDS_Mesh::chunkSize);
+ points->SetNumberOfPoints(0);
eap [Tue, 19 Mar 2013 08:23:47 +0000 (08:23 +0000)]
restore the previous version of segLength() in order not to damage a
stable version with a minor fix. This revision must be rolled back
after the version release!
rnv [Fri, 15 Mar 2013 12:39:11 +0000 (12:39 +0000)]
Update header.
vsr [Fri, 15 Mar 2013 11:43:14 +0000 (11:43 +0000)]
Fix for user docs (add dependency of usr_docs on html_docs)
vsr [Fri, 15 Mar 2013 09:40:23 +0000 (09:40 +0000)]
Fix problem with generating user docs with CMake (make usr_docs)
eap [Fri, 15 Mar 2013 08:02:36 +0000 (08:02 +0000)]
Define DBGOUT in release mode as well
+#else
+#define DBGOUT(msg)
eap [Thu, 14 Mar 2013 08:45:22 +0000 (08:45 +0000)]
0022166 : [CEA 792] Regression on 07_Pentahedron.py, 12_3d_extrusion.py
and 13_projection_3d.py scripts from CEA test base
fix the regression on test_Prism3D_Improved.py (imps9/K2)
+ // not add not quadrilateral FACE as we can't compute it
+ // else if ( !quadAlgo->CheckNbEdges( theMesh, face ))
+ // // not add not quadrilateral FACE as it can be a prism side
+ // // else if ( myHelper->Count( face, TopAbs_EDGE, /*ignoreSame=*/false ) != 4 )
+ // {
+ // notQuadFaces.push_back( face );
+ // }
eap [Wed, 13 Mar 2013 17:17:24 +0000 (17:17 +0000)]
0022166 : [CEA 792] Regression on 07_Pentahedron.py, 12_3d_extrusion.py
and 13_projection_3d.py scripts from CEA test base
When projecting quadratic 1D mesh to a 'vertical' composite side, fix
node location before creating a quadratic segment in order to have a
valid position (U and shape) of medium node.
eap [Wed, 13 Mar 2013 17:14:05 +0000 (17:14 +0000)]
0022166 : [CEA 792] Regression on 07_Pentahedron.py, 12_3d_extrusion.py
and 13_projection_3d.py scripts from CEA test base
Set implicitly created nodes (medium and central ones) to shape
independently of mySetElemOnShape
eap [Wed, 13 Mar 2013 08:35:24 +0000 (08:35 +0000)]
Cast negligible values to zero in order not to have a range of control
values of e.g. taper [0, 1e-13]
eap [Tue, 12 Mar 2013 13:46:11 +0000 (13:46 +0000)]
In OnEditDelete(),
+ // Call mesh->Clear() to prevent loading mesh from file caused by hypotheses removal
+ ...
eap [Tue, 12 Mar 2013 11:31:32 +0000 (11:31 +0000)]
// S = S0 * f(L/Lmin) where f(x) = 1 + (7 * 2/Pi * atan(x/5))
+ // The above formular gives too short segments when Lmax/Lmin is too high
+ // because by this formular the largest segment is only 8 times longer than the
+ // shortest one ( 2/Pi * atan(x/5) varies within [0,1] ). So a new formular is:
+ // f(x) = 1 + (x/7 * 2/Pi * atan(x/5))
eap [Tue, 12 Mar 2013 11:28:32 +0000 (11:28 +0000)]
Fix FirstVertexOnCurve(edge): use MakeVertexOnCurve() instead of
KindOfShape() to find the EDGE beginning
eap [Tue, 12 Mar 2013 11:26:10 +0000 (11:26 +0000)]
In MergeNodes():
+ // set _alwaysComputed to a sub-mesh of VERTEX to enable mesh computing
+ // after MergeNodes() w/o creating node in place of merged ones.
+ ...
eap [Mon, 11 Mar 2013 11:10:27 +0000 (11:10 +0000)]
Fix the regression entered by fix of
0021999 : EDF 2480 SMESH : Aspect ratio on a flat mesh
- if ( A < theEps )
- return theInf;
+ if ( A < Precision::Angular() )
+ return 0.;
eap [Thu, 7 Mar 2013 08:50:01 +0000 (08:50 +0000)]
Fix a bug reported in SALOME Forum
http://www.salome-platform.org/forum/forum_10/
862626562
Fix LoadNodeColumns() for the base EDGE w/o viscous layers but on
which the mesh is squeezed by viscous layers on adjacent EDGEs
eap [Thu, 7 Mar 2013 08:37:57 +0000 (08:37 +0000)]
PPGP issue.
Make a script valid even if some involved object are not published:
eliminate SetName() and object removal from the scrip
SMESH_2smeshpy::
ConvertScript(const TCollection_AsciiString& theScript,
Resource_DataMapOfAsciiStringAsciiString& theEntry2AccessorMethod,
Resource_DataMapOfAsciiStringAsciiString& theObjectNames,
+ std::set< TCollection_AsciiString >& theRemovedObjIDs,
SALOMEDS::Study_ptr& theStudy,
const bool theHistoricalDump);
eap [Wed, 6 Mar 2013 16:30:42 +0000 (16:30 +0000)]
PPGP issue. Fix dump of not published SMESH_IDSource's. As a result
DumpStudy command fails.
eap [Wed, 6 Mar 2013 16:03:18 +0000 (16:03 +0000)]
def FindHypothesis (self, hypname, args, CompareMethod, smeshpyD):
study = smeshpyD.GetCurrentStudy()
+ if not study: return None
scomp = study.FindComponent(smeshpyD.ComponentDataType())
eap [Wed, 6 Mar 2013 14:16:29 +0000 (14:16 +0000)]
Translate(022150: [CEA 789] Projection_1D2D not taken into account by BLSURF
Fix the previous integration
eap [Wed, 6 Mar 2013 13:37:00 +0000 (13:37 +0000)]
white space modif
eap [Wed, 6 Mar 2013 13:36:33 +0000 (13:36 +0000)]
In Translate*() allow for definition of Vector as a list of 3 components
eap [Wed, 6 Mar 2013 13:34:53 +0000 (13:34 +0000)]
022150: [CEA 789] Projection_1D2D not taken into account by BLSURF
enum compute_event {
...
+ COMPUTE_SUBMESH
eap [Wed, 6 Mar 2013 11:20:41 +0000 (11:20 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
eap [Wed, 6 Mar 2013 08:36:13 +0000 (08:36 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
add criterion SMESH::FT_EntityType
eap [Wed, 6 Mar 2013 08:35:11 +0000 (08:35 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
eap [Wed, 6 Mar 2013 08:34:46 +0000 (08:34 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
Add exceptions
+ void ConvertToBiQuadratic(in boolean theForce3d,
+ in SMESH_IDSource theObject)
eap [Wed, 6 Mar 2013 08:34:11 +0000 (08:34 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
+ FT_EntityType,
+ interface ElemEntityType : Predicate{
+ ElemEntityType CreateElemEntityType();
eap [Wed, 6 Mar 2013 08:33:31 +0000 (08:33 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
- editor.ConvertToQuadratic(/*theForce3d=*/false, tgtFaces);
+ editor.ConvertToQuadratic(/*theForce3d=*/false, tgtFaces, false);
eap [Wed, 6 Mar 2013 08:32:30 +0000 (08:32 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
- map< double, int >::reverse_iterator maxLen_i = len2edgeMap.rbegin();
+ multimap< double, int >::reverse_iterator maxLen_i = len2edgeMap.rbegin();
eap [Wed, 6 Mar 2013 08:31:58 +0000 (08:31 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
- def ConvertToQuadratic(self, theForce3d, theSubMesh=None):
+ def ConvertToQuadratic(self, theForce3d, theSubMesh=None, theToBiQuad=False):
eap [Wed, 6 Mar 2013 08:30:04 +0000 (08:30 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
+ operator<<(const SMESH::EntityType& theArg);
eap [Wed, 6 Mar 2013 08:29:43 +0000 (08:29 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
Add exceptions
+ void ConvertToBiQuadratic(CORBA::Boolean theForce3d,
+ SMESH::SMESH_IDSource_ptr theObject)
+ void convertToQuadratic(CORBA::Boolean theForce3d,
+ CORBA::Boolean theToBiQuad,
+ SMESH::SMESH_IDSource_ptr theObject = SMESH::SMESH_IDSource::_nil())
eap [Wed, 6 Mar 2013 08:28:25 +0000 (08:28 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
+ class SMESH_I_EXPORT ElemEntityType_i: public virtual POA_SMESH::ElemEntityType,
+ public virtual Predicate_i
eap [Wed, 6 Mar 2013 08:22:55 +0000 (08:22 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
+ operator<<(const SMESH::EntityType& theArg)
eap [Wed, 6 Mar 2013 08:22:30 +0000 (08:22 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
1) Treat SMESH.FT_EntityType criterion type
2) ConvertToBiQuadratic(...) -> ConvertToQuadratic(...,True)
eap [Wed, 6 Mar 2013 08:14:30 +0000 (08:14 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
+ inline static gp_XY calcTFI(double x, double y, ...
+ void SetIsBiQuadratic(const bool theBuildBiQuadratic);
+ const SMDS_MeshNode* GetCentralNode(const SMDS_MeshNode* n1, ...
+ std::map< TBiQuad, SMDS_MeshNode* > myMapWithCentralNode; // central nodes of faces
+ bool myCreateBiQuadratic;
eap [Wed, 6 Mar 2013 08:12:22 +0000 (08:12 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
- void ConvertToQuadratic(const bool theForce3d);
+ void ConvertToQuadratic(const bool theForce3d, const bool theToBiQuad);
eap [Wed, 6 Mar 2013 08:11:01 +0000 (08:11 +0000)]
0021859 : SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
+ class SMESHCONTROLS_EXPORT ElemEntityType: public virtual Predicate{
eap [Wed, 6 Mar 2013 08:06:08 +0000 (08:06 +0000)]
make a picture of central nodes of HEX27
vsr [Tue, 5 Mar 2013 06:07:29 +0000 (06:07 +0000)]
Fix problem of 'make installcheck' - set proper environment for tests
eap [Mon, 4 Mar 2013 14:02:27 +0000 (14:02 +0000)]
Remove "Suspicious continuation in line 85"
eap [Mon, 4 Mar 2013 10:13:46 +0000 (10:13 +0000)]
0021859 : EDF 2191 SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
eap [Mon, 4 Mar 2013 10:07:58 +0000 (10:07 +0000)]
0021859 : EDF 2191 SMESH : Add conversion from QUAD8 to QUAD9 and from HEXA20 to HEXA27
eap [Fri, 1 Mar 2013 16:45:29 +0000 (16:45 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/mesh_Projection_2D/A1
+// bool isDegenTria( const SMDS_MeshNode * nn[3] )
+// {
+ // It was an attemp to fix a problem of a zero area face whose all nodes
+ // are on one staight EDGE. But omitting this face makes a hole in the mesh :(
+ // if ( !isDegen && allNodesAreOld )
+ // isDegen = isDegenTria( nn );
eap [Fri, 1 Mar 2013 16:44:43 +0000 (16:44 +0000)]
a bit more comments
eap [Fri, 1 Mar 2013 14:37:27 +0000 (14:37 +0000)]
a bit more comments
eap [Fri, 1 Mar 2013 14:37:03 +0000 (14:37 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/mesh_Projection_2D/A1
Let the helper set nodes on shape to avoid the pb with a medium nodes
set by mistake to EDGE instead of FACE.
The case is a triangle whose 3 nodes are on the same EDGE. The worst
is that in this case the medium node which is logically on FACE falls
to a straight EDGE, as the triangle is of zero area.
eap [Fri, 1 Mar 2013 14:32:53 +0000 (14:32 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/mesh_Projection_2D/A1
Avoid returning EDGE position for 2 nodes on the same EDGE, while the
medium node should be on FACE. The case is a triangle whose 3 nodes are on
the same EDGE. The worst is that in this case the medium node which
is logically on FACE falls to a straight EDGE, as the triangle is of
zero area (thanks to MEFISTO)
std::pair<int, TopAbs_ShapeEnum> GetMediumPos(const SMDS_MeshNode* n1,
const SMDS_MeshNode* n2,
+ const bool useCurSubShape=false);
eap [Fri, 1 Mar 2013 11:11:43 +0000 (11:11 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/mesh_Projection_2D/A0
Allow assigning "3D Extrusion" algo to a computed 2D mesh w/o
clearing existing 2D elements
- void cleanDependsOn( bool keepSupportedsubMeshes = false );
+ void cleanDependsOn( SMESH_Algo* algoRequiringCleaning=0 );
eap [Fri, 1 Mar 2013 11:10:18 +0000 (11:10 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/mesh_Projection_2D/A0
Fix IsStructured( SMESH_subMesh* faceSM ) for a cylindrical FACE
eap [Thu, 28 Feb 2013 15:12:29 +0000 (15:12 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/imps8/I1
Fix cleanDependsOn() which mush do at least CHECK_COMPUTE_STATE even in empty mesh
eap [Thu, 28 Feb 2013 14:28:04 +0000 (14:28 +0000)]
1) Treat GMF import/export
2) Fix RemoveArgs() not to clear the whole command if it is like "(res1,res2) = meth(arg)"
eap [Thu, 28 Feb 2013 11:36:54 +0000 (11:36 +0000)]
0022134 : DriverGMF : reading quadratic meshes
Fix errors of import/export of meshes including both linear and
quadratic elements.
eap [Thu, 28 Feb 2013 11:36:28 +0000 (11:36 +0000)]
0022134 : DriverGMF : reading quadratic meshes
Fix errors of import/export of meshes including both linear and
quadratic elements.
+ SMDS_ElemIteratorPtr elementIterator(SMDSAbs_ElementType type);
+ SMDS_ElemIteratorPtr elementIterator(SMDSAbs_EntityType type);
+ SMDS_ElemIteratorPtr elementIterator(SMDSAbs_GeometryType type);
eap [Thu, 28 Feb 2013 11:33:57 +0000 (11:33 +0000)]
0022134 : DriverGMF : reading quadratic meshes
+ inline int NbElements(SMDSAbs_EntityType type) const { return NbEntities(type); }
+ inline int NbElements(SMDSAbs_GeometryType type) const { return NbElementsOfGeom(type); }
+ inline int NbElementsOfGeom(SMDSAbs_GeometryType geom) const;
eap [Wed, 27 Feb 2013 16:16:52 +0000 (16:16 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/imps8/I1
Compute stack of simple boxes with structured sides
eap [Wed, 27 Feb 2013 15:32:39 +0000 (15:32 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/imps7/H5
Synchronize Evaluate() with Compute()
eap [Wed, 27 Feb 2013 14:39:34 +0000 (14:39 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/imps6/G0
in getSubmeshIDForCopiedMesh(), fix invalid index (subIndex==0) for OCCT map in
case if srcMeshDS->GetPersistentId() == 0
eap [Wed, 27 Feb 2013 13:21:20 +0000 (13:21 +0000)]
fix failures of non-regression tests
Perform a thorough analysis of mesh on FACEs even in case of 1 SOLID
eap [Wed, 27 Feb 2013 11:53:02 +0000 (11:53 +0000)]
fix failures of non-regression tests
1) compute the given bottom FACE in StdMeshers_Prism_3D::compute(const TPrismTopo& thePrism)
2) set higher priority to non-quadrilateral computed FACEs over all FACEs having structured mesh
eap [Tue, 26 Feb 2013 10:42:13 +0000 (10:42 +0000)]
0022124 : [CEA 763] Projection 1D does not work with Netgen 1D2D
-typedef StdMeshers_ProjectionUtils TAssocTool;
+namespace TAssocTool = StdMeshers_ProjectionUtils;
eap [Tue, 26 Feb 2013 10:41:45 +0000 (10:41 +0000)]
0022124 : [CEA 763] Projection 1D does not work with Netgen 1D2D
1) namespace TAssocTool = StdMeshers_ProjectionUtils;
2) Use StdMeshers_ProjectionUtils::SourceNotComputedError()
eap [Tue, 26 Feb 2013 10:40:03 +0000 (10:40 +0000)]
0022124 : [CEA 763] Projection 1D does not work with Netgen 1D2D
- class StdMeshers_ProjectionUtils
+ namespace StdMeshers_ProjectionUtils
+ /*!
+ * \brief Returns an error message to show in case if MakeComputed( sm ) fails.
+ */
+ std::string SourceNotComputedError( SMESH_subMesh * sm = 0,
+ SMESH_Algo* projAlgo=0);
eap [Tue, 26 Feb 2013 10:37:45 +0000 (10:37 +0000)]
0022124 : [CEA 763] Projection 1D does not work with Netgen 1D2D
Move struct AlgoData from SMESH_Gen.cxx to struct SMESH_Algo::Features
rnc [Mon, 25 Feb 2013 10:36:44 +0000 (10:36 +0000)]
Update error message about not supported types of elements. All quadratic quadrangles and hexaedra can now be written in .mesh format
rnc [Mon, 25 Feb 2013 10:34:59 +0000 (10:34 +0000)]
Used new Keyword GmfExtraVerticesAt .. for reading and writing tetra and hexa quadratic meshes in GMF format
eap [Fri, 22 Feb 2013 13:16:07 +0000 (13:16 +0000)]
-#define __myDEBUG
+//#define __myDEBUG
eap [Fri, 22 Feb 2013 13:04:17 +0000 (13:04 +0000)]
SALOME Forum: viscous layers builder: failed at the very first inflation step
http://www.salome-platform.org/forum/forum_10/
537530484
eap [Fri, 22 Feb 2013 08:22:12 +0000 (08:22 +0000)]
0022134 : DriverGMF : reading quadratic meshes
BEGINNING OF
The way of storage of quadratic elements has been corrected
akl [Thu, 21 Feb 2013 12:10:00 +0000 (12:10 +0000)]
0022123 : EDF 2558 SMESH: Group creation crashs with the filter "Free faces":
using reject() slot instead of closeEvent() and hideEvent().
eap [Wed, 20 Feb 2013 16:06:58 +0000 (16:06 +0000)]
0022130 : EDF 2579 SMESH: Issue with Viscous Layer
fix detection of the closed EDGE
eap [Wed, 20 Feb 2013 08:47:05 +0000 (08:47 +0000)]
0022005 : Error at the end of NETGEN 3D spheres mesh while tetrahedrons have been generated
SMESH_Algo::IsReversedSubMesh() is moved to SMESH_MesherHelper
eap [Wed, 20 Feb 2013 08:46:42 +0000 (08:46 +0000)]
0022005 : Error at the end of NETGEN 3D spheres mesh while tetrahedrons have been generated
- SMESH_TNodeXYZ( const SMDS_MeshElement* e)
+ SMESH_TNodeXYZ( const SMDS_MeshElement* e=0)
eap [Wed, 20 Feb 2013 08:45:49 +0000 (08:45 +0000)]
0022005 : Error at the end of NETGEN 3D spheres mesh while tetrahedrons have been generated
SMESH_Algo::IsReversedSubMesh() is fixed and moved to SMESH_MesherHelper
vsr [Wed, 20 Feb 2013 07:13:59 +0000 (07:13 +0000)]
Fix problem with make distcheck
eap [Tue, 19 Feb 2013 12:04:39 +0000 (12:04 +0000)]
0022124 : [CEA 763] Projection 1D does not work with Netgen 1D2D
Do not call algo->Compute() if !algo->NeedDiscreteBoundary() and
computing a sub-mesh of the current sub-mesh already failed.
eap [Tue, 19 Feb 2013 12:02:54 +0000 (12:02 +0000)]
0022124 : [CEA 763] Projection 1D does not work with Netgen 1D2D
- bool SubMeshesComputed() const;
+ bool SubMeshesComputed(bool * isFailedToCompute=0) const;
TopoDS_Shape getCollection(SMESH_Gen * theGen,
SMESH_Algo* theAlgo,
bool & theSubComputed,
+ bool & theSubFailed);
+ SMESH_Algo * _algo; // the algorithm found by last *StateEngine() call
akl [Mon, 18 Feb 2013 13:09:16 +0000 (13:09 +0000)]
Improve tui examples way of documenting by specifying doxygen alias
prascle [Mon, 18 Feb 2013 13:05:07 +0000 (13:05 +0000)]
PR: EDF 2569, correction Gerald Nicolas
eap [Mon, 18 Feb 2013 12:59:33 +0000 (12:59 +0000)]
- int _type; // enum hypothesis_type
+ hypothesis_type _type; // enum hypothesis_type