PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
Gedim::RefinementUtilities::RefinePolygon_Result Struct Referencefinal

#include <RefinementUtilities.hpp>

Classes

struct  RefinedCell1D
 

Public Types

enum struct  ResultTypes {
  Unknown = 0 , Successfull = 1 , Cell2DAlreadySplitted = 2 , Cell2DSplitUnderTolerance = 3 ,
  SplitDirectionNotInsideCell2D = 4 , SplitQualityCheckCell2DFailed = 5
}
 

Public Attributes

std::vector< unsigned intNewCell0DsIndex = {}
 
std::vector< Gedim::RefinementUtilities::RefinePolygon_Result::RefinedCell1DNewCell1DsIndex = {}
 
std::vector< unsigned intNewCell2DsIndex = {}
 
Gedim::RefinementUtilities::CheckSplitType_Result::SplitTypes SplitType
 
Gedim::RefinementUtilities::RefinePolygon_Result::ResultTypes ResultType
 

Member Enumeration Documentation

◆ ResultTypes

Enumerator
Unknown 
Successfull 
Cell2DAlreadySplitted 
Cell2DSplitUnderTolerance 
SplitDirectionNotInsideCell2D 
SplitQualityCheckCell2DFailed 

Member Data Documentation

◆ NewCell0DsIndex

std::vector<unsigned int> Gedim::RefinementUtilities::RefinePolygon_Result::NewCell0DsIndex = {}

◆ NewCell1DsIndex

std::vector<Gedim::RefinementUtilities::RefinePolygon_Result::RefinedCell1D> Gedim::RefinementUtilities::RefinePolygon_Result::NewCell1DsIndex = {}

◆ NewCell2DsIndex

std::vector<unsigned int> Gedim::RefinementUtilities::RefinePolygon_Result::NewCell2DsIndex = {}

◆ ResultType

◆ SplitType


The documentation for this struct was generated from the following file: