ug4
Loading...
Searching...
No Matches
support3D.h File Reference
#include <iostream>
#include <stdexcept>
#include <cmath>
#include <stdlib.h>
#include <vector>
#include <assert.h>
#include <string>
#include <sstream>
#include <utility>
#include <type_traits>
#include "support.h"

Go to the source code of this file.

Classes

class  ug::support::AttachedBoundryElem< MANIFELM, LOWDIMELM, INDEX_TXP, NORMAL_VEC >
 
class  ug::support::AttachedFractElem< MANIFELM, LOWDIMELM, INDEX_TXP, NORMAL_VEC >
 
class  ug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP, NORMAL_VEC >
 
class  ug::support::AttachedGeneralElem< MANIFELM, LOWDIMELM, INDEX_TXP >
 
class  ug::support::CrossingVertexInfoVol< VRT, IndTyp >
 
class  ug::support::EndingCrossingFractSegmentInfo< FULLDIMEL, MANIFEL, LOWDIMEL, VRTXTYP, INDEXTYP >
 
class  ug::support::ManifoldDescriptor< VECTOR_TYP, LOWDIMELM >
 
class  ug::support::SegmentSides< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP, VECTOR_TYP, VRTXTYP >
 
class  ug::support::VertexFracturePropertiesVol< T, ATT_ELEM >
 

Namespaces

namespace  ug
 the ug namespace
 
namespace  ug::support
 

Enumerations

enum  ug::support::FracTypVol { ug::support::SingleFrac = 2 , ug::support::TEnd = 3 , ug::support::XCross = 4 }
 

Functions

template<typename ELEMTYP >
bool ug::support::addElem (std::vector< ELEMTYP > &knownElems, ELEMTYP elemToAdd)