return err;
}
-void NETGENPlugin_Mesher::MakeSecondOrder( NETGENPlugin_NetgenLibWrapper& ngLib, netgen::MeshingParameters &mparams, netgen::OCCGeometry& occgeo,
+void NETGENPlugin_Mesher::MakeSecondOrder( netgen::MeshingParameters &mparams, netgen::OCCGeometry& occgeo,
list< SMESH_subMesh* >* meshedSM, NETGENPlugin_ngMeshInfo& initState, SMESH_Comment& comment )
{
if ( mparams.secondorder > 0 )
SMESH_MesherHelper &quadHelper, NETGENPlugin_ngMeshInfo& initState,
netgen::MeshingParameters &mparams )
{
- int err = 0;
// Init occ geometry maps for non meshed object and fill meshedSM with premeshed objects
PrepareOCCgeometry( occgeo, _shape, *_mesh, meshedSM, internals );
_occgeom = &occgeo;
int err = CallNetgenMeshFaces( ngLib, occgeo, comment );
if ( !err && dim == DIM::D2 /* if mesh is 3D then second order is defined after volumens are computed*/ )
- MakeSecondOrder( ngLib, mparams, occgeo, meshedSM, initState, comment );
+ MakeSecondOrder( mparams, occgeo, meshedSM, initState, comment );
return err;
}
}
if ( !err )
- MakeSecondOrder( ngLib, mparams, occgeo, meshedSM, initState, comment );
+ MakeSecondOrder( mparams, occgeo, meshedSM, initState, comment );
return err;
}
}
if (!err )
- MakeSecondOrder( ngLib, mparams, occgeo, meshedSM, initState, comment );
+ MakeSecondOrder( mparams, occgeo, meshedSM, initState, comment );
}
_ticTime = 0.98 / _progressTic;