Version: 9.12.0
StdMeshers_AutomaticLength.cxx File Reference
#include "StdMeshers_AutomaticLength.hxx"
#include "SMESH_Mesh.hxx"
#include "SMESHDS_Mesh.hxx"
#include "SMESH_Algo.hxx"
#include "SMESHDS_SubMesh.hxx"
#include "utilities.h"
#include <TopTools_IndexedMapOfShape.hxx>
#include <TopExp.hxx>
#include <TopoDS.hxx>
#include <TopoDS_Edge.hxx>
Include dependency graph for StdMeshers_AutomaticLength.cxx:

Functions

ostream & operator<< (ostream &save, StdMeshers_AutomaticLength &hyp)
 
istream & operator>> (istream &load, StdMeshers_AutomaticLength &hyp)
 

Variables

const double theCoarseConst = 0.5
 Set Fineness. More...
 
const double theFineConst = 4.5
 

Function Documentation

◆ operator<<()

ostream& operator<< ( std::ostream &  save,
StdMeshers_AutomaticLength hyp 
)

◆ operator>>()

istream& operator>> ( std::istream &  load,
StdMeshers_AutomaticLength hyp 
)

Variable Documentation

◆ theCoarseConst

const double theCoarseConst = 0.5

Set Fineness.

Parameters
theFineness- The Fineness value [0.0-1.0], 0 - coarse mesh 1 - fine mesh

Raise if theFineness is out of range The "Initial Number of Elements on the Shortest Edge" (S0) is divided by (0.5 + 4.5 x theFineness)

Referenced by StdMeshers_AutomaticLength::GetLength(), and StdMeshers_AutomaticLength::SetParametersByMesh().

◆ theFineConst