xc
Public Member Functions | Protected Member Functions | Friends | List of all members
XC::MultiBlockTopology Class Reference

Model geometry manager. More...

#include <MultiBlockTopology.h>

Inheritance diagram for XC::MultiBlockTopology:
XC::PreprocessorContainer

Public Member Functions

 MultiBlockTopology (Preprocessor *mod=nullptr)
 Constructor.
 
Edgebusca_edge_extremos (const PntMap::Indice &, const PntMap::Indice &)
 Return the «edge» that has as end points those whose indices are passed as parameters. More...
 
const Edgebusca_edge_extremos (const PntMap::Indice &, const PntMap::Indice &) const
 Returs the «edge» that has as end points those whose indices are passed as parameter. More...
 
void conciliaNDivs (void)
 Conciliate number of divisions of the lines.
 
void clearAll (void)
 Erase all the geometry entities.
 
virtual ~MultiBlockTopology (void)
 Destructor.
 
const PntMapgetPoints (void) const
 
PntMapgetPoints (void)
 
const LineMapgetLines (void) const
 
LineMapgetLines (void)
 
const SurfaceMapgetSurfaces (void) const
 
SurfaceMapgetSurfaces (void)
 
const MapTrfGeomgetTransformacionesGeometricas (void) const
 
MapTrfGeomgetTransformacionesGeometricas (void)
 
const ReferenceFrameMapgetReferenceSystems (void) const
 
ReferenceFrameMapgetReferenceSystems (void)
 
const Framework2dgetFramework2d (void) const
 
Framework2dgetFramework2d (void)
 
const Framework3dgetFramework3d (void) const
 
Framework3dgetFramework3d (void)
 
const UniformGridMapgetUniformGrids (void) const
 
UniformGridMapgetUniformGrids (void)
 
- Public Member Functions inherited from XC::PreprocessorContainer
 PreprocessorContainer (Preprocessor *owr)
 Default constructor.
 
const DomaingetDomain (void) const
 Returns the domain.
 
DomaingetDomain (void)
 Returns the domain.
 
PreprocessorgetPreprocessor (void)
 Returns a pointer to the object preprocessor.
 
const PreprocessorgetPreprocessor (void) const
 Returns a pointer to the object preprocessor.
 
void checkPreprocessor (void)
 

Protected Member Functions

SetEstructbusca_set_estruct (const UniformGridMap::Indice &nmb)
 Search for the entity whose name is passed as a parameter.
 

Friends

class Preprocessor
 

Detailed Description

Model geometry manager.

Management of geometry entities: points, lines, surfaces, bodies, etc.

Maintain containers for this entities.

Member Function Documentation

§ busca_edge_extremos() [1/2]

XC::Edge * XC::MultiBlockTopology::busca_edge_extremos ( const PntMap::Indice &  pA,
const PntMap::Indice &  pB 
)

Return the «edge» that has as end points those whose indices are passed as parameters.

§ busca_edge_extremos() [2/2]

const XC::Edge * XC::MultiBlockTopology::busca_edge_extremos ( const PntMap::Indice &  pA,
const PntMap::Indice &  pB 
) const

Returs the «edge» that has as end points those whose indices are passed as parameter.


The documentation for this class was generated from the following files: