Registry
GlobalFracturedMediumRefiner Class Reference
+ Inheritance diagram for GlobalFracturedMediumRefiner:

Public Member Functions

void assign_grid (MultiGrid *g)
 
void clear_marks ()
 
bool coarsen ()
 
void enable_debugging (bool unnamed)
 
 GlobalFracturedMediumRefiner ()
 
bool is_fracture (int subInd)
 
void mark_as_fracture (int subInd, bool bIsFracture)
 
void mark_neighborhood (size_t numIterations)
 
size_t num_marked_edges ()
 
size_t num_marked_elements ()
 
size_t num_marked_faces ()
 
size_t num_marked_volumes ()
 
void refine ()
 
bool save_marks_to_file (const char *filename)
 
void set_adjusted_marks_debug_filename (const char *filename)
 
void set_projector (SmartPtr< RefinementProjector > unnamed)
 
void set_subset_handler (ISubsetHandler *sh)
 

Constructor & Destructor Documentation

◆ GlobalFracturedMediumRefiner()

Member Function Documentation

◆ assign_grid()

void assign_grid ( MultiGrid g)
inline
Parameters
[in]g

◆ clear_marks()

void clear_marks ( )
inlineinherited

◆ coarsen()

bool coarsen ( )
inlineinherited

References IRefiner::coarsen().

◆ enable_debugging()

void enable_debugging ( bool  unnamed)
inlineinherited
Parameters
[in]unnamed

References IRefiner::enable_debugging().

◆ is_fracture()

bool is_fracture ( int  subInd)
inline
Parameters
[in]subInd

◆ mark_as_fracture()

void mark_as_fracture ( int  subInd,
bool  bIsFracture 
)
inline
Parameters
[in]subInd
[in]bIsFracture

◆ mark_neighborhood()

void mark_neighborhood ( size_t  numIterations)
inlineinherited
Parameters
[in]numIterations

References IRefiner::mark_neighborhood().

◆ num_marked_edges()

size_t num_marked_edges ( )
inlineinherited

◆ num_marked_elements()

size_t num_marked_elements ( )
inlineinherited

◆ num_marked_faces()

size_t num_marked_faces ( )
inlineinherited

◆ num_marked_volumes()

size_t num_marked_volumes ( )
inlineinherited

◆ refine()

void refine ( )
inlineinherited

References IRefiner::refine().

◆ save_marks_to_file()

bool save_marks_to_file ( const char *  filename)
inlineinherited
Parameters
[in]filename

References IRefiner::save_marks_to_file().

◆ set_adjusted_marks_debug_filename()

void set_adjusted_marks_debug_filename ( const char *  filename)
inlineinherited
Parameters
[in]filename

References IRefiner::set_adjusted_marks_debug_filename().

◆ set_projector()

void set_projector ( SmartPtr< RefinementProjector unnamed)
inlineinherited
Parameters
[in]unnamed

References IRefiner::set_projector().

◆ set_subset_handler()

void set_subset_handler ( ISubsetHandler sh)
inline
Parameters
[in]sh