Cug::AABox< vector_t > | |
Cug::AABox< ug::MathVector< dim > > | |
Cug::ab | |
Cug::ActiveSet< TDomain, TAlgebra > | Active Set method |
►Cadjacency_graph_tag | |
Cboost::BS_traversal_tag | |
Cboost::SM_traversal_tag | |
Cug::AdjustEdgeLengthDesc | |
Cug::AlgebraicConnection< T > | |
►Cug::bridge::AlgebraTypeIDProvider::AlgebraIDBase | |
Cug::bridge::AlgebraTypeIDProvider::AlgebraID< TAlgebra > | |
Cug::AlgebraType | Class describing the type of an algebra |
Cug::bridge::AlgebraTypeIDProvider | |
Cug::bridge::AllowName | |
Cug::AlphaMat_Expression< R > | |
Cug::element_list_traits< ElemList >::mfc_num_corners_of_elem::apply< TElem > | |
Cug::element_list_traits< ElemList >::mfc_num_edges_of_elem::apply< TElem > | |
Cug::element_list_traits< ElemList >::mfc_num_faces_of_elem::apply< TElem > | |
Cug::element_list_traits< ElemList >::mfc_num_sides_of_elem::apply< TElem > | |
Cug::element_list_traits< ElemList >::mfc_num_volumes_of_elem::apply< TElem > | |
Cug::ConstrainedLinearIterator< TDomain, TAlgebra, TLinIt, typename >::apply_update_defect_impl< S, typename > | |
Cug::ConstrainedLinearIterator< TDomain, TAlgebra, TLinIt, typename >::apply_update_defect_impl< S, typename boost::enable_if< boost::is_base_of< IPreconditioner< TAlgebra >, S > >::type > | |
Cug::Archivar< TArchive, TBase, TPairSeq > | |
Cug::ArchiveInfo< TArchive > | Provides custom information for different archives |
Cug::ArteExpandFracs3D | |
Cug::AspectRatioInfo | Holds information on the min, max, mean, and standard deviation of a sample |
►Cug::AssemblingTuner< TAlgebra > | The AssemblingTuner class combines tools to adapt the assembling routine |
Cug::CompositeTimeDiscretization< TAlgebra >::CompositeAssTuner | |
Cug::AttachedElementList< TAttachmentPipe > | A linked list of elements living in an attachment |
Cug::support::AttachedFullDimElemInfo< FULLDIM_ELEM, MANIFELM, LOWDIMELM, INDEX_TXP > | |
►Cug::support::AttachedGeneralElem< MANIFELM, LOWDIMELM, INDEX_TXP > | |
Cug::support::AttachedFractElem< MANIFELM, LOWDIMELM, INDEX_TXP > | |
►Cug::support::AttachedGeneralElem< MANIFOLDTYP, LOWDIMTYP, INDEXTYP > | |
Cug::support::VertexFractureTripleMF< MANIFOLDTYP, INDEXTYP, FULLDIMTYP, SENKRECHTENTYP, LOWDIMTYP > | |
Cug::attachment_info_traits< TAttachment > | |
Cug::attachment_io_traits< TAttachment > | |
Cug::attachment_io_traits< Attachment< bool > > | |
Cug::attachment_io_traits< Attachment< std::vector< T > > > | Serialization for std::vector<T> with type T - e. g. std::vector<bool> |
Cug::attachment_io_traits< Attachment< vector1 > > | |
Cug::attachment_io_traits< Attachment< vector2 > > | |
Cug::attachment_io_traits< Attachment< vector3 > > | |
Cug::attachment_io_traits< Attachment< vector4 > > | |
Cug::attachment_reduce_traits< TValue > | Methods defined in those traits are used by ComPol_AttachmentReduce |
Cug::attachment_reduce_traits< double > | |
Cug::attachment_reduce_traits< float > | |
Cug::attachment_traits< TElem, TElemHandler > | Define the interface that enables you to use your own types as element-types in an AttachmentPipe |
Cug::attachment_traits< Edge *, ElementStorage< Edge > > | |
Cug::attachment_traits< Face *, ElementStorage< Face > > | |
Cug::attachment_traits< Vertex *, ElementStorage< Vertex > > | |
Cug::attachment_traits< Volume *, ElementStorage< Volume > > | |
Cug::attachment_value_traits< TValue > | Define reference and const reference types for attachment values |
Cug::attachment_value_traits< bool > | Specialization of attachment_value_traits for the bool type |
►Cug::AttachmentAccessor< TElem, TAttachment, TElemHandler > | Used to access data that has been attached to an attachment pipe |
Cug::Grid::AttachmentAccessor< ug::Face, ug::Attachment< ug::PeriodicBoundaryManager::Group< ug::Face > * > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Volume, Attachment< VolumeContainer > > | |
Cug::Grid::AttachmentAccessor< Face, ADoF > | |
Cug::Grid::AttachmentAccessor< ug::Face, ug::Attachment< PeriodicStatus > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, ug::Attachment< ug::PeriodicBoundaryManager::Group< ug::Vertex > * > > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< unsigned char > > | |
Cug::Grid::AttachmentAccessor< elem_type, Attachment< data_type > > | |
Cug::Grid::AttachmentAccessor< Vertex, ADoF > | |
Cug::Grid::AttachmentAccessor< ug::Edge, Attachment< vector< TargetProcInfo > > > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< bool > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, Attachment< bool > > | |
►Cug::Grid::AttachmentAccessor< Face, TAttachment > | |
Cug::Grid::FaceAttachmentAccessor< TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Volume, Attachment< EdgeContainer > > | |
►Cug::Grid::AttachmentAccessor< Edge, TAttachment > | |
Cug::Grid::EdgeAttachmentAccessor< TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, ug::Attachment< ug::NeuriteProjector::SurfaceParams > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, ug::Attachment< PeriodicStatus > > | |
Cug::Grid::AttachmentAccessor< TGeomBaseObj, Attachment< int > > | |
Cug::Grid::AttachmentAccessor< ug::Volume, Attachment< unsigned char > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, Attachment< VolumeContainer > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, Attachment< vector< TargetProcInfo > > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, Attachment< unsigned char > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, Attachment< VolumeContainer > > | |
Cug::Grid::AttachmentAccessor< ug::Volume, Attachment< vector< TargetProcInfo > > > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< FaceInfo * > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, Attachment< unsigned char > > | |
Cug::Grid::AttachmentAccessor< typename TGeomBaseObj::side, Attachment< std::vector< int > > > | |
Cug::Grid::AttachmentAccessor< TBaseElem, AElemData > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, ug::Attachment< PeriodicStatus > > | |
Cug::Grid::AttachmentAccessor< elem_type, ANumber > | |
Cug::Grid::AttachmentAccessor< ug::Face, TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Volume, Attachment< bool > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< EdgeContainer > > | |
Cug::Grid::AttachmentAccessor< TGeomObj, TAttachment > | |
Cug::Grid::AttachmentAccessor< Volume, ADoF > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, Attachment< bool > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, ug::Attachment< ug::PeriodicBoundaryManager::Group< ug::Edge > * > > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< FaceContainer > > | |
Cug::Grid::AttachmentAccessor< ug::Edge, Attachment< FaceContainer > > | |
►Cug::Grid::AttachmentAccessor< Volume, TAttachment > | |
Cug::Grid::VolumeAttachmentAccessor< TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Edge, Attachment< EdgeContainer > > | |
Cug::Grid::AttachmentAccessor< Edge, ADoF > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< vector< TargetProcInfo > > > | |
Cug::Grid::AttachmentAccessor< GeomObj, TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Volume, TAttachment > | |
Cug::Grid::AttachmentAccessor< ug::Face, Attachment< VolumeContainer > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, Attachment< EdgeContainer > > | |
Cug::Grid::AttachmentAccessor< ug::Volume, Attachment< FaceContainer > > | |
Cug::Grid::AttachmentAccessor< ug::Vertex, Attachment< FaceContainer > > | |
►Cug::Grid::AttachmentAccessor< Vertex, TAttachment > | |
Cug::Grid::VertexAttachmentAccessor< TAttachment > | |
Cug::AttachmentAccessor< element, AEntry, ElemHandler > | |
►Cug::AttachmentAccessor< TElem::grid_base_object *, TAttachment, traits< TElem >::ElementStorage > | |
►Cug::Grid::AttachmentAccessor< TElem, TAttachment > | Generic attachment-accessor for access to grids attachment pipes |
Cug::Grid::EdgeAttachmentAccessor< Attachment< int > > | |
Cug::Grid::EdgeAttachmentAccessor< ug::Attachment > | |
Cug::Grid::EdgeAttachmentAccessor< Attachment< EdgeInfo > > | |
Cug::Grid::EdgeAttachmentAccessor< Attachment< VertxFracPropts > > | |
Cug::Grid::EdgeAttachmentAccessor< Attachment< ElemInfoEdge > > | |
Cug::Grid::FaceAttachmentAccessor< Attachment< GridObject * > > | |
Cug::Grid::FaceAttachmentAccessor< Attachment< bool > > | |
Cug::Grid::FaceAttachmentAccessor< normal_attachment_t > | |
Cug::Grid::FaceAttachmentAccessor< Attachment< int > > | |
Cug::Grid::FaceAttachmentAccessor< ug::Attachment > | |
Cug::Grid::FaceAttachmentAccessor< Attachment< ElemInfoFace > > | |
Cug::Grid::FaceAttachmentAccessor< Attachment< FaceInfo * > > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< int > > | |
Cug::Grid::VertexAttachmentAccessor< TAPosition > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< std::vector< Edge * > > > | |
Cug::Grid::VertexAttachmentAccessor< ANumber > | |
Cug::Grid::VertexAttachmentAccessor< TPositionAttachment > | |
Cug::Grid::VertexAttachmentAccessor< ug::Attachment > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< VertexInfo > > | |
Cug::Grid::VertexAttachmentAccessor< a_vert_flag_type > | |
Cug::Grid::VertexAttachmentAccessor< position_attachment_type > | |
Cug::Grid::VertexAttachmentAccessor< apos_t > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< VertxFracPropts > > | |
Cug::Grid::VertexAttachmentAccessor< position_attachment_t > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< VecAttachedVolumeElemInfo > > | |
Cug::Grid::VertexAttachmentAccessor< TAVrtPos > | |
Cug::Grid::VertexAttachmentAccessor< ug::Attachment< ug::NeuriteProjector::SurfaceParams > > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< ElemInfoVrt > > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< std::vector< Face * > > > | |
Cug::Grid::VertexAttachmentAccessor< Attachment< VecVertFracTrip > > | |
Cug::Grid::VolumeAttachmentAccessor< Attachment< GridObject * > > | |
Cug::Grid::VolumeAttachmentAccessor< Attachment< int > > | |
Cug::Grid::VolumeAttachmentAccessor< ug::Attachment > | |
Cug::Grid::VolumeAttachmentAccessor< volume_constraint_attachment_t > | |
Cug::Grid::VolumeAttachmentAccessor< Attachment< ElemInfoVol > > | |
Cug::Grid::VolumeAttachmentAccessor< Attachment< std::vector< Vertex * > > > | |
Cug::Grid::VolumeAttachmentAccessor< Attachment< VolumeInfo * > > | |
Cug::AttachmentEntry | This struct is used by AttachmentPipe in order to manage its attachments |
Cug::GlobalAttachments::AttachmentEntry | |
Cug::AttachmentPipe< TElem, TElemHandler > | Handles data which has been attached to the pipe using callbacks for the element |
Cug::AttachmentPipe< TElem *, ElementStorage< TElem > > | |
Cug::AttachmentUnequal< TElem, TAttachmentAccessor > | This class can be used in Element callbacks |
CAutoFreqAdaptNode | |
CAutoProfileNode | |
►Cug::bridge::Base | |
►Cug::bridge::Derived | |
Cug::bridge::FurtherDerived | |
►Cug::bridge::Base0 | |
►Cug::bridge::Intermediate0 | |
Cug::bridge::MultipleDerived | |
►Cug::bridge::Base1 | |
Cug::bridge::Intermediate0 | |
►Cug::bridge::Base2 | |
►Cug::bridge::Intermediate1 | |
Cug::bridge::MultipleDerived | |
►Cug::bridge::Base3 | |
Cug::bridge::Intermediate1 | |
Cug::Base64FileWriter | File writer allowing selective base64 encoding of arbitrary data |
►CBaseClass | |
Cug::CustomQuadrilateral< ConcreteQuadrilateralType, BaseClass, RefTriType, RefQuadType > | Concrete types share this base-type. It is not intended for direct use |
Cug::CustomTriangle< ConcreteTriangleType, BaseClass, RefTriType, RefQuadType > | Concrete types share this base-type. It is not intended for direct use |
Cug::BaseLSFS< TImpl, TDim, TShape, TGrad > | Static interface for trial spaces |
►Cug::BaseLSFS< CrouzeixRaviartLSFS< ReferenceHexahedron >, 3 > | |
Cug::CrouzeixRaviartLSFS< ReferenceHexahedron > | |
►Cug::BaseLSFS< CrouzeixRaviartLSFS< ReferencePrism >, 3 > | |
Cug::CrouzeixRaviartLSFS< ReferencePrism > | |
►Cug::BaseLSFS< CrouzeixRaviartLSFS< ReferencePyramid >, 3 > | |
Cug::CrouzeixRaviartLSFS< ReferencePyramid > | |
►Cug::BaseLSFS< CrouzeixRaviartLSFS< ReferenceQuadrilateral >, 2 > | |
Cug::CrouzeixRaviartLSFS< ReferenceQuadrilateral > | |
►Cug::BaseLSFS< CrouzeixRaviartLSFS< ReferenceTetrahedron >, 3 > | |
Cug::CrouzeixRaviartLSFS< ReferenceTetrahedron > | |
►Cug::BaseLSFS< CrouzeixRaviartLSFS< ReferenceTriangle >, 2 > | |
Cug::CrouzeixRaviartLSFS< ReferenceTriangle > | |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferenceEdge >, 1 > | |
Cug::FlexLagrangeLSFS< ReferenceEdge > | Specialization for Edges |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferenceHexahedron >, 3 > | |
Cug::FlexLagrangeLSFS< ReferenceHexahedron > | |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferencePrism >, 3 > | |
Cug::FlexLagrangeLSFS< ReferencePrism > | |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferenceQuadrilateral >, 2 > | |
Cug::FlexLagrangeLSFS< ReferenceQuadrilateral > | |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferenceTetrahedron >, 3 > | |
Cug::FlexLagrangeLSFS< ReferenceTetrahedron > | |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferenceTriangle >, 2 > | |
Cug::FlexLagrangeLSFS< ReferenceTriangle > | |
►Cug::BaseLSFS< FlexLagrangeLSFS< ReferenceVertex >, 0 > | |
Cug::FlexLagrangeLSFS< ReferenceVertex > | Specialization for Edges |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceEdge, TOrder >, 1 > | |
Cug::LagrangeLSFS< ReferenceEdge, TOrder > | Specialization for Edges |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceHexahedron, TOrder >, 3 > | |
Cug::LagrangeLSFS< ReferenceHexahedron, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceOctahedron, TOrder >, 3 > | |
Cug::LagrangeLSFS< ReferenceOctahedron, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferencePrism, TOrder >, 3 > | |
Cug::LagrangeLSFS< ReferencePrism, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferencePyramid, TOrder >, 3 > | |
Cug::LagrangeLSFS< ReferencePyramid, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceQuadrilateral, TOrder >, 2 > | |
Cug::LagrangeLSFS< ReferenceQuadrilateral, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceTetrahedron, TOrder >, 3 > | |
Cug::LagrangeLSFS< ReferenceTetrahedron, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceTriangle, TOrder >, 2 > | |
Cug::LagrangeLSFS< ReferenceTriangle, TOrder > | |
►Cug::BaseLSFS< LagrangeLSFS< ReferenceVertex, TOrder >, 0 > | |
Cug::LagrangeLSFS< ReferenceVertex, TOrder > | Specialization for Vertex |
►Cug::BaseLSFS< LagrangeP1< TRefElem >, TRefElem::dim > | |
Cug::LagrangeP1< TRefElem > | Lagrange shape functions of first order |
►Cug::BaseLSFS< MiniBubbleLSFS< ReferenceEdge >, 1 > | |
Cug::MiniBubbleLSFS< ReferenceEdge > | |
►Cug::BaseLSFS< MiniBubbleLSFS< ReferenceHexahedron >, 3 > | |
Cug::MiniBubbleLSFS< ReferenceHexahedron > | |
►Cug::BaseLSFS< MiniBubbleLSFS< ReferenceQuadrilateral >, 2 > | |
Cug::MiniBubbleLSFS< ReferenceQuadrilateral > | |
►Cug::BaseLSFS< MiniBubbleLSFS< ReferenceTetrahedron >, 3 > | |
Cug::MiniBubbleLSFS< ReferenceTetrahedron > | |
►Cug::BaseLSFS< MiniBubbleLSFS< ReferenceTriangle >, 2 > | |
Cug::MiniBubbleLSFS< ReferenceTriangle > | |
►Cug::BaseLSFS< NedelecLSFS< ReferenceTetrahedron >, ReferenceTetrahedron::dim, MathVector< ReferenceTetrahedron::dim >, MathMatrix< ReferenceTetrahedron::dim, ReferenceTetrahedron::dim > > | |
Cug::NedelecLSFS< ReferenceTetrahedron > | Nedelec (or Whitney-1) base function set for tetrahedra |
►Cug::BaseLSFS< NedelecLSFS< ReferenceTriangle >, ReferenceTriangle::dim, MathVector< ReferenceTriangle::dim >, MathMatrix< ReferenceTriangle::dim, ReferenceTriangle::dim > > | |
Cug::NedelecLSFS< ReferenceTriangle > | Nedelec (or Whitney-1) base function set for triangles |
►Cug::BaseLSFS< PiecewiseConstantLSFS< TRefElem >, TRefElem::dim > | |
Cug::PiecewiseConstantLSFS< TRefElem > | Elementwise constant shape functions |
Cug::BaseReferenceMapping< dim, worldDim, isLinear, TImpl > | Base class for Reference mappings helping to implement interface |
►Cug::BaseReferenceMapping< ReferenceEdge::dim, TWorldDim, true, ReferenceMapping< ReferenceEdge, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceEdge, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferenceHexahedron::dim, TWorldDim, false, ReferenceMapping< ReferenceHexahedron, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceHexahedron, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferenceOctahedron::dim, TWorldDim, false, ReferenceMapping< ReferenceOctahedron, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceOctahedron, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferencePrism::dim, TWorldDim, false, ReferenceMapping< ReferencePrism, TWorldDim > > | |
Cug::ReferenceMapping< ReferencePrism, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferencePyramid::dim, TWorldDim, false, ReferenceMapping< ReferencePyramid, TWorldDim > > | |
Cug::ReferenceMapping< ReferencePyramid, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferenceQuadrilateral::dim, TWorldDim, false, ReferenceMapping< ReferenceQuadrilateral, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceQuadrilateral, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferenceTetrahedron::dim, TWorldDim, true, ReferenceMapping< ReferenceTetrahedron, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceTetrahedron, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferenceTriangle::dim, TWorldDim, true, ReferenceMapping< ReferenceTriangle, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceTriangle, TWorldDim > | |
►Cug::BaseReferenceMapping< ReferenceVertex::dim, TWorldDim, true, ReferenceMapping< ReferenceVertex, TWorldDim > > | |
Cug::ReferenceMapping< ReferenceVertex, TWorldDim > | |
►Cpcl::interface_tags::basic_interface_tag | |
Cpcl::interface_tags::ordered_interface_tag | |
Cpcl::BasicInterface< TType, TContainer, TAlloc > | You may add elements to this interface and iterate over them |
Cug::vrl::BasicTest | |
Cug::CRFVGeometry< TElem, TWorldDim >::BF | Boundary face |
Cug::DimCRFVGeometry< TDim, TWorldDim >::BF | Boundary face |
Cug::DimFEGeometry< TWorldDim, TRefDim >::BF | Boundary face |
Cug::DimFV1Geometry< TDim, TWorldDim >::BF | Boundary face |
Cug::DimFV1IBGeometry< TDim, TWorldDim >::BF | Boundary face |
Cug::DimFVGeometry< TWorldDim, TDim >::BF | Boundary face |
Cug::FV1Geometry_gen< TElem, TWorldDim, TCondensed >::BF | Boundary face |
Cug::FV1IBGeometry< TElem, TWorldDim >::BF | Boundary face |
Cug::FV1ManifoldGeometry< TElem, TWorldDim >::BF | |
Cug::FVGeometry< TOrder, TElem, TWorldDim, TQuadOrder >::BF | Boundary face |
Cug::HFV1ManifoldGeometry< TElem, TWorldDim >::BF | |
Cug::BGLParallelMatrix< T > | |
►Cbidirectional_graph_tag | |
Cboost::BS_traversal_tag | |
Cboost::SM_traversal_tag | |
Cug::BidirectionalMatrix< T > | |
Cug::BidirectionalMatrix< M_t > | |
►Cbinary_function | |
Cstd::less< SmartPtr< T, TFreePolicy > > | |
Cug::BinaryBuffer | A Buffer for binary data |
Cug::BinomialCoefficient< n, k > | |
Cug::BinomialCoefficient< n, 0 > | |
Cug::BinomialCoefficient< n,-1 > | |
Cug::BinomialCoefficient< n,-2 > | |
Cug::BinomialCoefficient< n,-3 > | |
Cug::BinomialCoefficient< n,-4 > | |
Cug::block_multiply_traits< value_type, vec_type > | |
Cug::block_multiply_traits< DenseMatrix< T >, DenseMatrix< T > > | |
Cug::block_multiply_traits< DenseMatrix< T1 >, DenseVector< T2 > > | |
Cug::block_multiply_traits< number, number > | |
Cug::block_multiply_traits< number, T > | |
Cug::block_multiply_traits< T, number > | |
Cug::block_multiply_traits< T1, T2 > | |
Cug::block_traits< t > | |
Cug::block_traits< DenseMatrix< FixedArray2< number, 1, 1, TOrdering > > > | |
Cug::block_traits< DenseMatrix< FixedArray2< number, 2, 2, TOrdering > > > | |
Cug::block_traits< DenseMatrix< FixedArray2< number, 3, 3, TOrdering > > > | |
Cug::block_traits< DenseMatrix< FixedArray2< number, TBlockSize, TBlockSize, TOrdering > > > | |
Cug::block_traits< DenseMatrix< FixedArray2< TValue, TBlockSize, TBlockSize, TOrdering > > > | |
Cug::block_traits< DenseMatrix< T > > | |
Cug::block_traits< DenseMatrix< VariableArray2< number, TOrdering > > > | |
Cug::block_traits< DenseMatrix< VariableArray2< TValue, TOrdering > > > | |
Cug::block_traits< DenseVector< T > > | |
Cug::block_traits< number > | |
Cug::block_traits< T > | |
Cug::block_traits< vector< int > > | Vector<int> has a variable size |
Cug::BlockSliceIndexView< index_type > | |
Cug::raster_kernels::Blur< T, TDIM > | Kernel which blurs all values of a raster it was called on |
Cug::BOOL | |
Cug::BoxPriorityQueue< T > | Updateable priority queue class. this priority queue works on an external array of elements T |
Cug::BoxPriorityQueue2< T > | Updateable priority queue class. this priority queue works on an external array of elements T |
Cug::NeuriteProjector::BPProjectionHelper | |
Cug::NeuriteProjector::BranchingPoint | |
Cug::NeuriteProjector::BranchingRegion | |
Cboost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap > | |
►Cpcl::ParallelArchive::BufferInterface | Internal virtual buffer interface to support different buffers |
Cpcl::ParallelArchive::BufferBinaryBuffer | |
Cpcl::ParallelArchive::BufferBinaryStream | |
Cpcl::ParallelArchive::Buffer_stringstream | |
Cpcl::ParallelArchive::ConstCharBuffer | |
Cug::bridge::Cake | |
Cug::MessageHub::CallbackEntry | The CallbackEntry holds the actual callback and the associated callback-id |
Cug::MessageHub::CallbackId | The callback-id allows to deregister previously registered callbacks |
Cug::fieldutil::Cell< T > | |
Cug::CellIdx | |
Cug::cgraph | |
Cug::ChainInfo | |
CFixedAllocator::Chunk | |
Cug::bridge::ClassCastProvider | Castings from derived classes to base classes |
Cug::bridge::ClassGroupDesc | Groups classes. One of the members is the default member |
Cug::bridge::ClassHierarchy | Class Hierarchy Helper Class for UG Registry This class stores class names and their subclasses |
Cug::Factory< TBase, TPairSeq >::ClassInfo | |
Cug::bridge::ClassNameNode | Node for class names |
Cug::bridge::ClassNameProvider< TClass > | Name for a class |
Cug::bridge::CLI_Functionality | |
Cug::AlgebraicConvCheck< TVector >::CmpInfo | |
Cug::CompositeConvCheck< TVector, TDomain >::CmpInfo | |
Cug::CmpVrtsByHash< TElem > | Can be used to compare vertices of their grids through their hash-value |
Cug::DoFCount::Cnt | |
Cug::node_tree::CollisionElementID | |
Cug::CommonLocalDoFSet | |
Cpcl::ProcessCommunicator::CommWrapper | Holds an mpi-communicator |
Cug::NeuriteProjector::CompareBranchingRegionEnds | |
Cug::CompareByAttachment< TElem, TAttachment > | Instances can be used as compare operators, e.g., for std::sort |
Cug::CompareDegree | Help class to provide compare operator for indices based on their degree |
Cug::DelaunayInfo< TAAPos >::CompareFaceInfo | |
CCompareIndicesByClass< TCompareValues, bReverse > | |
CCompareIndicesByClass2< TCompareValues, TCompare > | |
Cug::NeuriteProjector::CompareSections | |
Cug::NeuriteProjector::CompareSomaBranchingRegionsEnd | |
CCompileTimeAssertion< bool > | |
CCompileTimeAssertion< true > | |
Cug::DirichletBoundary< TDomain, TAlgebra >::CondNumberData | Grouping for subset and conditional data |
Cug::IObstacleConstraint< TDomain, TAlgebra >::CondNumberData | Grouping for subset and conditional data |
Cug::ConnectedToOneMarkedVrt | |
Cug::MapSparseMatrix< TValueType >::connection | |
CconNodeType | |
►Cug::ConsistencyCheckClassSend< TVec, TValue > | |
Cug::ConsistencyCheckClass< TVec, TValue > | |
Cug::ConsistencyCheckClassSend< TVec, bool > | |
Cboost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ >::const_iterator | |
►Ccontainer::const_iterator | |
Cug::SparseVector< T >::const_iterator | |
►Cstd::map::const_iterator | |
Cug::MapSparseMatrix< TValueType >::const_row_iterator | |
Cug::const_localMatrix_from_mat_and_array< M > | |
Cug::const_ntree_element_iterator< elem_t, entry_t > | This iterator is used by the ntree class to provide access to the elements of a given node |
CScalarMatrixAdapter< AT, ST >::const_row_iterator | |
CScalarSubMatrixAdapter< AT, ST, R, C >::const_row_iterator | |
Cug::GPUSparseMatrix< TValueType >::const_row_iterator | |
Cug::SparseMatrix< TValueType >::const_row_iterator | |
Cug::bridge::ConstClass | |
Cug::ConstMatrixRow< TMatrix > | |
Cug::DirichletBoundary< TDomain, TAlgebra >::ConstNumberData | Grouping for subset and constant data |
Cug::IObstacleConstraint< TDomain, TAlgebra >::ConstNumberData | Grouping for subset and conditional data |
Cug::CRFVGeometry< TElem, TWorldDim >::CONSTRAINED_DOF | Public hanging node interface for compatibility reasons |
Cug::DimCRFVGeometry< TDim, TWorldDim >::CONSTRAINED_DOF | |
Cug::HCRFVGeometry< TElem, TWorldDim >::CONSTRAINED_DOF | |
Cug::constraint_traits< TElem > | |
Cug::constraint_traits< Edge > | |
Cug::constraint_traits< Face > | |
Cug::constraint_traits< Quadrilateral > | |
Cug::constraint_traits< Triangle > | |
Cug::constraint_traits< Vertex > | |
Cug::ConstructGridOfSCVFWrapper< TFVGeom, TWorldDim > | |
Cug::ConstructGridOfSCVFWrapper< TFVGeom, 1 > | |
Cug::ConstructGridOfSCVFWrapper< TFVGeom, 2 > | |
Cug::ConstructGridOfSCVFWrapper< TFVGeom, 3 > | |
Cug::ConstructGridOfSCVWrapper< TFVGeom, TWorldDim > | |
Cug::ConstructGridOfSCVWrapper< TFVGeom, 1 > | |
Cug::ConstructGridOfSCVWrapper< TFVGeom, 2 > | |
Cug::ConstructGridOfSCVWrapper< TFVGeom, 3 > | |
Cug::bridge::constructor_traits< T, TTypelist > | |
Cug::bridge::constructor_traits< T, TypeList< T1 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2, T3 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2, T3, T4 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2, T3, T4, T5 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2, T3, T4, T5, T6 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2, T3, T4, T5, T6, T7 > > | |
Cug::bridge::constructor_traits< T, TypeList< T1, T2, T3, T4, T5, T6, T7, T8 > > | |
Cug::bridge::constructor_traits< T, TypeList<> > | |
Cug::bridge::ExportedClassBaseImpl::ConstructorOverload | |
Cug::bridge::ConstructorProxy< TClass, TMethod > | |
Cug::ConstScalarSubVectorAdapter< InVT, ST > | |
CConstSmartPtr< T, FreePolicy > | |
CConstSmartPtr< domain_type > | |
CConstSmartPtr< INavierStokesUpwind< dim > > | |
CConstSmartPtr< matrix_type > | |
CConstSmartPtr< TDomain > | |
CConstSmartPtr< ug::AlgebraLayouts > | |
CConstSmartPtr< ug::ApproximationSpace< TDomain > > | |
CConstSmartPtr< ug::AssemblingTuner< TAlgebra > > | |
CConstSmartPtr< ug::DataExport::FunctorBase< refDim > > | |
CConstSmartPtr< ug::DimLocalDoFSet< dim > > | |
CConstSmartPtr< ug::DoFDistribution > | |
CConstSmartPtr< ug::DoFDistributionInfo > | |
CConstSmartPtr< ug::Electromagnetism::EMaterial< domain_type > > | |
CConstSmartPtr< ug::FunctionPattern > | |
CConstSmartPtr< ug::GridFunction > | |
CConstSmartPtr< ug::ISubsetHandler > | |
CConstSmartPtr< ug::LocalDoFSet > | |
CConstSmartPtr< ug::LocalShapeFunctionSet< dim, TShape, TGrad > > | |
CConstSmartPtr< ug::MultiGrid > | |
CConstSmartPtr< ug::NavierStokes::INavierStokesUpwind< dim > > | |
CConstSmartPtr< ug::SurfaceView > | |
CConstSmartPtr< ug::UserData > | |
CConstSmartPtr< void > | |
CConstSmartPtr< weight_type > | |
Cug::SurfaceView::ConstSurfaceViewElementIterator< TElem > | Const iterator to traverse the surface of a multi-grid hierarchy |
Cug::GridObjectCollection::ContainerCollection | |
Cug::Raster< T, TDIM >::Coordinate | |
Cstl_reader::stl_reader_impl::CoordWithIndex< number_t, index_t > | |
Cug::raster_kernels::Count< T, TDIM > | Kernel which counts the number of times it was run on valid data values |
Cug::CPUAlgebra | |
Cug::CPUBlockAlgebra< TBlockSize > | |
Cug::CPUVariableBlockAlgebra | |
Cug::bridge::CreateParameterInfo< TTypeList > | |
Cug::bridge::CreateParameterInfo< TypeList<> > | |
Cug::bridge::CreateParameterInfoOut< TRet > | Creation of return value |
Cug::bridge::CreateParameterInfoOut< CustomReturn > | |
Cug::bridge::CreateParameterInfoOut< void > | Creation of void return value (template specialization) |
Cug::crfv_traits< TWorldDim, nrfaceco > | |
Cug::crfv_traits< 1, 1 > | |
Cug::crfv_traits< 1, 2 > | |
Cug::crfv_traits< 2, 2 > | |
Cug::crfv_traits< 2, 3 > | |
Cug::crfv_traits< 3, 3 > | |
Cug::crfv_traits< 3, 4 > | |
Cug::CrossingVertexInfo< VRT, IndTyp > | |
Cug::support::CrossingVertexInfoVol< VRT, IndTyp > | |
Cug::CrouzeixRaviartBase< TRefElem > | Crouzeix - Raviart Set |
►Cug::CrouzeixRaviartBase< ReferenceHexahedron > | |
Cug::CrouzeixRaviartLSFS< ReferenceHexahedron > | |
►Cug::CrouzeixRaviartBase< ReferencePrism > | |
Cug::CrouzeixRaviartLSFS< ReferencePrism > | |
►Cug::CrouzeixRaviartBase< ReferencePyramid > | |
Cug::CrouzeixRaviartLSFS< ReferencePyramid > | |
►Cug::CrouzeixRaviartBase< ReferenceQuadrilateral > | |
Cug::CrouzeixRaviartLSFS< ReferenceQuadrilateral > | |
►Cug::CrouzeixRaviartBase< ReferenceTetrahedron > | |
Cug::CrouzeixRaviartLSFS< ReferenceTetrahedron > | |
►Cug::CrouzeixRaviartBase< ReferenceTriangle > | |
Cug::CrouzeixRaviartLSFS< ReferenceTriangle > | |
Cug::CrouzeixRaviartLSFS< TRefElem > | Lagrange Shape Function Set without virtual functions and fixed order |
Cug::CuckooClock | |
Cug::CUDAManager | |
Cug::customLexLess< TDomain > | |
Cug::bridge::CustomReturn | |
►Cbase_type::Data | |
Cug::NeumannBoundaryFE< TDomain >::BNDNumberData | Conditional scalar user data |
Cug::NeumannBoundaryFE< TDomain >::NumberData | Unconditional scalar user data |
Cug::NeumannBoundaryFE< TDomain >::VectorData | Unconditional vector user data |
Cug::NeumannBoundaryFV1< TDomain >::BNDNumberData | Conditional scalar user data |
Cug::NeumannBoundaryFV1< TDomain >::NumberData | Unconditional scalar user data |
Cug::NeumannBoundaryFV1< TDomain >::VectorData | Unconditional vector user data |
Cug::NeumannBoundaryFV< TDomain >::BNDNumberData | Conditional scalar user data |
Cug::NeumannBoundaryFV< TDomain >::NumberData | Unconditional scalar user data |
Cug::NeumannBoundaryFV< TDomain >::VectorData | Unconditional vector user data |
Cug::DistributedGridManager::ElementInfo< TGeomObj >::Data | |
Cug::NeumannBoundaryBase< TDomain >::Data | Base class for user data |
Cug::IDWUserData< WDim, TData >::data_item | Type of a interpolation point data item |
Cug::DataEvaluatorBase< TDomain, TElemDisc > | Helper class to evaluate data evaluation for local contributions during assembling |
►Cug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > > | |
Cug::DataEvaluator< TDomain > | Evaluation for IElemDisc |
►Cug::DataEvaluatorBase< TDomain, IElemError< TDomain > > | |
Cug::ErrorEvaluator< TDomain > | Evaluation for IElemError |
Cpcl::DataTypeDirectlySupported | |
Cpcl::DataTypeIndirectlySupported | |
Cpcl::DataTypeTraits< T > | |
Cpcl::DataTypeTraits< char > | |
Cpcl::DataTypeTraits< double > | |
Cpcl::DataTypeTraits< float > | |
Cpcl::DataTypeTraits< int > | |
Cpcl::DataTypeTraits< long > | |
Cpcl::DataTypeTraits< unsigned char > | |
Cpcl::DataTypeTraits< unsigned long > | |
Cpcl::DataTypeTraits< unsigned long long > | |
Cug::DebugID | |
Cug::DebugIDManager | |
Cug::DebugWriterContext | Context of a debugger writer: Keeps the debugging section etc |
Cug::DefaultAlgebra | Singleton, providing the current default algebra |
Cug::DegeneratedLayerManager< dim > | Gegenerated layer subset manager |
Cug::DelaunayDebugSaver | |
Cug::DenseMatrixFromSparseMatrix< TSparseMatrix > | |
Cug::DenseMatrixInverse< TStorage > | |
Cug::DenseMatrixInverse< ug::DenseMatrix< ug::VariableArray2< double > > > | |
Cug::DoFDistribution::dim_traits< dim > | |
Cug::GridFunction< TDomain, TAlgebra >::dim_traits< dim > | |
Cug::ComponentGaussSeidel< TDomain, TAlgebra >::DimCache | |
Cug::DimFEGeometry< TWorldDim, TRefDim > | |
Cug::LocalFiniteElementProvider::DimLocalDoFSets< dim > | |
Cug::DimReferenceMapping< TDim, TWorldDim > | Virtual base class for reference mappings |
Cug::DimReferenceMapping< dim, worldDim > | |
►Cug::DimReferenceMapping< TRefMapping::dim, TRefMapping::worldDim > | |
Cug::DimReferenceMappingWrapper< TRefMapping > | Wrapper of a ReferenceElementMapping into the virtual base class |
Cug::dirichlet_iterator< TAlgebra > | |
Cug::DistInfoSupplier | Automatically attaches ADistInfo to all elements of a grid |
Cug::DistroAdjuster | |
►Cug::DoFDistributionInfoProvider | |
Cug::DoFCount | |
Cug::DoFDistribution | |
Cug::DoFIndexStorage | |
Cug::GridFunction< TDomain, TAlgebra > | Numerical solutions on a grid using an algebraic vector |
►Cug::IApproximationSpace | Describes the ansatz spaces on a domain |
Cug::ApproximationSpace< TDomain > | Base class for approximation spaces without type of algebra or dof distribution |
Cug::domain_traits< dim > | |
Cug::DomainInfo | Describes the contents of a domain |
Cug::DomainRayTracer | TEMPORARY QUICK HACK! DON'T USE! WILL BE REPLACED SOON! |
Cug::DualGraphNeighborCollector< TBaseElem > | |
Cug::BGLParallelMatrix< T >::edge | |
Cug::detail::quadUtil::EdgeToQuadInfo | |
Cug::KDTree< point_t, data_t, real_t >::Element | An Element represents a point with an associated data value |
Cug::element_list_traits< ElemList > | Class for computing integral properties of geometric objects types in lists |
►Cug::ElementCallback | |
Cug::ConsiderAll | Callback that always returns true |
Cug::ConsiderNone | Callback that always returns false |
Cug::IsBoundaryOrManifodFace | |
Cug::IsInSubset | Element callback that returns true, if an element is contained in a subset |
Cug::IsMarked | Element callback that returns true, if an element is marked |
Cug::IsNotBoundaryOrManifodFace | |
Cug::IsNotInSubset | Element callback that returns true, if an element is not contained in a subset |
Cug::IsNotMarked | Element callback that returns true, if an element is not marked |
Cug::IsNotOnBoundary | Element callback that returns true, if an element does not lie on the grids boundary |
Cug::IsNotSelected | Element callback that returns true, if an element is not selected |
Cug::IsOnBoundary | Element callback that returns true, if an element lies on the grids boundary |
Cug::IsSelected | Element callback that returns true, if an element is selected |
Cug::DistributedGridManager::ElementInfo< TGeomObj > | Be careful when creating copies of ElementInfo |
Cug::ElementSideRayIntersectionWrapper< TRefElem, TWorldDim, TRefDim > | |
Cug::ElementSideRayIntersectionWrapper< TRefElem, 2, 2 > | |
Cug::ElementSideRayIntersectionWrapper< TRefElem, 3, 3 > | |
Cug::ElementStorage< TElem > | This struct is used to hold GridObjects and their attachment pipes |
Cug::ElementStorage< Edge > | |
Cug::ElementStorage< Face > | |
Cug::ElementStorage< ug::Edge > | |
Cug::ElementStorage< ug::Face > | |
Cug::ElementStorage< ug::Vertex > | |
Cug::ElementStorage< ug::Volume > | |
Cug::ElementStorage< Vertex > | |
Cug::ElementStorage< Volume > | |
Cug::ElementStorageSelector< TElem > | Helper class to access the correct element storage from its element type |
Cug::ElementStorageSelector< Edge > | |
Cug::ElementStorageSelector< Face > | |
Cug::ElementStorageSelector< Vertex > | |
Cug::ElementStorageSelector< Volume > | |
Cug::ElemErrorSortDesc< TDomain > | |
Cug::Partitioner_DynamicBisection< TElem, dim >::ElemList | |
Cboost::mpl::empty< list1< ug::end_boost_list > > | Specializing boost::mpl::empty so that an list<end_boost_list> appears to be empty |
Cboost::mpl::empty< list< ug::end_boost_list > > | Lists that contain nothing but ug::end_boost_list from the start need also be regarded as empty |
Cug::EmptyType | |
Cug::end_boost_list | |
Cug::AttachedElementList< TAttachmentPipe >::Entry | |
Cug::ComPol_NewConstrainedVerticals< TLayout >::Entry | |
Cug::DistributedGridManager::ElementInfo< TGeomObj >::Entry | |
Cug::GridWriterUGX::Entry | Entries are stored for each grid |
Cug::Hash< TKey, TValue >::Entry | |
Cug::ntree< tree_dim, world_dim, TElem, TCommonData >::Entry | An Entry combines an element with the index to the next entry in a leaf-node's entry list |
Cug::Partitioner_DynamicBisection< TElem, dim >::Entry | |
Cug::bridge::ParameterInfo::EntryType | Structure to store a data entry with additional information |
Cug::bridge::ExportedConstructor | Describing information for constructor |
►Cug::bridge::ExportedFunctionBase | Base class for function/method export |
Cug::bridge::ExportedFunction | This class describes a wrapper for a c++ - function, that is exported by ug |
Cug::bridge::ExportedMethod | |
Cug::bridge::ExportedFunctionGroup | Groups of Functions - useful to realize overloaded functions |
Cug::bridge::ExportedMethodGroup | Groups of methods - useful to realize overloaded methods |
Cug::ComPol_MatCreateOverlap< TMatrix >::ExtCon | |
Cpcl::InterfaceCommunicator< TLayout >::ExtractorInfo | Holds information that will be passed to the extract routines |
Cug::face_type_traits< dim > | |
Cug::face_type_traits< 1 > | |
Cug::face_type_traits< 2 > | |
Cug::face_type_traits< 3 > | |
Cug::DelaunayInfo< TAAPos >::FaceInfo | |
Cug::Factorial< n > | |
Cug::Factorial< 1 > | |
Cug::Factory< TBase, TPairSeq > | A factory class which creates instances given a class-name |
Cug::DoFDistributionInfo::FctInfo | |
Cug::FEGeometry< TElem, TWorldDim, TTrialSpace, TQuadratureRule > | |
Cug::FetiLayouts< TAlgebra > | Auxiliary class for handling of "FETI layouts" |
Cug::FetiLayouts< algebra_type > | |
Cug::Field< T > | |
Cug::Field< number > | |
Cpcl::FileBufferDescriptor | |
Cug::FileReaderASC | |
Cug::FileReaderSWC | |
Cug::FileWriterSWC | |
Cug::BGLParallelMatrix< T >::filter_local | |
Cug::FinishedTester | |
CFixedAllocator | |
Cug::FixedArray1< T, n > | |
Cug::FixedArray1< T, 1 > | |
Cug::FixedArray1< T, 2 > | |
Cug::FixedArray1< T, 3 > | |
Cug::FixedArray1< T, 4 > | |
►Cug::FixedArray2< T, rowsT, colsT, T_ordering > | |
Cug::DenseMatrix< ug::FixedArray2< double, dim, dim > > | |
Cug::Flag< TEnum, TStorageType, defaultValue > | Helps maintaining, activating and deactivating a set of flags from an enum |
Cug::Flag< SurfaceConstants, byte, SS_NONE > | |
Cug::FlexLagrangeLSFS< TRefElem > | Lagrange Shape Function Set without virtual functions and flexible order |
Cug::FractureInfo | Used to tell ExpandLayers_... which subsets should be regarded as layers |
CFreeArrayDelete< T > | |
CFreeDelete< T > | |
CFreeRelease< T > | |
CFreqAdaptNodeManager | |
CFreqAdaptValues::FreqAdaptPoint | |
CFreqAdaptValues | |
Cug::bridge::func_traits< TFunc > | |
Cug::bridge::func_traits< TRet(*)()> | |
Cug::bridge::func_traits< TRet(*)(P1)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> | |
Cug::bridge::func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)> | |
Cug::bridge::func_traits< TRet(TClass::*)() const > | |
Cug::bridge::func_traits< TRet(TClass::*)()> | |
Cug::bridge::func_traits< TRet(TClass::*)(P1) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(P1)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8)> | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8, T9) const > | |
Cug::bridge::func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8, T9)> | |
Cug::MGStats< TDomain, TAlgebra >::FuncEntry | |
Cug::FunctionPattern::Function | Internal structure to hold all functions |
Cug::bridge::AdaptiveTools::Functionality | |
Cug::bridge::AlgebraCommon::Functionality | |
Cug::bridge::Constraints::Functionality | |
Cug::bridge::DiscAlgebra::Functionality | |
Cug::bridge::Domain::Functionality | |
Cug::bridge::domain_ray_tracing::Functionality | |
Cug::bridge::DomainDisc::Functionality | |
Cug::bridge::Eigensolver::Functionality | |
Cug::bridge::ElemDiscs::Functionality | |
Cug::bridge::Evaluate::Functionality | |
Cug::bridge::FiniteVolume::Functionality | |
Cug::bridge::Functionality | |
Cug::bridge::GridFunction::Functionality | |
Cug::bridge::Integrate::Functionality | |
Cug::bridge::Interpolate::Functionality | |
Cug::bridge::LoadBalancing::Functionality | |
Cug::bridge::LuaUserData::Functionality | |
Cug::bridge::MaxError::Functionality | |
Cug::bridge::MultiGrid::Functionality | |
Cug::bridge::Obstacle::Functionality | |
Cug::bridge::Ordering::Functionality | |
Cug::bridge::Output::Functionality | |
Cug::bridge::periodicBoundary::Functionality | |
Cug::bridge::Preconditioner::Functionality | |
Cug::bridge::Refinement::Functionality | |
Cug::bridge::Restart::Functionality | |
Cug::bridge::Schur::Functionality | |
Cug::bridge::Selection::Functionality | |
Cug::bridge::Solver::Functionality | |
Cug::bridge::Transform::Functionality | |
Cug::bridge::UserDataBridge::Functionality | |
Cug::vrl::Functionality | |
Cug::bridge::Domain::Functionality2d3d | Methods that are only available for 2d and 3d are registered here |
Cug::FunctionGroup | |
Cug::FunctionIndexMapping | Describes a mapping between two local index sets |
►Cug::FunctionPattern | Describes the setup of discrete functions on a SubsetHandler |
Cug::DoFDistributionInfo | |
Cug::bridge::FunctionProxy< TFunc, TRet > | |
Cug::bridge::FunctionProxy< TFunc, void > | |
Cug::DataExport< TData, dim >::Functor< refDim > | |
Cug::DataExport< TData, dim >::Functor< 1 > | |
Cug::DataExport< TData, dim >::Functor< 2 > | |
Cug::DataExport< TData, dim >::Functor< 3 > | |
►Cug::DataExport< TData, dim >::FunctorBase< refDim > | |
Cug::DataExport< TData, dim >::FreeFunctionFunctor< refDim > | |
Cug::DataExport< TData, dim >::MemberFunctionFunctor< TClass, refDim > | |
Cug::fv1_dim_traits< TDim, TWorldDim > | Traits for Finite Volumes for a generic element of the fixed dimensionalities |
Cug::fv1_dim_traits_base< TDim, TWorldDim > | Base for the Traits for Finite Volumes for a generic element of the fixed dimensionalities |
►Cug::fv1_dim_traits_base< 1, 1 > | |
Cug::fv1_dim_traits< 1, 1 > | |
►Cug::fv1_dim_traits_base< 1, 2 > | |
Cug::fv1_dim_traits< 1, 2 > | |
►Cug::fv1_dim_traits_base< 1, 3 > | |
Cug::fv1_dim_traits< 1, 3 > | |
►Cug::fv1_dim_traits_base< 2, 2 > | |
Cug::fv1_dim_traits< 2, 2 > | |
►Cug::fv1_dim_traits_base< 2, 3 > | |
Cug::fv1_dim_traits< 2, 3 > | |
►Cug::fv1_dim_traits_base< 3, 3 > | |
Cug::fv1_dim_traits< 3, 3 > | |
►Cug::fv1_traits_most_common< TRefElem > | Base class, some fields are redefined in the instantiations for particular elements |
Cug::fv1_traits< TRefElem, TWorldDim > | Traits for Finite Volumes (dummy implementation, s. the instantiations below) |
►Cug::fv1_traits_most_common< ReferenceEdge > | |
►Cug::fv1_traits< ReferenceEdge, 1 > | |
Cug::fv1_dim_traits< 1, 1 > | |
►Cug::fv1_traits< ReferenceEdge, 2 > | |
Cug::fv1_dim_traits< 1, 2 > | |
►Cug::fv1_traits< ReferenceEdge, 3 > | |
Cug::fv1_dim_traits< 1, 3 > | |
►Cug::fv1_traits_most_common< ReferenceHexahedron > | |
Cug::fv1_traits< ReferenceHexahedron, 3 > | |
►Cug::fv1_traits_most_common< ReferencePrism > | |
Cug::fv1_traits< ReferencePrism, 3 > | |
►Cug::fv1_traits_most_common< ReferenceQuadrilateral > | |
Cug::fv1_traits< ReferenceQuadrilateral, 2 > | |
Cug::fv1_traits< ReferenceQuadrilateral, 3 > | |
►Cug::fv1_traits_most_common< ReferenceTetrahedron > | |
Cug::fv1_traits< ReferenceTetrahedron, 3 > | |
►Cug::fv1_traits_most_common< ReferenceTriangle > | |
Cug::fv1_traits< ReferenceTriangle, 2 > | |
Cug::fv1_traits< ReferenceTriangle, 3 > | |
►Cug::fv1_traits_ReferenceEdge | |
Cug::fv1_traits< ReferenceEdge, 1 > | |
Cug::fv1_traits< ReferenceEdge, 2 > | |
Cug::fv1_traits< ReferenceEdge, 3 > | |
►Cug::fv1_traits_ReferenceFace | |
Cug::fv1_traits< ReferenceQuadrilateral, 3 > | |
Cug::fv1_traits< ReferenceTriangle, 3 > | |
►Cug::fv1_traits_ReferenceFace2d | |
Cug::fv1_dim_traits< 2, 2 > | |
Cug::fv1_traits< ReferenceQuadrilateral, 2 > | |
Cug::fv1_traits< ReferenceTriangle, 2 > | |
►Cug::fv1_traits_ReferenceFace3d | |
Cug::fv1_dim_traits< 2, 3 > | |
►Cug::fv1_traits_ReferenceVolume | |
Cug::fv1_dim_traits< 3, 3 > | |
Cug::fv1_traits< ReferenceHexahedron, 3 > | |
Cug::fv1_traits< ReferencePrism, 3 > | |
Cug::fv1_traits< ReferenceTetrahedron, 3 > | |
►Cug::fv1_traits_ReferenceOctahedron | Octahedra: dimension-independent part of the FV1 traits |
Cug::fv1_traits< ReferenceOctahedron, 3 > | Octahedra: the FV1 traits |
►Cug::fv1_traits_ReferencePyramid | Pyramids: dimension-independent part of the FV1 traits |
Cug::fv1_traits< ReferencePyramid, 3 > | Pyramids: the FV1 traits |
Cug::FV1ManifoldGeometry< TElem, TWorldDim > | |
►Cug::FVGeometryBase | Base class for all FVGeometries |
►Cug::FV1Geometry_gen< TElem, TWorldDim, false > | |
Cug::FV1Geometry< TElem, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume |
►Cug::FV1Geometry_gen< TElem, TWorldDim, true > | |
Cug::FV1CondensedGeometry< TElem, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume |
Cug::CRFVGeometry< TElem, TWorldDim > | |
Cug::DimCRFVGeometry< TDim, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume with Crouzeix-Raviart elements |
Cug::DimFV1Geometry< TDim, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume |
Cug::DimFV1IBGeometry< TDim, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume |
Cug::DimFVGeometry< TWorldDim, TDim > | Geometry and shape functions for any order Vertex-Centered Finite Volume |
Cug::DimHFV1Geometry< TDim, TWorldDim > | |
Cug::FV1Geometry_gen< TElem, TWorldDim, TCondensed > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume |
Cug::FV1IBGeometry< TElem, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume |
Cug::FVGeometry< TOrder, TElem, TWorldDim, TQuadOrder > | Geometry and shape functions for any order Vertex-Centered Finite Volume |
Cug::HCRFVGeometry< TElem, TWorldDim > | |
Cug::HFV1Geometry< TElem, TWorldDim > | Geometry and shape functions for 1st order Vertex-Centered Finite Volume with the hanging nodes |
Cug::fvho_traits< TOrder, TRefElem, TWorldDim > | Traits for Finite Volumes of higher order |
Cug::FVSingularSourcesAndSinks< dim, TPointData, TLineData > | Manager class for point and line sources and sinks |
Cug::FVSingularSourcesAndSinks< dim, cd_point_sss_data< dim >, cd_line_sss_data< dim > > | |
Cug::GaussQuadBase< TImpl, TDim, TOrder, TNip > | Wrapper to ease implementation |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 1 >, 1, 1, 1 > | |
►Cug::GaussQuadrature< ReferenceEdge, 1 > | |
Cug::GaussQuadrature< ReferenceEdge, 0 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 11 >, 1, 11, 6 > | |
►Cug::GaussQuadrature< ReferenceEdge, 11 > | |
Cug::GaussQuadrature< ReferenceEdge, 10 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 13 >, 1, 13, 7 > | |
►Cug::GaussQuadrature< ReferenceEdge, 13 > | |
Cug::GaussQuadrature< ReferenceEdge, 12 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 15 >, 1, 15, 8 > | |
►Cug::GaussQuadrature< ReferenceEdge, 15 > | |
Cug::GaussQuadrature< ReferenceEdge, 14 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 17 >, 1, 17, 9 > | |
►Cug::GaussQuadrature< ReferenceEdge, 17 > | |
Cug::GaussQuadrature< ReferenceEdge, 16 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 19 >, 1, 19, 10 > | |
►Cug::GaussQuadrature< ReferenceEdge, 19 > | |
Cug::GaussQuadrature< ReferenceEdge, 18 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 3 >, 1, 3, 2 > | |
►Cug::GaussQuadrature< ReferenceEdge, 3 > | |
Cug::GaussQuadrature< ReferenceEdge, 2 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 5 >, 1, 5, 3 > | |
►Cug::GaussQuadrature< ReferenceEdge, 5 > | |
Cug::GaussQuadrature< ReferenceEdge, 4 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 7 >, 1, 7, 4 > | |
►Cug::GaussQuadrature< ReferenceEdge, 7 > | |
Cug::GaussQuadrature< ReferenceEdge, 6 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceEdge, 9 >, 1, 9, 5 > | |
►Cug::GaussQuadrature< ReferenceEdge, 9 > | |
Cug::GaussQuadrature< ReferenceEdge, 8 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 11 >, 3, 11, 90 > | |
►Cug::GaussQuadrature< ReferenceHexahedron, 11 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 10 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 2 >, 3, 2, 8 > | |
►Cug::GaussQuadrature< ReferenceHexahedron, 2 > | |
►Cug::GaussQuadrature< ReferenceHexahedron, 1 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 0 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 3 >, 3, 3, 6 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 3 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 5 >, 3, 5, 14 > | |
►Cug::GaussQuadrature< ReferenceHexahedron, 5 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 4 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 7 >, 3, 7, 31 > | |
►Cug::GaussQuadrature< ReferenceHexahedron, 7 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 6 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 8 >, 3, 8, 47 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 8 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceHexahedron, 9 >, 3, 9, 58 > | |
Cug::GaussQuadrature< ReferenceHexahedron, 9 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceOctahedron, 2 >, 3, 2, 16 > | |
►Cug::GaussQuadrature< ReferenceOctahedron, 2 > | |
Cug::GaussQuadrature< ReferenceOctahedron, 0 > | |
Cug::GaussQuadrature< ReferenceOctahedron, 1 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferencePrism, 0 >, 3, 0, 6 > | |
Cug::GaussQuadrature< ReferencePrism, 0 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferencePrism, 2 >, 3, 2, 6 > | |
►Cug::GaussQuadrature< ReferencePrism, 2 > | |
Cug::GaussQuadrature< ReferencePrism, 1 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferencePyramid, 2 >, 3, 2, 8 > | |
►Cug::GaussQuadrature< ReferencePyramid, 2 > | |
Cug::GaussQuadrature< ReferencePyramid, 0 > | |
Cug::GaussQuadrature< ReferencePyramid, 1 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 1 >, 2, 1, 1 > | |
►Cug::GaussQuadrature< ReferenceQuadrilateral, 1 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 0 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 11 >, 2, 11, 24 > | |
►Cug::GaussQuadrature< ReferenceQuadrilateral, 11 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 10 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 13 >, 2, 13, 33 > | |
►Cug::GaussQuadrature< ReferenceQuadrilateral, 13 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 12 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 2 >, 2, 2, 4 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 2 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 3 >, 2, 3, 4 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 3 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 4 >, 2, 4, 6 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 4 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 5 >, 2, 5, 7 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 5 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 6 >, 2, 6, 10 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 6 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 7 >, 2, 7, 12 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 7 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 8 >, 2, 8, 16 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 8 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceQuadrilateral, 9 >, 2, 9, 17 > | |
Cug::GaussQuadrature< ReferenceQuadrilateral, 9 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 0 >, 3, 0, 7 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 0 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 1 >, 3, 1, 1 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 1 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 2 >, 3, 2, 4 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 2 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 3 >, 3, 3, 8 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 3 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 5 >, 3, 5, 15 > | |
►Cug::GaussQuadrature< ReferenceTetrahedron, 5 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 4 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 6 >, 3, 6, 24 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 6 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 7 >, 3, 7, 31 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 7 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTetrahedron, 8 >, 3, 8, 43 > | |
Cug::GaussQuadrature< ReferenceTetrahedron, 8 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 1 >, 2, 1, 1 > | |
►Cug::GaussQuadrature< ReferenceTriangle, 1 > | |
Cug::GaussQuadrature< ReferenceTriangle, 0 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 10 >, 2, 10, 25 > | |
Cug::GaussQuadrature< ReferenceTriangle, 10 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 11 >, 2, 11, 28 > | |
Cug::GaussQuadrature< ReferenceTriangle, 11 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 12 >, 2, 12, 33 > | |
Cug::GaussQuadrature< ReferenceTriangle, 12 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 2 >, 2, 2, 3 > | |
Cug::GaussQuadrature< ReferenceTriangle, 2 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 3 >, 2, 3, 4 > | |
Cug::GaussQuadrature< ReferenceTriangle, 3 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 4 >, 2, 4, 6 > | |
Cug::GaussQuadrature< ReferenceTriangle, 4 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 5 >, 2, 5, 7 > | |
Cug::GaussQuadrature< ReferenceTriangle, 5 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 6 >, 2, 6, 12 > | |
Cug::GaussQuadrature< ReferenceTriangle, 6 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 7 >, 2, 7, 12 > | |
Cug::GaussQuadrature< ReferenceTriangle, 7 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 8 >, 2, 8, 16 > | |
Cug::GaussQuadrature< ReferenceTriangle, 8 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceTriangle, 9 >, 2, 9, 19 > | |
Cug::GaussQuadrature< ReferenceTriangle, 9 > | |
►Cug::GaussQuadBase< GaussQuadrature< ReferenceVertex, 0 >, 0, 0, 1 > | |
►Cug::GaussQuadrature< ReferenceVertex, 0 > | |
Cug::GaussQuadrature< ReferenceVertex, 1 > | |
Cug::GaussQuadrature< ReferenceVertex, 10 > | |
Cug::GaussQuadrature< ReferenceVertex, 11 > | |
Cug::GaussQuadrature< ReferenceVertex, 12 > | |
Cug::GaussQuadrature< ReferenceVertex, 13 > | |
Cug::GaussQuadrature< ReferenceVertex, 14 > | |
Cug::GaussQuadrature< ReferenceVertex, 15 > | |
Cug::GaussQuadrature< ReferenceVertex, 16 > | |
Cug::GaussQuadrature< ReferenceVertex, 17 > | |
Cug::GaussQuadrature< ReferenceVertex, 18 > | |
Cug::GaussQuadrature< ReferenceVertex, 19 > | |
Cug::GaussQuadrature< ReferenceVertex, 2 > | |
Cug::GaussQuadrature< ReferenceVertex, 3 > | |
Cug::GaussQuadrature< ReferenceVertex, 4 > | |
Cug::GaussQuadrature< ReferenceVertex, 5 > | |
Cug::GaussQuadrature< ReferenceVertex, 6 > | |
Cug::GaussQuadrature< ReferenceVertex, 7 > | |
Cug::GaussQuadrature< ReferenceVertex, 8 > | |
Cug::GaussQuadrature< ReferenceVertex, 9 > | |
Cug::GaussQuadrature< TRefElem, order > | Fixed order gauss quadrature |
Cug::GenerateOverlapClass< matrix_type > | |
Cug::geometry_traits< TElem > | |
Cug::geometry_traits< ConstrainedEdge > | |
Cug::geometry_traits< ConstrainedQuadrilateral > | |
Cug::geometry_traits< ConstrainedTriangle > | |
Cug::geometry_traits< ConstrainedVertex > | |
Cug::geometry_traits< ConstrainingEdge > | |
Cug::geometry_traits< ConstrainingQuadrilateral > | |
Cug::geometry_traits< ConstrainingTriangle > | |
Cug::geometry_traits< Edge > | |
Cug::geometry_traits< Face > | |
Cug::geometry_traits< GridObject > | |
Cug::geometry_traits< Hexahedron > | |
Cug::geometry_traits< Octahedron > | |
Cug::geometry_traits< Prism > | |
Cug::geometry_traits< Pyramid > | |
Cug::geometry_traits< Quadrilateral > | |
Cug::geometry_traits< RegularEdge > | |
Cug::geometry_traits< RegularVertex > | |
Cug::geometry_traits< Tetrahedron > | |
Cug::geometry_traits< Triangle > | |
Cug::geometry_traits< Vertex > | |
Cug::geometry_traits< Volume > | |
Cug::GeomObjBaseTypeByDim< dim > | |
Cug::GeomObjBaseTypeByDim< 0 > | |
Cug::GeomObjBaseTypeByDim< 1 > | |
Cug::GeomObjBaseTypeByDim< 2 > | |
Cug::GeomObjBaseTypeByDim< 3 > | |
►Cug::GeomObjDataSerializer< TGeomObj > | Interface for handling serialization and deserialization of data associated with geometric objects |
Cug::GeomObjAttachmentSerializer< TGeomObj, TAttachment > | Serialization callback for grid attachments |
Cug::GeomProvider< TGeom > | Geom Provider, holding a single instance of a geometry |
Cug::SideAndElemErrEstData< TDomain >::GetQuadRules< refDim > | Helper struct for getting quadrature rules by use of mpl::lists |
Cug::GlobalAttachments | Global attachments are automatically read/written from/to files and are considered during redistribution |
Cug::GPUSparseMatrix< TValueType > | Sparse matrix for big, variable sparse matrices |
Cug::GradientEvaluator_LagrangeP1< TFunction > | |
Cboost::graph_traits< ug::BGLParallelMatrix< ug::ParallelMatrix< T > > > | |
Cboost::graph_traits< ug::BidirectionalMatrix< T > > | |
Cboost::graph_traits< ug::ParallelMatrix< ug::SparseMatrix< T > > > | |
Cboost::graph_traits< ug::SparseMatrix< T > > | |
Cboost::graph_traits< ug::UndirectedMatrix< T > > | |
►Cug::Grid | Manages the elements of a grid and their interconnection |
Cug::MultiGrid | |
Cug::grid_dim_traits< dim > | |
►Cug::grid_dim_traits< 0 > | |
Cug::domain_traits< 0 > | |
►Cug::grid_dim_traits< 1 > | |
Cug::domain_traits< 1 > | |
►Cug::grid_dim_traits< 2 > | |
Cug::domain_traits< 2 > | |
►Cug::grid_dim_traits< 3 > | |
Cug::domain_traits< 3 > | |
Cug::grid_global_debug_info_provider | Debugging tool for function that do have no direct access to the grid |
Cug::GridDataSerializationHandler | Serialization of data associated with grid elements |
►Cug::GridDataSerializer | Interface for handling serialization and deserialization of data associated with all geometric objects in a grid |
Cug::SubsetHandlerSerializer | |
Cug::GridReaderUGX::GridEntry | |
Cug::GridReaderVTU::GridEntry | |
Cug::GridFunctionOrdering< TDomain, TAlgebra > | |
Cug::GridHeader | |
Cug::UGXFileInfo::GridInfo | |
Cug::GridLayoutMap | Lets you access layouts by type and key |
Cug::GridLevel | |
►Cug::GridObject | The base class for all geometric objects, such as vertices, edges, faces, volumes, .. |
►Cug::Edge | Base-class for edges |
Cug::ConstrainedEdge | This edge is a sub-edge of a |
Cug::ConstrainingEdge | Elements of type |
Cug::RegularEdge | Edges connect two vertices |
►Cug::Face | Faces are 2-dimensional objects |
►Cug::CustomQuadrilateral< Quadrilateral, Face, Triangle, Quadrilateral > | |
Cug::Quadrilateral | Face with four points |
►Cug::CustomTriangle< Triangle, Face, Triangle, Quadrilateral > | |
Cug::Triangle | Most simple form of a face |
►Cug::ConstrainedFace | This class stores the constraining object |
►Cug::CustomQuadrilateral< ConstrainedQuadrilateral, ConstrainedFace, ConstrainedTriangle, ConstrainedQuadrilateral > | |
Cug::ConstrainedQuadrilateral | Quadrilateral constrained by another object |
►Cug::CustomTriangle< ConstrainedTriangle, ConstrainedFace, ConstrainedTriangle, ConstrainedQuadrilateral > | |
Cug::ConstrainedTriangle | Triangle constrained by another object |
►Cug::ConstrainingFace | This class is used to store constrained geometric objects |
►Cug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | |
Cug::ConstrainingQuadrilateral | Quadrilateral constraining other objects |
►Cug::CustomTriangle< ConstrainingTriangle, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | |
Cug::ConstrainingTriangle | Triangle constraining other objects |
►Cug::Vertex | Base-class for all vertex-types |
Cug::ConstrainedVertex | A vertex appearing on edges or faces |
Cug::RegularVertex | A basic vertex-type |
►Cug::Volume | Volumes are 3-dimensional objects |
Cug::Hexahedron | A volume element with 6 quadrilateral sides |
Cug::Octahedron | Platonic solid with eight faces |
Cug::Prism | A volume element with 2 triangle and 3 quadrilateral sides |
Cug::Pyramid | A volume element with 4 triangle and 1 quadrilateral sides |
Cug::Tetrahedron | Most simple volume-element |
Cug::GridObjectCollection | Helper class that holds a collection of possibly unconnected geometric-objects |
Cug::GridObjectInfo | |
►Cug::GridObserver | |
Cug::CopyAttachmentHandler< ug::Vertex, ug::Attachment< ug::NeuriteProjector::SurfaceParams > > | |
►Cug::HangingNodeRefinerBase< MGSelector > | |
►Cug::HangingNodeRefiner_MultiGrid | Specialization of ug::HangingNodeRefiner for ug::MultiGrid |
Cug::AdaptiveRegularRefiner_MultiGrid | Specialization of IRefiner for adaptive multigrid refinement with closure |
Cug::ParallelHangingNodeRefiner_MultiGrid | |
Cug::THangingNodeRefiner< MultiGrid > | |
►Cug::HangingNodeRefinerBase< Selector > | |
►Cug::HangingNodeRefiner_Grid | Specialization of ug::HangingNodeRefiner for ug::Grid |
Cug::THangingNodeRefiner< Grid > | |
Cug::AdaptionSurfaceGridFunction< TDomain > | |
Cug::BoolMarker | Allows to mark elements |
Cug::CopyAttachmentHandler< TElem, TAttachment > | Handler for attachments in a multi-grid |
Cug::DelaunayInfo< TAAPos > | |
Cug::DistributedGridManager | Manages the layouts and interfaces which are associated with a distributed grid |
►Cug::GlobalFracturedMediaRefiner | |
Cug::ParallelGlobalFracturedMediaRefiner | Adds parallel support to GlobalFracturedMediaRefiner |
►Cug::GlobalMultiGridRefiner | |
►Cug::GlobalSubdivisionMultiGridRefiner< TAPosition > | Specialization of the GlobalMultiGridRefiner class to incorporate subdivision refinement |
►Cug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | |
Cug::ParallelGlobalSubdivisionRefiner< TAPosition > | Adds parallel support to GlobalSubdivisionMultiGridRefiner |
Cug::HangingNodeRefinerBase< TSelector > | Base class for a hanging-node refiner |
►Cug::ISelector | Base-implementation of a selector |
Cug::MGSelector | Specialization of ISelector for grids of class MultiGrid |
►Cug::Selector | Specialization of ISelector for a grid of class Grid |
Cug::TElemSelector< TBaseElem > | Specialization of ISelector for a subset of the elements in a grid of class Grid |
►Cug::ISubsetHandler | |
Cug::GridSubsetHandler | Partitions elements of a grid into several subsets |
Cug::MultiGridSubsetHandler | Handles subsets on a per level basis |
Cug::MultiGrid | |
Cug::PeriodicBoundaryManager | |
Cug::GridPointsOrdering< TDomain, TAlgebra > | |
Cug::GridReaderUGX | Grants read access to ugx files |
Cug::GridReaderVTU | Grants read access to vtu (vtk) files |
Cug::GridWriterUGX | Grants write access to ugx files |
Cug::GridWriterVTU | Grants write access to vtu files |
Cug::PeriodicBoundaryManager::Group< TElem, Container > | |
Cug::DimCRFVGeometry< TDim, TWorldDim >::HandledEdge | |
Cug::HCRFVGeometry< TElem, TWorldDim >::HandledEdge | |
Cug::Hash< TKey, TValue > | |
Cug::Hash< AlgebraID, size_t > | |
Cug::Hash< GeomObj *, ug::ComPol_NewConstrainedVerticals::Entry > | |
Cug::Hash< uint, AttachmentEntryIterator > | |
Cug::hash_iterator< TKey, TValue, TEntry > | This iterator is used by the hash class to provide access to the elements of a given key |
Cug::hcrfv_traits< TWorldDim, nrfaceco > | |
Cug::hcrfv_traits< 2, 2 > | |
Cug::hcrfv_traits< 2, 3 > | |
Cug::hcrfv_traits< 3, 3 > | |
Cug::hcrfv_traits< 3, 4 > | |
Cug::hdimfv1_traits< TDim > | |
Cug::hdimfv1_traits< 1 > | |
Cug::hdimfv1_traits< 2 > | |
Cug::hdimfv1_traits< 3 > | |
Cug::Heightfield | |
Cug::HexahedronClass | |
Cug::HexahedronDescriptor | Only used to initialize a hexahedron. for all other tasks you should use VolumeDescriptor |
Cug::hfv1_traits< TRefElem, TWorldDim > | Traits for hanging finite volume (dummy implementation) |
►Cug::hfv1_traits_ReferenceEdge | |
Cug::hfv1_traits< ReferenceEdge, 1 > | |
Cug::hfv1_traits< ReferenceEdge, 2 > | |
Cug::hfv1_traits< ReferenceEdge, 3 > | |
►Cug::hfv1_traits_ReferenceFace | |
Cug::hfv1_traits< ReferenceQuadrilateral, 2 > | |
Cug::hfv1_traits< ReferenceQuadrilateral, 3 > | |
Cug::hfv1_traits< ReferenceTriangle, 2 > | |
Cug::hfv1_traits< ReferenceTriangle, 3 > | |
►Cug::hfv1_traits_ReferenceVolume | |
Cug::hfv1_traits< ReferenceHexahedron, 3 > | |
Cug::hfv1_traits< ReferenceOctahedron, 3 > | |
Cug::hfv1_traits< ReferencePrism, 3 > | |
Cug::hfv1_traits< ReferencePyramid, 3 > | |
Cug::hfv1_traits< ReferenceTetrahedron, 3 > | |
Cug::HFV1ManifoldGeometry< TElem, TWorldDim > | |
Cug::ProcessHierarchy::HLevelInfo | |
►Cug::HorizontalAlgebraLayouts | Holds Interfaces and communicators for horizontal communication |
Cug::AlgebraLayouts | Extends the HorizontalAlgebraLayouts by vertical layouts |
►Cug::IAssemble< TAlgebra > | Interface providing Jacobian and Defect of a discretization |
Cug::CompositeTimeDiscretization< TAlgebra > | Combine several time discretizations into one |
►Cug::IDomainDiscretization< TAlgebra > | Interface for domain discretization |
►Cug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > > | |
Cug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation > | Domain discretization for the Level-Set Ghost-Fluid method |
►Cug::DomainDiscretizationBase< TDomain, TAlgebra, StdGlobAssembler< TDomain, TAlgebra > > | |
Cug::DomainDiscretization< TDomain, TAlgebra > | Domain discretization implementing the interface |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, TGlobAssembler > | Generic domain discretization implementing the interface |
►Cug::ITimeDiscretization< TAlgebra > | Time Discretization Interface |
►Cug::MultiStepTimeDiscretization< TAlgebra > | Multi step time stepping scheme |
Cug::BDF< TAlgebra > | |
Cug::SDIRK< TAlgebra > | Singly Diagonal Implicit Runge Kutta Method |
Cug::ThetaTimeStep< TAlgebra > | Theta time stepping scheme |
►Cug::IAttachmentDataContainer | Interface for an attachment-data-container |
Cug::AttachmentDataContainer< T > | A generic specialization of IAttachedDataContainer |
►Cug::GlobalAttachments::IAttachmentType | |
Cug::GlobalAttachments::AttachmentType< TAttachment > | |
►Cug::IBalanceWeights | |
Cug::AnisotropicBalanceWeights< dim > | The higher the volume, the higher the weight when anisotropic refinement is used.. |
Cug::BalanceWeightsLuaCallback< TDomain > | |
Cug::BalanceWeightsRefMarks | |
Cug::StdBalanceWeights | |
Cug::IBanachSpace< TVector > | Abstract base class for (algebraic) vectors |
►Cug::IBanachSpace< TGridFunction::vector_type > | |
►Cug::IGridFunctionSpace< TGridFunction > | Abstract base class for grid functions |
Cug::AlgebraicSpace< TGridFunction > | |
Cug::CompositeSpace< TGridFunction > | Defines a composite space, (i.e., additive composition from other spaces) |
►Cug::IComponentSpace< TGridFunction > | Estimate the error (based on the difference between two grid functions) |
Cug::GridFunctionComponentSpace< TGridFunction > | |
Cug::H1ComponentSpace< TGridFunction > | |
Cug::H1EnergyComponentSpace< TGridFunction > | |
Cug::H1SemiComponentSpace< TGridFunction > | |
Cug::L2ComponentSpace< TGridFunction > | |
Cug::L2QuotientSpace< TGridFunction > | |
Cug::TimeDependentSpace< TGridFunction > | Wrapper class for time dependence |
►Cpcl::ICommunicationPolicy< TLayout > | Specializations are responsible to pack and unpack interface data during communication |
Cpcl::SelectionCommPol< TLayout, TSelectorIn, TSelectorOut > | Communicates selection-status of interface elements |
Cug::ComPol_AdjustType< TLayout > | |
Cug::ComPol_AttachmentReduce< TLayout, TAttachment > | Performs reduce operations on the specified attachment |
Cug::ComPol_BoolMarker_AddMarks< TLayout > | Adds marking at extracting side |
Cug::ComPol_BoolMarker_RemoveMarks< TLayout > | Removes marks at extracting side, if no mark was received |
Cug::ComPol_BroadcastCoarsenMarks< TLayout > | |
Cug::ComPol_BroadcastRefineMarks< TLayout > | |
Cug::ComPol_CheckDistributedParentStates< TLayout > | |
Cug::ComPol_CopyAttachment< TLayout, TAttachment > | Copies values from a specified attachment to a stream and back |
Cug::ComPol_EnableSelectionStateBits< TLayout > | |
Cug::ComPol_GatherSurfaceStates< TLayout > | Adds marking at extracting side |
Cug::ComPol_GatherVecAttachment< TLayout, TAttachment > | Gathers the values stored in vector-attachments |
Cug::ComPol_InterfaceStatus< TLayout > | Exchanges information on the interface-status of connected elements |
Cug::ComPol_NewConstrainedVerticals< TLayout > | |
Cug::ComPol_Selection< TLayout > | |
Cug::ComPol_Subset< TLayout > | |
Cug::ComPol_SynchronizeDistInfos< TLayout > | Communicates the distribution infos through existing interfaces |
►Cpcl::ICommunicationPolicy< IndexLayout > | |
►Cug::CommunicationScheme< StdArrayCommunicationScheme< TArray >, TArray::value_type > | |
Cug::StdArrayCommunicationScheme< TArray > | Communication Scheme for synchronization of arrays or similar datastructures |
►Cug::CommunicationScheme< ConsistencyCheckClass< TVec, TValue >, TValue > | |
Cug::ConsistencyCheckClass< TVec, TValue > | |
Cug::ComPol_CheckConsistency< TVector > | Communication Policy to check consistency of a vector |
Cug::ComPol_MatAddRowsOverlap0< TMatrix > | Communication Policy to copy slave couplings to master row |
Cug::ComPol_MatAddSetZeroInnerInterfaceCouplings< TMatrix > | Comm-Pol to add matrix rows of inner-interface couplings |
Cug::ComPol_MatCopyDiag< TMatrix > | |
Cug::ComPol_MatCopyRowsOverlap0< TMatrix > | Communication Policy to copy couplings between interfaces |
Cug::ComPol_MatCreateOverlap< TMatrix > | Highly specialized communication policy for matrix overlap creation |
Cug::ComPol_MatDistributeDiag< TAlgebra > | Communication Policy sending fractions to |
Cug::ComPol_VecAdd< TVector > | Communication Policy to add values of a vector |
Cug::ComPol_VecAddSetZero< TVector > | Communication Policy to add values of a vector and reset value to zero on sending interface |
Cug::ComPol_VecCopy< TVector > | Communication Policy to copy values of a vector |
Cug::ComPol_VecScaleAdd< TVector > | Communication Policy to add values of a vector |
Cug::ComPol_VecScaleCopy< TVector > | Communication Policy to copy scaled values of a vector |
Cug::ComPol_VecSubtract< TVector > | Communication Policy to subtract values of a vector |
Cug::ComPol_VecSubtractOnlyOneSlave< TVector > | Communication Policy to subtract only one slave value per master of a vector |
Cug::CommunicationScheme< TDerived, TValue > | CRTP Base class for communications on layout/interfaces |
Cug::CommunicationScheme< TDerived, bool > | CRTP Base class for communications on layout/interfaces |
Cug::ICommunicationWeights | |
►Cug::IConstraint< TAlgebra > | Interface for adjustment of constraints |
Cug::IDomainConstraint< TDomain, TPotAlgebra > | |
Cug::IDomainConstraint< TGridFunction::domain_type, TGridFunction::algebra_type > | |
►Cug::IDomainConstraint< TDomain, TAlgebra > | |
Cug::DirichletBoundary< TDomain, TAlgebra > | |
►Cug::IObstacleConstraint< TDomain, TAlgebra > | Interface for Obstacle Constraints |
Cug::ObstacleInNormalDir< TDomain, TAlgebra > | Obstacle Class for Obstacle in normal direction |
Cug::ScalarLowerObstacle< TDomain, TAlgebra > | Scalar Lower Obstacles |
Cug::ScalarUpperObstacle< TDomain, TAlgebra > | |
Cug::LSGFConstraint< TDomain, TAlgebra, TExtrapolation > | Special constraint that sets functions and matrices in the outer subdomain to given values |
Cug::OneSideP1Constraints< TDomain, TAlgebra > | |
Cug::SymP1Constraints< TDomain, TAlgebra > | |
Cug::IConvectionShapes< dim > | Interface class for upwind methods |
►Cug::IConvectionShapes< TDim > | |
Cug::ConvectionShapesFullUpwind< TDim > | |
Cug::ConvectionShapesLinearProfileSkewedUpwind< TDim > | |
Cug::ConvectionShapesNoUpwind< TDim > | |
Cug::ConvectionShapesPartialUpwind< TDim > | |
Cug::ConvectionShapesSkewedUpwind< TDim > | |
Cug::ConvectionShapesWeightedUpwind< TDim > | |
►Cug::IConvergenceCheck< TVector > | |
Cug::AlgebraicConvCheck< TVector > | |
Cug::CompositeConvCheck< TVector, TDomain > | |
Cug::FixedConvergenceCheck< TVector > | |
►Cug::StdConvCheck< TVector > | |
Cug::EnergyConvCheck< TVector > | |
Cug::IDamping< X, Y > | |
►Cug::IDamping< X, X > | |
Cug::ConstantDamping< X, Y > | Constant damping factor |
Cug::MinimalEnergyDamping< X, Y > | Damping computed based on the minimal energy |
Cug::MinimalResiduumDamping< X, Y > | Damping computed based on the minimal residuum |
►Cug::IDataImport< dim > | Base class for data import |
Cug::DataImport< ug::MathMatrix< dim, dim >, dim > | |
Cug::DataImport< ug::MathVector< dim >, dim > | |
Cug::DataImport< number, dim > | |
Cug::DataImport< TData, dim > | Data import |
Cug::IDiscretizationItem< TDomain, TAlgebra > | |
CidNodeType | |
►Cug::IDomain< TGrid, TSubsetHandler > | Describes a physical domain |
Cug::Domain< dim, ug::MultiGrid, ug::MultiGridSubsetHandler > | |
►Cug::IDomain< MultiGrid, MGSubsetHandler > | |
Cug::Domain< d, TGrid, TSubsetHandler > | |
►Cpcl::IDomainDecompositionInfo | |
Cpcl::StandardDomainDecompositionInfo | |
►Cug::IDomainErrorIndicator< TAlgebra > | Interface for an object that can estimate the (global) error |
Cug::IDomainDiscretization< TAlgebra > | Interface for domain discretization |
►Cug::IDomainMarker< TDomain > | Interface for an object that can mark elements based on a strategy |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > > | |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, StdGlobAssembler< TDomain, TAlgebra > > | |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, TGlobAssembler > | Generic domain discretization implementing the interface |
Cug::IDWInterpolation< WDim, TPntIterator, TData > | Class for inverse distance weighting based on a general data type |
Cug::IEigensolver< X, Y > | |
Cug::IElemAssembleFuncs< TLeaf, TDomain > | This class encapsulates all functions related to error estimation |
►Cug::IElemAssembleFuncs< IElemDisc< TDomain >, TDomain > | |
►Cug::IElemDisc< TDomain > | |
Cug::DiracSourceDisc< TDomain > | |
Cug::FV1InnerBoundaryElemDisc< TImpl, TDomain > | |
►Cug::NeumannBoundaryBase< TDomain > | |
Cug::NeumannBoundaryFE< TDomain > | |
Cug::NeumannBoundaryFV< TDomain > | |
Cug::NeumannBoundaryFV1< TDomain > | |
►Cug::IElemDiscBase< TDomain > | Base class for all element-wise discretizations |
►Cug::IElemError< TDomain > | |
Cug::IElemDisc< TDomain > | |
Cug::IElemDiscModifier< TDomain > | |
►Cug::IElementMarkingStrategy< TDomain > | Abstract base class for element marking (in adaptive refinement) |
Cug::APosterioriCoarsening< TDomain > | |
Cug::AbsoluteMarking< TDomain > | Marks elements above an absolute threshold (based on S. Reiter's idea) |
Cug::EquilibrationMarkingStrategy< TDomain > | Marks elements above a certain fraction of the maximum |
Cug::ExpectedErrorMarkingStrategy< TDomain > | |
Cug::GlobalMarking< TDomain > | Mark everything if error too high and refinement allowed |
Cug::MaximumMarking< TDomain > | |
Cug::MeanValueMarking< TDomain > | |
Cug::StdCoarseningMarkingStrategy< TDomain > | M. Breit's standard coarsening strategy |
Cug::StdRefinementMarkingStrategy< TDomain > | M. Breit's standard refinement strategy |
Cug::VarianceMarking< TDomain > | |
Cug::VarianceMarkingEta< TDomain > | Marks elements above a certain threshold for refinement |
Cug::IElemEstimatorFuncs< TLeaf, TDomain > | This class encapsulates all functions related to error estimation |
►Cug::IElemEstimatorFuncs< IElemDisc< TDomain >, TDomain > | |
Cug::IElemError< TDomain > | |
►Cug::IElemProlongation< TDomain > | |
►Cug::ElemProlongationBase< TDomain, P1LagrangeElemTransfer< TDomain > > | |
Cug::P1LagrangeElemTransfer< TDomain > | |
►Cug::ElemProlongationBase< TDomain, StdLagrangeElemTransfer< TDomain > > | |
Cug::StdLagrangeElemTransfer< TDomain > | |
►Cug::ElemProlongationBase< TDomain, CrouzeixRaviartElemTransfer< TDomain > > | |
Cug::CrouzeixRaviartElemTransfer< TDomain > | |
►Cug::ElemProlongationBase< TDomain, PiecewiseConstantElemTransfer< TDomain > > | |
Cug::PiecewiseConstantElemTransfer< TDomain > | |
Cug::ElemProlongationBase< TDomain, TImpl > | |
►Cug::IElemRestriction< TDomain > | |
►Cug::ElemRestrictionBase< TDomain, P1LagrangeElemTransfer< TDomain > > | |
Cug::P1LagrangeElemTransfer< TDomain > | |
►Cug::ElemRestrictionBase< TDomain, StdLagrangeElemTransfer< TDomain > > | |
Cug::StdLagrangeElemTransfer< TDomain > | |
►Cug::ElemRestrictionBase< TDomain, CrouzeixRaviartElemTransfer< TDomain > > | |
Cug::CrouzeixRaviartElemTransfer< TDomain > | |
►Cug::ElemRestrictionBase< TDomain, PiecewiseConstantElemTransfer< TDomain > > | |
Cug::PiecewiseConstantElemTransfer< TDomain > | |
Cug::ElemRestrictionBase< TDomain, TImpl > | |
►Cug::IErrEstData< TDomain > | Base class for error estimator data |
►Cug::MultipleErrEstData< TDomain, SideAndElemErrEstData< TDomain > > | |
Cug::MultipleSideAndElemErrEstData< TDomain > | |
Cug::MultipleErrEstData< TDomain, TErrEstData > | Error estimator data class for discretizations with more than one unknown |
Cug::SideAndElemErrEstData< TDomain > | Error estimator data class storing a number vector per side and per element |
Cug::SideFluxErrEstData< TDomain > | Error estimator data class storing one scalar number per side |
►Cug::bridge::IExportedClass | Base class for exported Classes |
►Cug::bridge::ExportedClassBaseImpl | A base implementation with non-template methods |
Cug::bridge::ExportedClass< TClass > | This template class represents real c++ classes in the registry |
Cug::IExternalSolverImplementation | |
►Cug::IFinishedCondition | |
Cug::MaxStepsFinishedCondition | |
Cug::TemporalFinishedCondition | |
►Cug::IFunction< TData, TDataIn > | |
Cug::LuaFunction< number, number > | |
►Cug::IFunction< TData, TDataIn > | |
Cug::LuaFunction< TData, TDataIn > | |
►Cug::GlobalAttachments::IFunctionEntry | |
Cug::GlobalAttachments::FunctionEntry< TElem, TAttachment > | |
►Cug::IGeometry< dim > | Grid and access to the coordinates of the vertices |
Cug::Geometry< dim, attachmentDim > | Grid and access to the coordinates of the vertices |
►Cug::IGridFunction | Base class for all Grid Functions |
Cug::GridFunction< TDomain, TAlgebra > | Numerical solutions on a grid using an algebraic vector |
►Cug::IIdentifier | Interface to match periodic geometric elements |
Cug::ParallelShiftIdentifier< TPosAA > | This class matches geometric elements which are parallel translated |
►Cug::IIntegrand< TData, TWorldDim > | Abstract integrand interface |
►Cug::StdIntegrand< number, TGridFunction::dim, StdFuncIntegrand< TGridFunction > > | |
Cug::StdFuncIntegrand< TGridFunction > | |
►Cug::StdIntegrand< number, TGridFunction::dim, L2Integrand< TGridFunction > > | |
Cug::L2Integrand< TGridFunction > | Grid function as L2 integrand |
►Cug::StdIntegrand< number, TGridFunction::dim, H1ErrorIntegrand< TGridFunction > > | |
Cug::H1ErrorIntegrand< TGridFunction > | |
►Cug::StdIntegrand< number, TGridFunction::dim, MaximumDistIntegrand< TGridFunction > > | |
Cug::MaximumDistIntegrand< TGridFunction > | |
►Cug::StdIntegrand< number, TGridFunction::dim, H1EnergyIntegrand< TGridFunction > > | |
Cug::H1EnergyIntegrand< TGridFunction > | Norm of a grid function, evaluated in (weighted) H1-semi norm |
►Cug::StdIntegrand< number, TGridFunction::dim, UserDataIntegrandSq< TData, TGridFunction > > | |
Cug::UserDataIntegrandSq< TData, TGridFunction > | For arbitrary UserData \(f\) (of type TData), this class defines the integrand \(f^2(u)\) |
►Cug::StdIntegrand< number, TGridFunction::dim, H1SemiIntegrand< TGridFunction > > | |
Cug::H1SemiIntegrand< TGridFunction > | Norm of a grid function, evaluated in (weighted) H1-semi norm |
►Cug::StdIntegrand< number, TGridFunction::dim, H1NormIntegrand< TGridFunction > > | |
Cug::H1NormIntegrand< TGridFunction > | |
►Cug::StdIntegrand< number, TGridFunction::dim, H1EnergyDistIntegrand< TGridFunction > > | |
Cug::H1EnergyDistIntegrand< TGridFunction > | Integrand for the distance of two grid functions - evaluated in the norm \( |D \nabla u|^2 \) |
►Cug::StdIntegrand< number, TGridFunction::dim, L2DistIntegrand< TGridFunction > > | |
Cug::L2DistIntegrand< TGridFunction > | Integrand for the distance of two grid functions - evaluated in the (weighted) H1-semi norm |
►Cug::StdIntegrand< number, TGridFunction::dim, H1SemiDistIntegrand< TGridFunction > > | |
Cug::H1SemiDistIntegrand< TGridFunction > | Integrand for the distance of two grid functions - evaluated in the (weighted) H1-semi norm |
►Cug::StdIntegrand< TData, TGridFunction::dim, UserDataIntegrand< TData, TGridFunction > > | |
Cug::UserDataIntegrand< TData, TGridFunction > | For arbitrary UserData \(\rho\), this class defines the integrand \(\rho(u)\) |
►Cug::StdIntegrand< number, TGridFunction::dim, L2ErrorIntegrand< TGridFunction > > | |
Cug::L2ErrorIntegrand< TGridFunction > | |
Cug::StdIntegrand< number, TGridFunction::dim, DeltaSquareIntegrand< TDataIn, TGridFunction > > | |
►Cug::StdIntegrand< number, TGridFunction::dim, UserDataDistIntegrandSq< TData, TGridFunction > > | |
Cug::UserDataDistIntegrandSq< TData, TGridFunction > | For arbitrary UserData \(f\) and grid functions \(u_1\) and \(u_2\), this class (should) define the integrand \( (f(u_1)- f(u_2))^2 \) |
►Cug::StdIntegrand< number, TGridFunction::dim, H1DistIntegrand< TGridFunction > > | |
Cug::H1DistIntegrand< TGridFunction > | Integrand for the distance of two grid functions - evaluated in the H1 norm |
Cug::StdIntegrand< TData, TWorldDim, TImpl > | Abstract integrand interface (using CRTP) |
►Cug::IInterfaceExtrapolation< TDomain, TAlgebra > | Base class for the extrapolation over an embedded boundary |
Cug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation > | Domain discretization for the Level-Set Ghost-Fluid method |
Cug::ILagrangeMultiplierDisc< TDomain, TGridFunction > | |
►Cug::ILinearIterator< X, Y > | Describes a linear iterator |
►Cug::ILinearOperatorInverse< TAlgebra::vector_type, TAlgebra::vector_type > | |
►Cug::IMatrixOperatorInverse< TAlgebra::matrix_type, TAlgebra::vector_type > | |
►Cug::AgglomeratingBase< IMatrixOperatorInverse< TAlgebra::matrix_type, TAlgebra::vector_type >, TAlgebra > | |
Cug::AgglomeratingSolver< TAlgebra > | |
Cug::FETISolver< TAlgebra > | Operator implementation of the FETI-DP solver |
Cug::IExternalSolver< TAlgebra > | |
Cug::LU< TAlgebra > | |
Cug::PrimalSubassembledMatrixInverse< algebra_type > | |
Cug::PrimalSubassembledMatrixInverse< TAlgebra > | Operator implementation of the inverse of the Schur complement w.r.t. the "Delta unknowns" |
►Cug::ILinearIterator< TAlgebra::vector_type > | |
►Cug::AgglomeratingBase< ILinearIterator< TAlgebra::vector_type >, TAlgebra > | |
Cug::AgglomeratingIterator< TAlgebra > | |
►Cug::ITransformingIteration< TAlgebra, AssembledTransformingSmoother< TDomain, TAlgebra > > | |
Cug::AssembledTransformingSmoother< TDomain, TAlgebra > | |
Cug::AssembledMultiGridCycle< TDomain, TAlgebra > | Geometric multi grid preconditioner |
Cug::DebugIterator< TAlgebra > | Debugging iterator |
►Cug::IPreconditioner< TAlgebra > | Describes a linear iterator that is based on a matrix operator |
►Cug::AgglomeratingBase< IPreconditioner< TAlgebra >, TAlgebra > | |
Cug::AgglomeratingPreconditioner< TAlgebra > | |
Cug::ComponentGaussSeidel< TDomain, TAlgebra > | ComponentGaussSeidel Preconditioner |
Cug::DiagVanka< TAlgebra > | Diagvanka Preconditioner, description see above diagvanka_step function |
Cug::ElementGaussSeidel< TDomain, TAlgebra > | ElementGaussSeidel Preconditioner |
►Cug::GaussSeidelBase< TAlgebra > | |
Cug::BackwardGaussSeidel< TAlgebra > | Gauss-Seidel preconditioner for the 'backward' ordering of the dofs |
Cug::GaussSeidel< TAlgebra > | Gauss-Seidel preconditioner for the 'forward' ordering of the dofs |
►Cug::IProjGaussSeidel< TDomain, TAlgebra > | Interface for Projected GaussSeidel Preconditioner |
Cug::ProjBackwardGaussSeidel< TDomain, TAlgebra > | |
Cug::ProjGaussSeidel< TDomain, TAlgebra > | Projected GaussSeidel (SOR) -method |
Cug::ProjSymmetricGaussSeidel< TDomain, TAlgebra > | |
Cug::SymmetricGaussSeidel< TAlgebra > | |
►Cug::IBlockJacobiPreconditioner< TAlgebra > | |
Cug::BlockGaussSeidel< TAlgebra, backward, forward > | |
Cug::BlockGaussSeidelIterative< TAlgebra, backward, forward > | |
Cug::SparseBlockGaussSeidel< TAlgebra, backward, forward > | |
Cug::SparseBlockGaussSeidel2< TAlgebra, backward, forward > | |
Cug::ILU< TAlgebra > | ILU / ILU(beta) preconditioner |
Cug::ILUTPreconditioner< TAlgebra > | |
Cug::ILUTScalarPreconditioner< TAlgebra > | |
Cug::ILevelPreconditioner< TAlgebra > | A preconditioner for the multi-grid context which is aware of the grid level it operates on |
Cug::Jacobi< TAlgebra > | Jacobi-Iteration |
Cug::LineGaussSeidel< TDomain, TAlgebra > | |
Cug::LineVanka< TDomain, TAlgebra > | |
Cug::PILUTPreconditioner< TAlgebra > | |
Cug::SchurPrecond< TAlgebra > | Operator implementation of the DD Schur complement solver |
Cug::SequentialSubspaceCorrection< TDomain, TAlgebra > | Sequential subspace correction preconditioner |
Cug::UzawaBase< TDomain, TAlgebra > | |
Cug::Vanka< TAlgebra > | Vanka Preconditioner |
Cug::ITransformingIteration< TAlgebra, TDerived > | |
Cug::OperatorInverseIterator< TAlgebra > | |
►Cug::ILinearIterator< X, X > | |
►Cug::ILinearOperatorInverse< X, X > | |
Cug::AnalyzingSolver< M, X, Y > | |
Cug::IMatrixOperatorInverse< M, X, Y > | Describes an inverse linear mapping X->Y based on a matrix |
►Cug::ILinearOperatorInverse< X, Y > | Describes an inverse linear mapping X->Y |
►Cug::IPreconditionedLinearOperatorInverse< TVector > | |
Cug::AutoLinearSolver< TVector > | Linear solver using abstract preconditioner interface |
Cug::BiCGStab< TVector > | BiCGStab method as a solver for linear operators |
Cug::CG< TVector > | CG method as a solver for linear operators |
Cug::GMRES< TVector > | GMREs method as a solver for linear operators |
Cug::LinearSolver< TVector > | Linear solver using abstract preconditioner interface |
►Cug::IPreconditionedLinearOperatorInverse< X > | Describes an inverse linear mapping X->X |
Cug::LinearSolver< ug::ParallelVector > | |
►Cug::ILinearIterator< X, Y > | |
►Cug::CombinedLinearIterator< X, Y > | |
Cug::LinearIteratorProduct< X, Y > | |
Cug::LinearIteratorSum< X, Y > | |
►Cug::ILineSearch< TVector > | |
Cug::StandardLineSearch< TVector > | Standard implementation of the line search based on the "sufficient descent" |
►Cug::ILocalRemesher | |
Cug::IPatchRemesher | |
►Cug::ILocalSubspace< TDomain, TAlgebra, TObject > | Abstract definition for subspace V_k |
►Cug::LocalDoFSubspace< TDomain, TAlgebra, Vertex > | |
Cug::VertexCenteredVankaSubspace< TDomain, TAlgebra > | Collects indices on all elements with v \in Vtx(elem) |
►Cug::LocalIndexSubspace< TDomain, TAlgebra, Vertex > | |
Cug::VertexBasedSubspace< TDomain, TAlgebra > | Collects indices on all elements with v \in Vtx(elem) |
Cug::LocalDoFSubspace< TDomain, TAlgebra, TObject > | Abstract definition for subspace V_k (based on DoFIndex) |
Cug::LocalIndexSubspace< TDomain, TAlgebra, TObject > | Concrete definition of subspace V_k (based on size_t) |
►Cug::ILocalToGlobalMapper< TAlgebra > | Interface for definition of special LocalToGlobal mappings |
Cug::LocalToGlobalMapperNLGS< TAlgebra > | |
►Cug::MessageHub::IMessage | This is the base class of all messages, which may be passed to callbacks |
Cug::GridMessage_Adaption | A message sent along with "GridRefinement" messages |
Cug::GridMessage_Creation | |
Cug::GridMessage_Distribution | |
Cug::GridMessage_MultiGridChanged | A message sent by the MultiGrid, if something special happened |
Cug::bridge::TestMessage | |
Cug::IMultigridElementIndicators< TDomain > | This class encapsulates the multi-grid attachments for error estimation |
Cug::IndCmp | |
Cug::IndexView< index_type > | |
Cug::INewtonUpdate | General interface for data updates during Newton process |
Cug::InnerBoundaryConstants | |
Cug::InnerBoundaryFluxCond | Struct that holds information about the flux densities and from where to where the flux occurs |
Cug::InnerBoundaryFluxDerivCond | |
Cug::Int2Type< N > | |
Cpcl::InterfaceCommunicator< TLayout > | Performs communication between interfaces on different processes |
Cpcl::InterfaceCommunicator< pcl::MultiLevelLayout > | |
Cpcl::InterfaceCommunicator< pcl::SingleLevelLayout > | |
Cpcl::OrderedInterface< TType, TContainer, TAlloc >::InterfaceEntry | |
Cpcl::OrderedInterface< TType, TContainer, TAlloc >::InterfaceEntryCmp< TElemCmp > | |
Cug::IObjectWithWeights< W > | |
►Cug::IObjectWithWeights< H1EnergyDistIntegrand< TGridFunction >::weight_type > | |
Cug::H1EnergyComponentSpace< TGridFunction > | |
►Cug::IObjectWithWeights< H1SemiDistIntegrand< TGridFunction >::weight_type > | |
Cug::H1SemiComponentSpace< TGridFunction > | |
►Cug::IObjectWithWeights< L2DistIntegrand< TGridFunction >::weight_type > | |
Cug::L2ComponentSpace< TGridFunction > | |
Cug::L2QuotientSpace< TGridFunction > | |
►Cug::IOperator< X, Y > | Describes a mapping X->Y |
►Cug::ILinearOperator< TAlgebra::vector_type, TAlgebra::vector_type > | |
Cug::LocalSchurComplement< algebra_type > | |
►Cug::MatrixOperator< TAlgebra::matrix_type, TAlgebra::vector_type > | |
Cug::AssembledLinearOperator< TAlgebra > | Matrix operator based on the assembling of a problem |
Cug::LocalSchurComplement< TAlgebra > | Operator implementation of the local Schur complement |
Cug::SchurComplementOperator< TAlgebra > | |
Cug::IOperator< GridFunction< TDomain, TAlgebra > > | |
►Cug::IOperator< TAlgebra::vector_type > | |
Cug::AssembledOperator< TAlgebra > | |
►Cug::IOperator< X, X > | |
►Cug::ILinearOperator< X, X > | |
►Cug::MatrixOperator< M, X, X > | |
Cug::SchurComplementMatrixOperator< TAlgebra, M, X, Y > | |
Cug::MatrixDiagonal< M, X, Y > | |
Cug::MatrixDiagonalInverse< M, X, Y > | |
Cug::MatrixOperator< M, X, Y > | |
Cug::ILinearOperator< X, Y > | Describes a linear mapping X->Y |
Cug::IOperatorInverse< X, Y > | Describes an inverse mapping X->Y |
►Cug::IOperatorInverse< TAlgebra::vector_type > | |
Cug::NLGaussSeidelSolver< TDomain, TAlgebra > | Nonlinear GaussSeidel-method |
Cug::NLJacobiSolver< TAlgebra > | Nonlinear Jacobi-method |
Cug::NestedIterationSolver< TDomain, TAlgebra > | Nested iteration solver (e.g. for full multigrid) |
Cug::NewtonSolver< TAlgebra > | Newton solver for assembling based discretizations |
Cug::IOrderingAlgorithm< TAlgebra, O_t > | |
►Cug::IOrderingAlgorithm< TAlgebra, O_t > | |
Cug::BoostMinimumDegreeOrdering< TAlgebra, O_t > | |
Cug::DirectionalOrdering< TAlgebra, TDomain, O_t > | |
Cug::LexOrdering< TAlgebra, TDomain, O_t > | |
Cug::NativeCuthillMcKeeOrdering< TAlgebra, O_t > | |
Cug::RiverOrdering< TAlgebra, TDomain, O_t > | |
Cug::SCCOrdering< TAlgebra, O_t > | |
Cug::TopologicalOrdering< TAlgebra, O_t > | |
►Cug::IOrderingAlgorithm< TAlgebra, std::vector< size_t > > | |
Cug::BoostCuthillMcKeeOrdering< TAlgebra, O_t > | |
►Cstd::iostream | |
Cug::BinaryStream | Specialzation of std::iostream, that uses a |
►Cug::IPartitioner | Partitioners can be used inside a LoadBalancer or separately to create partition maps |
Cug::Partitioner_DynamicBisection< TElem, dim > | Parallel bisection partitioner |
►Cug::IPartitionPostProcessor | Allows to post-process partitions |
Cug::ClusterElementStacks< elem_t, vector_t > | |
Cug::SmoothPartitionBounds< elem_t > | Early draft. Currently only useful for prism-geometries in the d3f-wipp setting |
►Cug::IPartitionPreProcessor | Allows to pre-process data before partitioning starts |
Cug::PPP_ReplaceCoordinate< dim > | Temporarily replaces the specified coordinate in the given position attachment |
Cug::PartPreProc_RasterProjectorCoordinates< dim > | |
Cug::IPositionProvider< dim > | Interface for providing vertex positions |
►Cug::IPositionProvider< TGridFunction::domain_type::dim > | |
Cug::GridFunctionPositionProvider< TGridFunction > | |
Cug::IPProcessVector< TVector > | Interface for pre- and postprocess functions |
Cug::IPProcessVector< TAlgebra::vector_type > | |
►Cug::IRefiner | The refiner interface allows to mark elements for refinement and to call refine |
Cug::HangingNodeRefinerBase< MGSelector > | |
Cug::HangingNodeRefinerBase< Selector > | |
Cug::GlobalFracturedMediaRefiner | |
Cug::GlobalMultiGridRefiner | |
Cug::HangingNodeRefinerBase< TSelector > | Base class for a hanging-node refiner |
►Cug::IRefMarkAdjuster | |
Cug::HorizontalAnisotropyAdjuster< TAPos > | Selects additional edges to preserve layers in a grid with horizontal anisotropies |
Cug::LocalMarkAdjuster | Use this adjuster on top of StdHNodeAdjuster if local-marks are present |
Cug::MGHNodeAdjuster | Makes sure that that hierarchical dependencies are considered during hnode refinement |
Cug::ParallelHNodeAdjuster | Makes sure that that marks are propagated over process interfaces |
Cug::ShadowCopyAdjuster | Adjusts RM_FULL-selected quadrilaterals that cannot be fully refined |
Cug::StdHNodeAdjuster | Makes sure that elements are marked correctly so that hnode-refinement produces a valid grid |
►Cug::ISchurComplementInverse< TAlgebra > | |
Cug::SchurInverseWithAGammaGamma< TAlgebra > | |
Cug::SchurInverseWithAutoFullMatrix< TAlgebra > | |
Cug::SchurInverseWithFullMatrix< TAlgebra > | |
Cug::SchurInverseWithOperator< TAlgebra > | |
Cug::IsInSubGrid | Callbacks that return true if an element is contained in a sub-grid |
Cug::IsNotInSubGrid | Callbacks that return true if an element is not contained in a sub-grid |
►Cug::ISpaceDecomposition< TDomain, TAlgebra > | Abstract |
Cug::FullVertexCover< TDomain, TAlgebra > | |
Cug::IsRegularSurfaceElem | Returns true if an element is a regular surface element |
►Cug::ISubGrid | Instances represent a part of a grid |
Cug::SubGrid< TCallbackCls > | Specializes ISubGrid for general callback classes |
►Ccontainer::iterator | |
Cug::SparseVector< T >::iterator | |
►Cstd::iterator | |
Cug::AssocElemIter< TElem, TAssocElem, VSorted > | Iterator that allows to traverse associated elements of a given element |
Cug::AttachedElementListIterator< TAAEntry > | A special iterator which allows to iterate over elements in a AttachedElementList |
Cug::BGLParallelMatrix< T >::adjacency_iterator | |
Cug::BGLParallelMatrix< T >::vertex_iterator_ | |
Cug::ConstAttachedElementListIterator< TAAEntry > | A special iterator which allows to iterate over elements in a AttachedElementList |
►Cstd::map::iterator | |
Cug::MapSparseMatrix< TValueType >::row_iterator | |
Cug::BlockSliceIndexView< index_type >::iterator | |
Cug::SliceIndexView< index_type >::iterator | |
►Cboost::iterator_facade | |
Cug::BGLParallelMatrix< T >::out_edge_iterator | |
►Citerator_facade | |
Cboost::SM_adjacency_iterator< T > | |
Cboost::SM_out_edge_iterator< T, out > | |
Cboost::UM_out_edge_iterator< T > | |
Cug::IteratorProvider< T > | |
Cug::IteratorProvider< MGSubsetHandler > | |
►Cug::ITimeIntegratorObserver< TDomain, TAlgebra > | Abstract base class for time integration observer |
Cug::LuaCallbackObserver< TDomain, TAlgebra > | |
►Cug::bridge::Evaluate::PointEvaluatorBase< TDomain, TAlgebra > | |
Cug::bridge::Evaluate::NumberValuedUserDataPointEvaluator< TDomain, TAlgebra > | |
Cug::bridge::Evaluate::VectorValuedUserDataPointEvaluator< TDomain, TAlgebra > | |
►Cug::ITransferOperator< TDomain, TAlgebra > | Interface for transfer routines |
Cug::StdInjection< TDomain, TAlgebra > | |
►Cug::StdTransfer< TDomain, TAlgebra > | Standard Prolongation Operator |
Cug::TruncatedMonotoneTransfer< TDomain, TAlgebra > | |
►Cug::ITransferPostProcess< TDomain, TAlgebra > | Interface for transfer routines |
Cug::AverageComponent< TDomain, TAlgebra > | |
Cug::ITransferPostProcess< TDomain, TPotAlgebra > | |
Cug::IVectorDebugWriter< TVector > | Base class for all vector debug writer |
►Cug::IVectorDebugWriter< TAlgebra::vector_type > | |
►Cug::IDebugWriter< TAlgebra > | Base class for all debug writer |
Cug::AlgebraDebugWriter< TAlgebra > | Debug writer for connection viewer (based on algebraic information + vector positions only) |
Cug::GridFunctionDebugWriter< TDomain, TAlgebra > | |
Cug::IVectorWriter< vector_type > | Interface for modifying a vector (e.g, setting Dirichlet values, ...) |
►Cug::IVectorWriter< TGridFunction::algebra_type::vector_type > | |
Cug::GridFunctionVectorWriterDirichlet0< TGridFunction > | |
►Cug::IVectorWriter< TVector > | |
Cug::GridFunctionVectorWriter< TGridFunction, TVector > | |
►Cug::IVertexGroup | Base class for all classes which consist of a group of vertices |
Cug::CustomVertexGroup | This class can be used if one wants to create a custom element from a set of vertices |
►Cug::EdgeVertices | Holds the vertices of an Edge or an EdgeDescriptor |
Cug::Edge | Base-class for edges |
Cug::EdgeDescriptor | Can be used to store information about an edge and to construct an edge |
►Cug::FaceVertices | |
Cug::Face | Faces are 2-dimensional objects |
Cug::FaceDescriptor | Can be queried for the edges and vertices of a face |
►Cug::VolumeVertices | Holds the vertices of a Volume or a VolumeDescriptor |
Cug::Volume | Volumes are 3-dimensional objects |
Cug::VolumeDescriptor | Holds a set of vertices which represent the corners of a volume element |
Cug::vrl::threading::JNIThreadException | |
Cug::bridge::JSONConstructible | |
Cug::KDTree< point_t, data_t, real_t > | |
Cug::KDTreeDesc | |
Cug::KDTreeStatic< TPositionAttachment, numDimensions, TVector > | Organizes vertices in a binary-tree structure. Only for static use! |
Cug::KDVertexDistance | Used by KDTreeStatic |
Cug::LagrangeLSFS< TRefElem, TOrder > | Lagrange Shape Function Set without virtual functions and fixed order |
Cug::RasterLayers::layer_t | |
Cug::AssembledMultiGridCycle< TDomain, TAlgebra >::LevData | |
Cug::MGSelector::Level | |
Cug::AssembledMultiGridCycle< TDomain, TAlgebra >::LevelIndex | |
Cug::LFEID | Identifier for Local Finite Elements |
Cug::GeomProvider< TGeom >::LFEIDandQuadOrder | Struct to sort keys |
Cug::lg_ntree_traits_base< tree_dim, world_dim, elem_t_, common_data_t_ > | |
►Cug::lg_ntree_traits_base< 1, 1, elem_t, NTreeGridData< 1 > > | |
Cug::ntree_traits< 1, 1, elem_t, NTreeGridData< 1 > > | |
►Cug::lg_ntree_traits_base< 1, 2, elem_t, NTreeGridData< 2 > > | |
Cug::ntree_traits< 1, 2, elem_t, NTreeGridData< 2 > > | |
►Cug::lg_ntree_traits_base< 2, 2, elem_t, NTreeGridData< 2 > > | |
Cug::ntree_traits< 2, 2, elem_t, NTreeGridData< 2 > > | |
►Cug::lg_ntree_traits_base< 2, 3, elem_t, NTreeGridData< 3 > > | |
Cug::ntree_traits< 2, 3, elem_t, NTreeGridData< 3 > > | |
►Cug::lg_ntree_traits_base< 3, 3, elem_t, NTreeGridData< 3 > > | |
Cug::ntree_traits< 3, 3, elem_t, NTreeGridData< 3 > > | |
Cug::FVSingularSourcesAndSinks< dim, TPointData, TLineData >::line_iterator< TElem, TAAPos, TFVGeom > | Class of line source and sink iterator for a given scv |
Cug::linker_traits< TData, TDataIn, TRet > | Linker Traits |
Cug::linker_traits< MathMatrix< dim, dim >, number > | |
Cug::linker_traits< MathTensor< 4, dim >, number > | |
Cug::linker_traits< MathVector< dim >, MathMatrix< dim, dim > > | |
Cug::linker_traits< MathVector< dim >, MathVector< dim >, number > | |
Cug::linker_traits< MathVector< dim >, number > | |
Cug::linker_traits< number, number > | |
►Cug::LoadBalancer | A load-balancer redistributes grids using the specified partitioner and process-hierarchy |
Cug::DomainLoadBalancer< TDomain > | A small wrapper for LoadBalancer which adds comfort methods to balance and distribute domains |
Cug::LoaderObj | |
Cug::LocalDoF | |
►Cug::LocalDoFSet | |
►Cug::LagrangeLDS< ReferenceEdge > | |
Cug::FlexLagrangeLSFS< ReferenceEdge > | Specialization for Edges |
Cug::LagrangeLSFS< ReferenceEdge, TOrder > | Specialization for Edges |
►Cug::LagrangeLDS< ReferenceVertex > | |
Cug::FlexLagrangeLSFS< ReferenceVertex > | Specialization for Edges |
Cug::LagrangeLSFS< ReferenceVertex, TOrder > | Specialization for Vertex |
►Cug::LagrangeLDS< ReferencePrism > | |
Cug::FlexLagrangeLSFS< ReferencePrism > | |
Cug::LagrangeLSFS< ReferencePrism, TOrder > | |
►Cug::LagrangeLDS< ReferenceOctahedron > | |
Cug::LagrangeLSFS< ReferenceOctahedron, TOrder > | |
►Cug::LagrangeLDS< ReferencePyramid > | |
Cug::LagrangeLSFS< ReferencePyramid, TOrder > | |
►Cug::LagrangeLDS< ReferenceHexahedron > | |
Cug::FlexLagrangeLSFS< ReferenceHexahedron > | |
Cug::LagrangeLSFS< ReferenceHexahedron, TOrder > | |
►Cug::LagrangeLDS< ReferenceTriangle > | |
Cug::FlexLagrangeLSFS< ReferenceTriangle > | |
Cug::LagrangeLSFS< ReferenceTriangle, TOrder > | |
►Cug::LagrangeLDS< ReferenceTetrahedron > | |
Cug::FlexLagrangeLSFS< ReferenceTetrahedron > | |
Cug::LagrangeLSFS< ReferenceTetrahedron, TOrder > | |
►Cug::LagrangeLDS< ReferenceQuadrilateral > | |
Cug::FlexLagrangeLSFS< ReferenceQuadrilateral > | |
Cug::LagrangeLSFS< ReferenceQuadrilateral, TOrder > | |
►Cug::MiniBubbleLDS< ReferenceEdge > | |
Cug::MiniBubbleLSFS< ReferenceEdge > | |
►Cug::MiniBubbleLDS< ReferenceHexahedron > | |
Cug::MiniBubbleLSFS< ReferenceHexahedron > | |
►Cug::MiniBubbleLDS< ReferenceTriangle > | |
Cug::MiniBubbleLSFS< ReferenceTriangle > | |
►Cug::MiniBubbleLDS< ReferenceTetrahedron > | |
Cug::MiniBubbleLSFS< ReferenceTetrahedron > | |
►Cug::MiniBubbleLDS< ReferenceQuadrilateral > | |
Cug::MiniBubbleLSFS< ReferenceQuadrilateral > | |
►Cug::DimLocalDoFSet< TDim > | |
►Cug::LocalShapeFunctionSet< TImpl::dim, TImpl::shape_type, TImpl::grad_type > | |
Cug::LocalShapeFunctionSetWrapper< TImpl > | Wrapper class implementing the LocalShapeFunctionSet interface |
Cug::LocalShapeFunctionSet< TDim, TShape, TGrad > | Virtual base class for local shape function sets |
Cug::SubLocalDoFSet< TDim > | |
►Cug::LagrangeLDS< TRefElem > | Lagrange DoF Set |
Cug::LagrangeP1< TRefElem > | Lagrange shape functions of first order |
Cug::MiniBubbleLDS< TRefElem > | MiniBubble Set (2D only!) |
Cug::LocalFiniteElementProvider::LocalDoFSets | |
Cug::LocalFiniteElementProvider | |
Cug::LocalIndices | |
Cug::LocalMatrix | |
Cug::localMatrix_from_col_major_and_array< T > | |
Cug::localMatrix_from_mat_and_array< M > | |
Cug::localMatrix_from_row_major_and_array< T > | |
Cug::LocalFiniteElementProvider::LocalShapeFunctionSets< dim, TShape, TGrad > | |
Cug::LocalToGlobalMapper< TAlgebra > | |
Cug::LocalVector | |
Cug::localVector_from_array< T > | |
Cug::LocalVectorTimeSeries | Time series of local vectors |
Cug::LogAssistant | |
►Cug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > | Global assembler based on the ghost-fluid method with a level-set function |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > > | |
Cug::lua_traits< TData > | Lua Traits to push/pop on lua stack |
Cug::lua_traits< bool > | |
Cug::lua_traits< int > | |
Cug::lua_traits< MathMatrix< dim, dim > > | |
Cug::lua_traits< number > | |
Cug::lua_traits< ug::MathVector< dim > > | |
Cug::lua_traits< void > | |
Cug::bridge::LUACompiler | |
Cug::LuaFunctionHandle | Handle for a lua reference |
Cug::LUAParserClass | |
Cug::bridge::lua::LuaParsing< T > | |
Cug::bridge::lua::LuaParsing< bool > | |
Cug::bridge::lua::LuaParsing< const char * > | |
Cug::bridge::lua::LuaParsing< const std::string & > | |
Cug::bridge::lua::LuaParsing< const void * > | |
Cug::bridge::lua::LuaParsing< ConstSmartPtr< void > > | |
Cug::bridge::lua::LuaParsing< double > | |
Cug::bridge::lua::LuaParsing< float > | |
Cug::bridge::lua::LuaParsing< int > | |
Cug::bridge::lua::LuaParsing< size_t > | |
Cug::bridge::lua::LuaParsing< SmartPtr< void > > | |
Cug::bridge::lua::LuaParsing< std::string > | |
Cug::bridge::lua::LuaParsing< void * > | |
Cug::bridge::LuaStackCheck | |
Cug::LuaTableHandle | Handle for a lua reference |
Cug::impl::LuaTableHandle_ | |
Cug::LuaUserDataFactory< TData, dim, TRet > | Factory providing LuaUserData |
Cug::LuaUserNumberNumberFunction | This class maps a scalar value an output scalar value using a lua callback |
►CM | |
Cug::MatrixOperator< M, X, X > | |
Cug::MatrixDiagonal< M, X, Y > | |
Cug::MatrixDiagonalInverse< M, X, Y > | |
Cug::MatrixOperator< M, X, Y > | |
Cug::UndirectedMatrix< T >::map_type | |
Cug::NeuriteProjector::Mapping | Mapping of model to surface vertices |
Cug::MapSparseMatrix< TValueType > | Sparse matrix for big, variable sparse matrices |
Cug::MarkerPoint | |
Cug::MarkerPointManager | |
Cug::mat_operations_class< vector_t, matrix_t, type > | |
Cug::mat_operations_class< vector_t, matrix_t, MATRIX_USE_GLOBAL_FUNCTIONS > | |
Cug::mat_operations_class< vector_t, matrix_t, MATRIX_USE_MEMBER_FUNCTIONS > | |
Cug::mat_operations_class< vector_t, matrix_t, MATRIX_USE_OPERATORS > | |
Cug::mat_operations_class< vector_t, matrix_t, MATRIX_USE_ROW_FUNCTIONS > | |
Cug::LoaderObj::Material | |
Cug::MathMatrix< N, M, T > | A class for fixed size, dense matrices |
Cug::MathMatrix< 0, 0, T > | |
Cug::MathMatrix< 0, N, T > | |
Cug::MathMatrix< dim, dim > | |
Cug::MathMatrix< N, 0, T > | |
Cug::MathMatrix< N, N > | |
Cug::MathMatrix< worldDim, dim > | |
Cug::MathSymmetricMatrix< N, T > | A class for fixed size, dense matrices |
Cug::MathTensor< TRank, N, T > | Mathematical Tensor of rank TRank and N entries |
►Cug::MathTensor< 1, N, number > | |
Cug::MathTensor1< N, T > | |
Cug::MathTensor< 1, N, T > | |
Cug::MathTensor< TRank, dim > | |
Cug::MathTensorX< TEntry, N > | |
►Cug::MathTensorX< MathTensor1< N2, number >, N1 > | |
Cug::MathTensor2< N1, N2, T > | |
►Cug::MathTensorX< MathTensorX< MathTensor1< N3, number >, N2 >, N1 > | |
Cug::MathTensor3< N1, N2, N3, T > | |
►Cug::MathTensorX< MathTensorX< MathTensorX< MathTensor1< N4, number >, N3 >, N2 >, N1 > | |
Cug::MathTensor4< N1, N2, N3, N4, T > | |
Cug::MathVector< N, T > | Mathematical Vector with N entries |
Cug::MathVector< 0, T > | |
Cug::MathVector< 1, T > | |
Cug::MathVector< 2, number > | |
Cug::MathVector< 2, T > | |
Cug::MathVector< 3, number > | |
Cug::MathVector< 3, T > | |
Cug::MathVector< 4, number > | |
Cug::MathVector< 4, T > | |
Cug::MathVector< dim > | |
Cug::MathVector< dim, int > | |
Cug::MathVector< worldDim > | |
Cug::matrix_algebra_type_traits< T > | |
Cug::matrix_algebra_type_traits< DenseMatrix< T > > | |
Cug::matrix_algebra_type_traits< DenseMatrixInverse< T > > | |
Cug::matrix_algebra_type_traits< GPUSparseMatrix< T > > | |
Cug::matrix_algebra_type_traits< MapSparseMatrix< T > > | |
Cug::matrix_algebra_type_traits< MatrixOperator< M, X, Y > > | |
Cug::matrix_algebra_type_traits< ParallelMatrix< T > > | |
Cug::matrix_algebra_type_traits< SparseMatrix< T > > | |
►CTAlgebra::matrix_type | |
Cug::MatrixOperator< TAlgebra::matrix_type, TAlgebra::vector_type > | |
Cug::MatrixFileType | Representation of a matrix exchange file format |
►Cug::MatrixIO | Generic matrix I/O functionality |
Cug::MatrixIOMtx | Provides I/O functionality for MatrixMarket exchange file format |
Cug::MatrixRow< TMatrix > | |
Cug::MatrixTwoIndices< I, D, type, type > | |
Cug::maxheap< T > | Updateable priority queue class. unlike most PQ implementations, we need a method to inform the PQ of updated elements thats why we cannot use priority_queue from the STL. maxheap works on an external array of elements T, note that none of the elements of m_arr[0]..m_arr[size-1] are in the heap at the begining. You can insert elements by using maxheap::insert(i); |
Cug::MemInfo | |
Cug::MemTrackerStruct | |
Cug::bridge::Message | |
Cug::vrl::MessageBuffer | |
Cug::MessageHub | Allows to register callbacks and post messages to those callbacks |
Cug::bridge::MessageHubTest | |
Cug::bridge::MethodProxy< TClass, TMethod, TRet > | |
Cug::bridge::MethodProxy< TClass, TMethod, CustomReturn > | |
Cug::bridge::MethodProxy< TClass, TMethod, void > | |
Cug::bridge::MethodPtrWrapper | |
Cug::element_list_traits< ElemList >::mfc_num_corners_of_elem | Metafunction class for counting corners in an element type |
Cug::element_list_traits< ElemList >::mfc_num_edges_of_elem | Metafunction class for counting edges in an element type |
Cug::element_list_traits< ElemList >::mfc_num_faces_of_elem | Metafunction class for counting faces in an element type |
Cug::element_list_traits< ElemList >::mfc_num_sides_of_elem | Metafunction class for counting sides (i.e. edges or faces) in an element type |
Cug::element_list_traits< ElemList >::mfc_num_volumes_of_elem | Metafunction class for counting volumes in an element type |
Cug::MGEdgeInfo | Holds information about edge relations. Used internally |
Cug::MGFaceInfo | Holds information about face relations. Used internally |
Cug::mginfo_traits< TElem > | Access to connected types. used internally |
Cug::mginfo_traits< Edge > | Edge info traits. used internally |
Cug::mginfo_traits< Face > | Face info traits. used internally |
Cug::mginfo_traits< Vertex > | Vertex info traits. used internally |
Cug::mginfo_traits< Volume > | Volume info traits. used internally |
Cug::MGSelector::MGSelectionIterator< TElem, TMGSelector, TLevelIterator > | |
Cug::MGStats< TDomain, TAlgebra > | Records statistics on how individual parts of a multigrid method worked |
Cug::MGVertexInfo | Holds information about vertex relations. Used internally |
Cug::MGVolumeInfo | Holds information about volume relations. Used internally |
Cug::MGWrapper< TGrid > | |
Cug::MGWrapper< Grid > | |
Cug::MGWrapper< MultiGrid > | |
Cug::DimHFV1Geometry< TDim, TWorldDim >::MidID | |
Cug::FV1ManifoldGeometry< TElem, TWorldDim >::MidID | |
Cug::HFV1Geometry< TElem, TWorldDim >::MidID | |
Cug::HFV1ManifoldGeometry< TElem, TWorldDim >::MidID | |
Cug::MidID | Helper class to store dimension and id of a midpoint of a sub-element |
Cug::MiniBubbleLSFS< TRefElem > | Lagrange Shape Function Set without virtual functions and fixed order |
Cug::MMTypeCode | Type representation for MatrixMarket matrix exchange files |
Cpcl::layout_tags::multi_level_layout_tag | Marks a layout as a multi-level layout |
Cug::MultiElementAttachmentAccessor< TAttachment > | Accesses attachements in different element types at the same time |
Cug::MultiElementAttachmentAccessor< Attachment< byte > > | |
Cug::MultiElementAttachmentAccessor< Attachment< char > > | |
Cug::MultiElementAttachmentAccessor< Attachment< Values > > | |
Cug::MultiElementAttachmentAccessor< ug::Attachment > | |
Cpcl::MultiGroupCommunicator | Communicator for simultaneous data exchange between many small groups |
Cug::MultiIndex< N, TSingleIndexType > | |
Cug::Raster< T, TDIM >::MultiIndex | |
Cug::MultiIndex< 1, size_t > | |
Cug::MultiIndex< 2, size_t > | |
Cug::MultiIndex< 3, size_t > | |
Cpcl::MultiLevelLayout< TInterface > | Standard multi-level-layout implementation |
Cug::MyVectorTraits< TVector, Enable > | |
Cug::MyVectorTraits< TVector, typename boost::enable_if_c< TVector::value_type::is_static >::type > | |
Cug::DimHFV1Geometry< TDim, TWorldDim >::NatEdgeInfo | |
Cug::HFV1Geometry< TElem, TWorldDim >::NatEdgeInfo | |
Cug::HFV1ManifoldGeometry< TElem, TWorldDim >::NatEdgeInfo | |
Cug::CompositeConvCheck< TVector, TDomain >::NativCmpInfo | |
Cug::NedelecLDS< TRefElem > | Nedelec, i.e. the edge local dof set |
►Cug::NedelecLDS< ReferenceTetrahedron > | |
Cug::NedelecLSFS< ReferenceTetrahedron > | Nedelec (or Whitney-1) base function set for tetrahedra |
►Cug::NedelecLDS< ReferenceTriangle > | |
Cug::NedelecLSFS< ReferenceTriangle > | Nedelec (or Whitney-1) base function set for triangles |
Cug::NedelecLSFS< TRefElement > | |
Cug::SubdivRules_PLoop::NeighborInfo | |
Cug::NeuriteProjector::Neurite | |
Cug::DimHFV1Geometry< TDim, TWorldDim >::NewEdgeInfo | |
Cug::HFV1Geometry< TElem, TWorldDim >::NewEdgeInfo | |
Cug::HFV1ManifoldGeometry< TElem, TWorldDim >::NewEdgeInfo | |
Cug::NewLayoutCreator | |
Cug::NewLayoutCreator::NewSlaveNotification | |
Cug::ParallelNodes::NewSlaveNotification | |
Cug::NewtonUpdaterGeneric< TVector > | |
Cug::KDTree< point_t, data_t, real_t >::Node | |
Cug::KDTreeStatic< TPositionAttachment, numDimensions, TVector >::Node | |
Cug::ntree< tree_dim, world_dim, TElem, TCommonData >::Node | |
CnodeType | |
Cug::non_dirichlet_iterator< TAlgebra > | |
Cug::bridge::NonAllowedName1 | |
Cug::bridge::NonAllowedName2 | |
Cug::bridge::NonAllowedName3 | |
Cug::bridge::NonAllowedName4 | |
►Cug::ntree< tree_dim, world_dim, TElem, TCommonData > | The n-tree class can be used to construct space partitioning trees of dimensions 1, 2, and 3 |
Cug::lg_ntree< dim-1, dim, side_t > | |
Cug::lg_ntree< dim, dim, element_t > | |
Cug::lg_ntree< 3, 3, Triangle > | |
►Cug::ntree< tree_dim, world_dim, grid_elem_t *, NTreeGridData< world_dim > > | |
Cug::lg_ntree< tree_dim, world_dim, grid_elem_t > | |
Cug::ntree_traits< tree_dim, world_dim, elem_t, common_data_t > | |
Cug::NTreeDesc | |
Cug::NTreeGridData< world_dim > | |
CNullSmartPtr | Used to construct empty smart pointers |
Cug::vrl::NumberArray | |
Cug::DirichletBoundary< TDomain, TAlgebra >::NumberData | Grouping for subset and non-conditional data |
Cug::IObstacleConstraint< TDomain, TAlgebra >::NumberData | Grouping for subset and non-conditional data |
Cug::bridge::Evaluate::NumberValuedUserDataEvaluator< TDomain, TAlgebra > | |
Cug::LoaderObj::Object | |
►Cug::node_tree::Object | An Object serves as the base-class for most of the polymorphic node-tree objects |
►Cug::node_tree::Node | Nodes serve as base-objects for items of wich a scene-graph consists |
Cug::node_tree::CollisionEdgesNode | Holds index pairs defining edges |
Cug::node_tree::CollisionTrianglesNode | Holds index tuples defining triangles |
►Cug::node_tree::GroupNode | You can group nodes using the GroupNode |
►Cug::node_tree::BoxedGroupNode | A group node featuring a bounding box |
Cug::node_tree::CollisionTreeRootNode | A group node featuring a bounding box and a set of points |
Cug::OBJMaterial | Holds information about the materials in the obj-file |
Cug::ObstacleInNormalDir< TDomain, TAlgebra >::obsDoFData | Struct to store data for a specific obstacle DoF |
Cug::OctahedronClass | |
Cug::OctahedronDescriptor | Only used to initialize a octahedron. for all other tasks you should use VolumeDescripor |
Cug::DirichletBoundary< TDomain, TAlgebra >::OldNumberData | Grouping for subset and the data already stored in the solution |
Cug::operation_add | |
Cug::operation_sub | |
CoprNodeType | |
Cpcl::OrderedInterface< TType, TContainer, TAlloc > | You may add elements to this interface and iterate over them |
►Cstd::ostream | |
Cug::EmptyOStream | Specialization of std::ostream, which doesn't write anything |
Cug::ParallelNodes::OverlapType | |
Cug::OverlapWriter< TAlgebra > | Writes overlapping matrices and vectors |
Cug::bridge::ExportedFunctionGroup::Overload | |
Cug::bridge::ExportedMethodGroup::Overload | |
Cug::OverlyingSubsetFinder< TDomain > | |
Cug::OwnedPtr< T > | Holds and automatically deletes a pointer, similar to std::auto_ptr. USE WITH CARE! |
Cug::OwnedPtr< ug::DistributedGridManager::ElementInfo::Data > | |
Cug::PageContainer< T, MAX_PAGE_SIZE, Allocator > | |
►Cstd::pair | |
Cug::AlgebraID | This type is used to identify distributed objects |
Cug::UndirectedMatrix< T >::edge | |
Cug::detail::bglp_vertex_descriptor | |
Cpcl::ParallelArchive | |
Cug::ParallelColoring | |
Cug::ParallelDualGraph< TGeomBaseObj, TIndexType, TConnectingObj > | Generates the parralel dual graph of a MultiGrid as, e.g., required by Parmetis |
Cug::ParallelNodes | |
Cug::ParallelProgress | |
►Cug::bridge::ParameterInfo | Stack holding parameter infos about a parameter stack |
Cug::bridge::ParameterStack | A stack that can hold values together with their type-id |
Cug::PartitionMap | Used to describe how a domain shall be distributed in a parallel environment |
►Cug::PartitionWeighting | |
Cug::InterSubsetPartitionWeighting | |
Cug::ProtectSubsetPartitionWeighting | |
Cug::PathProvider | Singleton which stores common paths and a stack of current paths |
Cug::DoFCount::Cnt::PCnt | |
Cug::PeriodicAttachmentAccessor< TElem, TAttachment > | Accesses attachements with consideration to periodic boundaries |
Cug::PeriodicAttachmentAccessor< side_type, AMathDimMat > | |
Cug::PeriodicAttachmentAccessor< side_type, AMathVectorDim > | |
Cug::PeriodicAttachmentAccessor< side_type, ANumber > | |
Cug::PeriodicAttachmentAccessor< side_type, ANumberArray > | |
Cug::PeriodicAttachmentAccessor< side_type, ASizetArray > | |
Cug::PeriodicAttachmentAccessor< side_type, ATensor > | |
Cug::PeriodicAttachmentAccessor< Vertex, AMathVectorDim > | |
Cug::PeriodicAttachmentAccessor< Vertex, ANumber > | |
Cug::PeriodicAttachmentAccessor< Vertex, ATensor > | |
Cug::PeriodicAttachmentAccessor< vertex_type, ANumber > | |
Cug::bridge::Piece | |
Cug::FVSingularSourcesAndSinks< dim, TPointData, TLineData >::point_iterator< TElem, TAAPos, TFVGeom > | Class of point source and sink iterator for a given scv |
Cboost::pointee< ConstSmartPtr< T > > | |
Cboost::pointee< SmartPtr< T > > | |
Cug::Pointer2Value< T > | |
Cug::Pointer2Value< T * > | |
Cug::PointerConstArray< TPtr > | Container which holds an array of pointers |
Cug::bridge::Evaluate::PointEvaluatorFactory< TDomain, TAlgebra > | This is a factory for creating a 'PointEvaluatorBase' object from user data |
►Cug::Polynomial1D | |
Cug::BoundedEquidistantLagrange1D | |
Cug::EquidistantLagrange1D | |
Cug::Lagrange1D | |
Cug::TruncatedEquidistantLagrange1D | |
Cug::PosAndIndex< dim > | |
Cug::ntree< tree_dim, world_dim, TElem, TCommonData >::pow< n, exponent > | Static template implementation to raise n to the power exponent |
Cug::Pow< n, d > | |
Cug::ntree< tree_dim, world_dim, TElem, TCommonData >::pow< n, 0 > | |
Cug::Pow< n, 0 > | |
Cug::PowerMethod< TAlgebra > | |
Cug::PProcessChain< TVector > | Chain of pre- or postprocess operations |
Cug::PProcessChain< vector_type > | |
Cug::PrimalConnection< TValue > | |
Cug::vrl::PrintCondUserData2d< TData > | |
Cug::vrl::PrintUserData2d< TData > | |
Cug::PrismClass | |
Cug::PrismDescriptor | Only used to initialize a prism. for all other tasks you should use VolumeDescripor |
Cpcl::ProcessCommunicator | |
Cug::ProcessHierarchy | Defines how the different levels of a grid shall be distributed across the available processes |
CProfileNodeManager | |
Cug::Progress | |
Cug::IPatchRemesher::ProjectedPoint | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::propagate< TCreatedElem, Dummy > | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::propagate< TElem, Dummy > | |
Cboost::property_map< ug::BGLParallelMatrix< T >, vertex_index_t > | |
Cboost::property_map< ug::BidirectionalMatrix< ug::SparseMatrix< T > >, vertex_index_t > | |
Cboost::property_map< ug::ParallelMatrix< T >, vertex_index_t > | |
Cboost::property_map< ug::SparseMatrix< T >, Tag > | |
Cboost::property_map< ug::SparseMatrix< T >, vertex_index_t > | |
Cboost::property_map< ug::UndirectedMatrix< T >, vertex_index_t > | |
Cug::Provider< TClass > | Provider, holding a single instance of an object |
Cug::PtrToValueType< TGeomObjPtrType > | |
Cug::PtrToValueType< Edge * > | |
Cug::PtrToValueType< Face * > | |
Cug::PtrToValueType< Vertex * > | |
Cug::PtrToValueType< Volume * > | |
Cug::bridge::ParameterInfo::PushType< T > | |
Cug::bridge::ParameterStack::PushType< T > | |
Cug::bridge::ParameterInfo::PushType< bool > | |
Cug::bridge::ParameterStack::PushType< bool > | |
Cug::bridge::ParameterInfo::PushType< const char * > | |
Cug::bridge::ParameterStack::PushType< const char * > | |
Cug::bridge::ParameterInfo::PushType< const std::string & > | |
Cug::bridge::ParameterStack::PushType< const std::string & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< bool > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< bool > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< const char * > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< const char * > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< const T * > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< const TClass * > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< ConstSmartPtr< T > > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< ConstSmartPtr< TClass > > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< double > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< double > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< float > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< float > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< int > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< int > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< size_t > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< size_t > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< SmartPtr< T > > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< SmartPtr< TClass > > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< std::string > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< std::string > & > | |
Cug::bridge::ParameterStack::PushType< const std::vector< T * > & > | |
Cug::bridge::ParameterInfo::PushType< const std::vector< TClass * > & > | |
Cug::bridge::ParameterStack::PushType< const T & > | |
Cug::bridge::ParameterStack::PushType< const T * > | |
Cug::bridge::ParameterInfo::PushType< const TClass & > | |
Cug::bridge::ParameterInfo::PushType< const TClass * > | |
Cug::bridge::ParameterStack::PushType< ConstSmartPtr< T > > | |
Cug::bridge::ParameterInfo::PushType< ConstSmartPtr< TClass > > | |
Cug::bridge::ParameterInfo::PushType< double > | |
Cug::bridge::ParameterStack::PushType< double > | |
Cug::bridge::ParameterInfo::PushType< float > | |
Cug::bridge::ParameterStack::PushType< float > | |
Cug::bridge::ParameterInfo::PushType< int > | |
Cug::bridge::ParameterStack::PushType< int > | |
Cug::bridge::ParameterInfo::PushType< size_t > | |
Cug::bridge::ParameterStack::PushType< size_t > | |
Cug::bridge::ParameterStack::PushType< SmartPtr< T > > | |
Cug::bridge::ParameterInfo::PushType< SmartPtr< TClass > > | |
Cug::bridge::ParameterInfo::PushType< std::string > | |
Cug::bridge::ParameterStack::PushType< std::string > | |
Cug::bridge::ParameterInfo::PushType< std::vector< bool > > | |
Cug::bridge::ParameterStack::PushType< std::vector< bool > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< const char * > > | |
Cug::bridge::ParameterStack::PushType< std::vector< const char * > > | |
Cug::bridge::ParameterStack::PushType< std::vector< const T * > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< const TClass * > > | |
Cug::bridge::ParameterStack::PushType< std::vector< ConstSmartPtr< T > > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< ConstSmartPtr< TClass > > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< double > > | |
Cug::bridge::ParameterStack::PushType< std::vector< double > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< float > > | |
Cug::bridge::ParameterStack::PushType< std::vector< float > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< int > > | |
Cug::bridge::ParameterStack::PushType< std::vector< int > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< size_t > > | |
Cug::bridge::ParameterStack::PushType< std::vector< size_t > > | |
Cug::bridge::ParameterStack::PushType< std::vector< SmartPtr< T > > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< SmartPtr< TClass > > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< std::string > > | |
Cug::bridge::ParameterStack::PushType< std::vector< std::string > > | |
Cug::bridge::ParameterStack::PushType< std::vector< T * > > | |
Cug::bridge::ParameterInfo::PushType< std::vector< TClass * > > | |
Cug::bridge::ParameterStack::PushType< T & > | |
Cug::bridge::ParameterStack::PushType< T * > | |
Cug::bridge::ParameterInfo::PushType< TClass & > | |
Cug::bridge::ParameterInfo::PushType< TClass * > | |
►Cput_get_helper | |
Cboost::SM_edge_weight_map< T, M > | |
Cboost::bglp_matrix_index_map< T > | |
Cboost::degree_property_map< ug::UndirectedMatrix< T > > | |
Cboost::sparse_matrix_index_map< T > | |
Cug::PyramidClass | |
Cug::PyramidDescriptor | Only used to initialize a pyramids. for all other tasks you should use VolumeDescripor |
Cug::QuadratureRule< TDim > | Quadrature rule for a Reference Dimension |
►Cug::QuadratureRule< 0 > | |
Cug::GaussQuadratureVertex | |
►Cug::QuadratureRule< 1 > | |
Cug::GaussJacobi10 | |
Cug::GaussJacobi20 | |
Cug::GaussLegendre | |
Cug::NewtonCotes | |
►Cug::QuadratureRule< 2 > | |
Cug::GaussQuadratureQuadrilateral | |
Cug::GaussQuadratureTriangle | |
►Cug::QuadratureRule< 3 > | |
Cug::GaussQuadratureHexahedron | |
Cug::GaussQuadratureOctahedron | |
Cug::GaussQuadraturePrism | |
Cug::GaussQuadraturePyramid | |
Cug::GaussQuadratureTetrahedron | |
Cug::QuadratureRule< dim > | |
Cug::QuadratureRule< dim-1 > | |
Cug::QuadratureRule< refDim > | |
►Cug::QuadratureRule< TRefElem::dim > | |
Cug::FlexGaussQuadrature< TRefElem > | Flexible order gauss quadrature |
Cug::QuadratureRuleProvider< TDim > | Quadrature rules for a reference dimension |
Cug::QuadrilateralDescriptor | Only used to initialize a quadrilateral. for all other tasks you should use FaceDescriptor |
Cug::Raster< T, TDIM > | Generic raster for arbitrary dimensions |
Cug::RasterLayerDesc | |
Cug::RasterLayers | |
Cug::RayElemIntersectionRecord< TElem > | |
Cug::impl::ProjectVerticesToCloseEdges::Record | |
Cpcl::reduce_traits< TValue > | Methods defined in those traits are used by ComPol_AttachmentReduce |
Cpcl::reduce_traits< double > | |
Cpcl::reduce_traits< float > | |
Cpcl::Reducer< T > | |
Cug::reference_element_traits< TElem > | Traits for reference elements |
Cug::reference_element_traits< Edge > | |
Cug::reference_element_traits< Hexahedron > | |
Cug::reference_element_traits< Octahedron > | |
Cug::reference_element_traits< Prism > | |
Cug::reference_element_traits< Pyramid > | |
►Cug::reference_element_traits< Quadrilateral > | |
Cug::reference_element_traits< ConstrainedQuadrilateral > | |
Cug::reference_element_traits< ConstrainingQuadrilateral > | |
►Cug::reference_element_traits< RegularEdge > | |
Cug::reference_element_traits< ConstrainedEdge > | |
Cug::reference_element_traits< ConstrainingEdge > | |
Cug::reference_element_traits< Tetrahedron > | |
►Cug::reference_element_traits< Triangle > | |
Cug::reference_element_traits< ConstrainedTriangle > | |
Cug::reference_element_traits< ConstrainingTriangle > | |
►Cug::reference_element_traits< Vertex > | |
Cug::reference_element_traits< ConstrainedVertex > | |
Cug::reference_element_traits< RegularVertex > | |
►Cug::ReferenceElement | Base class for reference elements |
►Cug::DimReferenceElement< 0 > | |
Cug::ReferenceVertex | |
►Cug::DimReferenceElement< 1 > | |
Cug::ReferenceEdge | |
►Cug::DimReferenceElement< 2 > | |
Cug::ReferenceQuadrilateral | |
Cug::ReferenceTriangle | |
►Cug::DimReferenceElement< 3 > | |
Cug::ReferenceHexahedron | Reference element for a hexahedron |
Cug::ReferenceOctahedron | |
Cug::ReferencePrism | |
Cug::ReferencePyramid | |
Cug::ReferenceTetrahedron | |
Cug::DimReferenceElement< dim > | |
Cug::DimReferenceElement< d > | Dimension dependent base class for reference elements |
Cug::ReferenceElementProvider | Provider for Reference Elements |
Cug::ReferenceMapping< TRefElem, TWorldDim > | |
Cug::ReferenceMapping< ref_elem_type, worldDim > | |
Cug::ReferenceMappingProvider | Class to provide reference mappings |
►Cug::RefinementProjector | Adjusts vertex coordinates during refinement |
Cug::CylinderCutProjector | Refines linearily except for when a refined edge intersects the given cylinder |
Cug::CylinderProjector | Projects new vertices onto a sphere during refinement |
Cug::EllipticCylinderProjector | Projects new vertices onto a cylinder with an elliptic base |
Cug::NeuriteProjector | |
Cug::PlaneCutProjector | Calculates new positions by cutting parent edges with a plane |
Cug::ProjectionHandler | Associates different projectors with individual subsets |
Cug::RasterLayersProjector | |
Cug::SmoothProjector | Smoothes vertices during refinement |
Cug::SomaProjector | Projects new vertices onto a sphere during refinement |
Cug::SphereProjector | Projects new vertices onto a sphere during refinement |
Cug::SubdivisionProjector | Applies piecewise smooth loop subdivision rules |
Cug::bridge::RegisterDomainAlgebraDependent< Functionality, DomainList, AlgebraList >::RegAlgebra< CurrAlgebraList > | |
Cug::bridge::AlgebraTypeIDProvider::RegisterAlgebraIndices< List >::RegEnd | |
Cug::bridge::RegisterAlgebraDependent< Functionality, List >::RegEnd | |
Cug::bridge::RegisterDomainAlgebraDependent< Functionality, DomainList, AlgebraList >::RegEnd | |
Cug::bridge::RegisterDomainDependent< Functionality, List >::RegEnd | |
Cug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::RegisterPrepTimestep< List >::RegEnd | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::register_as_observer< TObserverElem, Dummy > | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::register_as_observer< Edge, Dummy > | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::register_as_observer< Face, Dummy > | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::register_as_observer< Vertex, Dummy > | |
Cug::CopyAttachmentHandler< TElem, TAttachment >::register_as_observer< Volume, Dummy > | |
Cug::bridge::RegisterAlgebraDependent< Functionality, List > | |
Cug::bridge::AlgebraTypeIDProvider::RegisterAlgebraIndices< List > | |
Cug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::RegisterAssemblingFuncs | |
Cug::bridge::RegisterDomain1dAlgebraDependent< Functionality, AlgebraList > | |
Cug::bridge::RegisterDomain2d3dAlgebraDependent< Functionality, AlgebraList > | |
Cug::bridge::RegisterDomain2dAlgebraDependent< Functionality, AlgebraList > | |
Cug::bridge::RegisterDomain3dAlgebraDependent< Functionality, AlgebraList > | |
Cug::bridge::RegisterDomainAlgebraDependent< Functionality, DomainList, AlgebraList > | |
Cug::bridge::RegisterDomainDependent< Functionality, List > | |
Cug::ConvectionShapesFullUpwind< TDim >::RegisterElemFunc | Functor for registering the shapes for the element-templated FV geometries |
Cug::ConvectionShapesLinearProfileSkewedUpwind< TDim >::RegisterElemFunc | Functor for registering the shapes for the element-templated FV geometries |
Cug::ConvectionShapesNoUpwind< TDim >::RegisterElemFunc | Functor for registering the shapes for the element-templated FV geometries |
Cug::ConvectionShapesPartialUpwind< TDim >::RegisterElemFunc | Functor for registering the shapes for the element-templated FV geometries |
Cug::ConvectionShapesSkewedUpwind< TDim >::RegisterElemFunc | Functor for registering the shapes for the element-templated FV geometries |
Cug::ConvectionShapesWeightedUpwind< TDim >::RegisterElemFunc | Functor for registering the shapes for the element-templated FV geometries |
Cug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::RegisterPrepTimestep< List > | |
Cug::ConvectionShapesFullUpwind< TDim >::RegisterRefDimFunc | Functor for registering the shapes for the reference-dimension-templated FV geometries |
Cug::ConvectionShapesLinearProfileSkewedUpwind< TDim >::RegisterRefDimFunc | Functor for registering the shapes for the reference-dimension-templated FV geometries |
Cug::ConvectionShapesNoUpwind< TDim >::RegisterRefDimFunc | Functor for registering the shapes for the reference-dimension-templated FV geometries |
Cug::ConvectionShapesPartialUpwind< TDim >::RegisterRefDimFunc | Functor for registering the shapes for the reference-dimension-templated FV geometries |
Cug::ConvectionShapesSkewedUpwind< TDim >::RegisterRefDimFunc | Functor for registering the shapes for the reference-dimension-templated FV geometries |
Cug::ConvectionShapesWeightedUpwind< TDim >::RegisterRefDimFunc | Functor for registering the shapes for the reference-dimension-templated FV geometries |
Cug::detail::RegisterTypePairFunctor< TRegistry > | |
Cug::bridge::Registry | Registry for functions and classes that are exported to scripts and visualizations |
Cug::bridge::AlgebraTypeIDProvider::RegisterAlgebraIndices< List >::RegNext | |
Cug::bridge::RegisterAlgebraDependent< Functionality, List >::RegNext | |
Cug::bridge::RegisterDomainDependent< Functionality, List >::RegNext | |
Cug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::RegisterPrepTimestep< List >::RegNext | |
Cug::bridge::RegisterDomainAlgebraDependent< Functionality, DomainList, AlgebraList >::RegNextDomain | |
Cug::bridge::RegisterDomainAlgebraDependent< Functionality, DomainList, AlgebraList >::RegNextDomainAlgebra< CurrAlgebraList > | |
Cug::StringTableStream::RepeatedCol | |
Cug::ReservableArray2< T, T_ordering > | |
Cug::RevisionCounter | Class used to identify a state of adaption of a grid, approx-space, .. |
CScalarMatrixAdapter< AT, ST >::row_iterator | |
CScalarSubMatrixAdapter< AT, ST, R, C >::row_iterator | |
Cug::GPUSparseMatrix< TValueType >::row_iterator | |
Cug::SparseMatrix< TValueType >::row_iterator | |
Cug::RowSendingScheme< matrix_type > | |
Cug::ScalarGridFunctionData< TGridFunction > | |
CScalarMatrixAdapter< AT, ST > | |
CScalarSubMatrixAdapter< AT, ST, R, C > | |
Cug::ScalarSubVectorAdapter< InVT, ST > | |
CScalarVectorAdapter< AT, ST > | |
Cug::DistributedGridManager::ScheduledElement | Used to schedule an element for insertion during ordered-insertion-mode |
Cug::CRFVGeometry< TElem, TWorldDim >::SCV | Sub control volume structure |
Cug::DimCRFVGeometry< TDim, TWorldDim >::SCV | Sub control volume structure |
Cug::DimFV1Geometry< TDim, TWorldDim >::SCV | Sub control volume structure |
Cug::DimFV1IBGeometry< TDim, TWorldDim >::SCV | Sub control volume structure |
Cug::DimFVGeometry< TWorldDim, TDim >::SCV | Sub control volume structure |
Cug::DimHFV1Geometry< TDim, TWorldDim >::SCV | |
Cug::FV1Geometry_gen< TElem, TWorldDim, TCondensed >::SCV | Sub control volume structure |
Cug::FV1IBGeometry< TElem, TWorldDim >::SCV | Sub control volume structure |
Cug::FVGeometry< TOrder, TElem, TWorldDim, TQuadOrder >::SCV | Sub control volume structure |
Cug::HCRFVGeometry< TElem, TWorldDim >::SCV | Sub control volume structure |
Cug::HFV1Geometry< TElem, TWorldDim >::SCV | |
Cug::CRFVGeometry< TElem, TWorldDim >::SCVF | Sub-Control Volume Face structure |
Cug::DimCRFVGeometry< TDim, TWorldDim >::SCVF | Sub-Control Volume Face structure |
Cug::DimFV1Geometry< TDim, TWorldDim >::SCVF | Sub-Control Volume Face structure |
Cug::DimFV1IBGeometry< TDim, TWorldDim >::SCVF | Sub-Control Volume Face structure |
Cug::DimFVGeometry< TWorldDim, TDim >::SCVF | Sub-Control Volume Face structure |
Cug::DimHFV1Geometry< TDim, TWorldDim >::SCVF | |
Cug::FV1Geometry_gen< TElem, TWorldDim, TCondensed >::SCVF | Sub-Control Volume Face structure |
Cug::FV1IBGeometry< TElem, TWorldDim >::SCVF | Sub-Control Volume Face structure |
Cug::FVGeometry< TOrder, TElem, TWorldDim, TQuadOrder >::SCVF | Sub-Control Volume Face structure |
Cug::HCRFVGeometry< TElem, TWorldDim >::SCVF | Sub-Control Volume Face structure |
Cug::HFV1Geometry< TElem, TWorldDim >::SCVF | |
Cug::SCVFofSCVRayIntersectionWrapper< TDim, TWorldDim > | |
Cug::SCVFofSCVRayIntersectionWrapper< 2, 2 > | |
Cug::NeuriteProjector::Section | |
Cug::SectionContainer< TValue, TContainer >::Section | |
Cug::SectionContainer< TValue, TContainer > | A container that is divided into different sections |
Cug::SectionContainer< TElem *, AttachedElementList > | |
Cug::SectionContainerSelector< TElem > | Helper class to access the correct element storage from its element type |
Cug::SectionContainerSelector< Edge > | |
Cug::SectionContainerSelector< Face > | |
Cug::SectionContainerSelector< Vertex > | |
Cug::SectionContainerSelector< Volume > | |
Cug::GridReaderUGX::SelectorEntry | |
Cug::FV1InnerBoundaryElemDisc< TImpl, TDomain >::ShapeValues | Struct holding values of shape functions in IPs |
Cug::SimpleGrid | |
Cpcl::layout_tags::single_level_layout_tag | Marks a layout as a single-level layout |
Cpcl::SingleLevelLayout< TInterface > | Standard single-level-layout implementation |
Cpcl::SingleLevelLayout< pcl::OrderedInterface< size_t, std::vector > > | |
Cug::SliceIndexView< index_type > | |
Cug::SlicingData< TVec, N > | |
►Cug::SlicingData< binary_grouping_vector, 2 > | |
Cug::UzawaSlicing< ug::GridFunction > | |
Cug::UzawaSlicing< TGridFunction > | |
Cboost::SM_edge< T > | |
CSmallObject< maxObjSize, maxChunkSize > | |
CSmallObjectAllocator< maxObjSize, maxChunkSize > | |
CSmartPtr< T, FreePolicy > | |
CSmartPtr< AuxLaplaceLocAss > | |
CSmartPtr< AuxLaplaceRHS > | |
CSmartPtr< BarryMercerRefDispX::pos_data_type > | |
CSmartPtr< BarryMercerRefDispY::pos_data_type > | |
CSmartPtr< BarryMercerRefPressure::pos_data_type > | |
CSmartPtr< CallbackId > | |
CSmartPtr< char > | |
CSmartPtr< CommWrapper > | |
CSmartPtr< CplUserData< number, dim > > | |
CSmartPtr< domain_type > | |
CSmartPtr< ElementCallback > | |
CSmartPtr< grid_func_t > | |
CSmartPtr< grid_function_type > | |
CSmartPtr< IBalanceWeights > | |
CSmartPtr< IGeometry3d > | |
CSmartPtr< INavierStokesUpwind< dim > > | |
CSmartPtr< IPartitioner > | |
CSmartPtr< IPartitionPostProcessor > | |
CSmartPtr< IPartitionPreProcessor > | |
CSmartPtr< LuaFunction< number, number > > | |
CSmartPtr< matrix_type > | |
CSmartPtr< MessageHub > | |
CSmartPtr< MGSubsetHandler > | |
CSmartPtr< MultiGrid > | |
CSmartPtr< ProcessHierarchy > | |
CSmartPtr< RasterLayers > | |
CSmartPtr< RefinementProjector > | |
CSmartPtr< StdGlobPosData< BarryMercerRefDispX, number, 2, void > > | |
CSmartPtr< StdGlobPosData< BarryMercerRefDispY, number, 2, void > > | |
CSmartPtr< StdGlobPosData< BarryMercerRefPressure, number, 2, void > > | |
CSmartPtr< TDomain > | |
CSmartPtr< TGFunc > | |
CSmartPtr< TGridFunc > | |
CSmartPtr< TGridFunction > | |
CSmartPtr< TVector > | |
CSmartPtr< ug::AdaptionSurfaceGridFunction< TDomain > > | |
CSmartPtr< ug::AlgebraDebugWriter< algebra_type > > | |
CSmartPtr< ug::AlgebraLayouts > | |
CSmartPtr< ug::ApproximationSpace > | |
CSmartPtr< ug::ApproximationSpace< domain_type > > | |
CSmartPtr< ug::ApproximationSpace< TDomain > > | |
CSmartPtr< ug::AssembledLinearOperator< algebra_type > > | |
CSmartPtr< ug::AssembledLinearOperator< TAlgebra > > | |
CSmartPtr< ug::AssembledLinearOperator< ug::CPUAlgebra > > | |
CSmartPtr< ug::AssembledOperator< algebra_type > > | |
CSmartPtr< ug::AssemblingTuner< TAlgebra > > | |
CSmartPtr< ug::ConvectionDiffusionPlugin::CDSingularSourcesAndSinks< dim > > | |
CSmartPtr< ug::ConvectionDiffusionPlugin::ConvectionDiffusionFE > | |
CSmartPtr< ug::CplUserData > | |
CSmartPtr< ug::CplUserData< number, 2, bool > > | |
CSmartPtr< ug::CplUserData< number, dim > > | |
CSmartPtr< ug::CplUserData< number, dim, bool > > | |
CSmartPtr< ug::CplUserData< TData, 2 > > | |
CSmartPtr< ug::CplUserData< TData, dim > > | |
CSmartPtr< ug::CplUserData< ug::MathMatrix< dim, dim >, dim > > | |
CSmartPtr< ug::CplUserData< ug::MathVector< dim >, dim > > | |
CSmartPtr< ug::DataExport< number, dim > > | |
CSmartPtr< ug::DataExport< ug::MathMatrix< dim, dim >, dim > > | |
CSmartPtr< ug::DataExport< ug::MathVector< dim >, dim > > | |
CSmartPtr< ug::DebugWriterContext > | |
CSmartPtr< ug::DegeneratedLayerManager > | |
CSmartPtr< ug::DependentUserData< MathVector< dim >, dim > > | |
CSmartPtr< ug::DependentUserData< number, dim > > | |
CSmartPtr< ug::DependentUserData< TData, dim > > | |
CSmartPtr< ug::DependentUserData< ug::MathMatrix< dim, dim >, dim > > | |
CSmartPtr< ug::DependentUserData< ug::MathVector< dim >, dim > > | |
CSmartPtr< ug::DirichletBoundary< TDomain, TAlgebra > > | |
CSmartPtr< ug::DistroAdjuster > | |
CSmartPtr< ug::DoFDistribution > | |
CSmartPtr< ug::DoFDistributionInfo > | |
CSmartPtr< ug::DoFIndexStorage > | |
CSmartPtr< ug::DomainDiscretization< TDomain, ug::CPUAlgebra > > | |
CSmartPtr< ug::Electromagnetism::EMaterial< domain_type > > | |
CSmartPtr< ug::Electromagnetism::EMaterial< TDomain > > | |
CSmartPtr< ug::Electromagnetism::EMDirichlet< TDomain, TAlgebra > > | |
CSmartPtr< ug::Electromagnetism::NedelecLoopCurrent::OutOfSource > | |
CSmartPtr< ug::Electromagnetism::NedelecLoopCurrent::ZeroAverage > | |
CSmartPtr< ug::Field< number > > | |
CSmartPtr< ug::Geometry< 3, 3 > > | |
CSmartPtr< ug::Grid > | |
CSmartPtr< ug::GridFunction > | |
CSmartPtr< ug::GridFunction< TDomain, ug::CPUAlgebra > > | |
CSmartPtr< ug::GridFunctionDebugWriter< TDomain, TAlgebra > > | |
CSmartPtr< ug::GridFunctionDebugWriter< TDomain, ug::CPUAlgebra > > | |
CSmartPtr< ug::GridSubsetHandler > | |
CSmartPtr< ug::IAssemble< TAlgebra > > | |
CSmartPtr< ug::IComponentSpace > | |
CSmartPtr< ug::IConstraint< algebra_type > > | |
CSmartPtr< ug::IConvectionShapes > | |
CSmartPtr< ug::IConvectionShapes< dim > > | |
CSmartPtr< ug::IConvergenceCheck< vector_type > > | |
CSmartPtr< ug::IConvergenceCheck< X > > | |
CSmartPtr< ug::ICplUserData< dim > > | |
CSmartPtr< ug::IDamping< X, X > > | |
CSmartPtr< ug::IDebugWriter< algebra_type > > | |
CSmartPtr< ug::IDebugWriter< TAlgebra > > | |
CSmartPtr< ug::IDomainDiscretization< algebra_type > > | |
CSmartPtr< ug::IDomainDiscretization< TAlgebra > > | |
CSmartPtr< ug::IElementMarkingStrategy< TDomain > > | |
CSmartPtr< ug::IErrEstData< TDomain > > | |
CSmartPtr< ug::IGridFunctionSpace< grid_function_type > > | |
CSmartPtr< ug::IGridFunctionSpace< ug::GridFunction > > | |
CSmartPtr< ug::ILagrangeMultiplierDisc< TDomain, ug::GridFunction > > | |
CSmartPtr< ug::ILimexCostStrategy > | |
CSmartPtr< ug::ILinearIterator > | |
CSmartPtr< ug::ILinearIterator< ug::ParallelVector > > | |
CSmartPtr< ug::ILinearIterator< vector_type > > | |
CSmartPtr< ug::ILinearIterator< X, X > > | |
CSmartPtr< ug::ILinearOperator< TVector > > | |
CSmartPtr< ug::ILinearOperator< vector_type > > | |
CSmartPtr< ug::ILinearOperator< vector_type, vector_type > > | |
CSmartPtr< ug::ILinearOperator< X, X > > | |
CSmartPtr< ug::ILinearOperator< Y, X > > | |
CSmartPtr< ug::ILinearOperatorInverse > | |
CSmartPtr< ug::ILinearOperatorInverse< ug::ParallelVector > > | |
CSmartPtr< ug::ILinearOperatorInverse< vector_type > > | |
CSmartPtr< ug::ILinearOperatorInverse< vector_type, vector_type > > | |
CSmartPtr< ug::ILinearOperatorInverse< X, X > > | |
CSmartPtr< ug::ILineSearch< vector_type > > | |
CSmartPtr< ug::ILocalSubspace > | |
CSmartPtr< ug::ILUTPreconditioner< ug::CPUAlgebra > > | |
CSmartPtr< ug::ILUTScalarPreconditioner< algebra_type > > | |
CSmartPtr< ug::INonlinearTimeIntegrator > | |
CSmartPtr< ug::IOperatorInverse > | |
CSmartPtr< ug::IOrderingAlgorithm > | |
CSmartPtr< ug::IPreconditionedLinearOperatorInverse > | |
CSmartPtr< ug::IPreconditionedLinearOperatorInverse< vector_type > > | |
CSmartPtr< ug::IRefiner > | |
CSmartPtr< ug::ISchurComplementInverse< TAlgebra > > | |
CSmartPtr< ug::ISubDiagErrorEst > | |
CSmartPtr< ug::ISubDiagErrorEst< vector_type > > | |
CSmartPtr< ug::ISubsetHandler > | |
CSmartPtr< ug::ITimeDiscretization > | |
CSmartPtr< ug::ITransferOperator< TDomain, TAlgebra > > | |
CSmartPtr< ug::IVectorDebugWriter< vector_type > > | |
CSmartPtr< ug::lg_ntree > | |
CSmartPtr< ug::LinearImplicitEuler > | |
CSmartPtr< ug::LSGFConstraint > | |
CSmartPtr< ug::MathTensor4< dim, dim, dim, dim > > | |
CSmartPtr< ug::MatrixOperator > | |
CSmartPtr< ug::MatrixOperator< matrix_type, vector_type > > | |
CSmartPtr< ug::MatrixOperator< ug::ParallelMatrix, ug::ParallelVector > > | |
CSmartPtr< ug::MGStats > | |
CSmartPtr< ug::MultiGrid > | |
CSmartPtr< ug::MultiGridSubsetHandler > | |
CSmartPtr< ug::NavierStokes::INavierStokesFV1Stabilization< dim > > | |
CSmartPtr< ug::NavierStokes::INavierStokesUpwind< dim > > | |
CSmartPtr< ug::NavierStokes::IncompressibleNavierStokesBase< TDomain > > | |
CSmartPtr< ug::NavierStokes::NavierStokesFE< TDomain > > | |
CSmartPtr< ug::NavierStokes::NavierStokesFV1< TDomain > > | |
CSmartPtr< ug::NavierStokes::NavierStokesFVCR< TDomain > > | |
CSmartPtr< ug::NeumannBoundaryBase< TDomain > > | |
CSmartPtr< ug::NeuriteProjector::BranchingPoint > | |
CSmartPtr< ug::NeuriteProjector::SomaPoint > | |
CSmartPtr< ug::OverlapWriter< TAlgebra > > | |
CSmartPtr< ug::PPP_ReplaceCoordinate > | |
CSmartPtr< ug::Raster > | |
CSmartPtr< ug::RefinementProjector > | |
CSmartPtr< ug::Richards::IRichardsLinker > | |
CSmartPtr< ug::ScaleAddLinker > | |
CSmartPtr< ug::SchurComplementMatrixOperator< TAlgebra, matrix_type, vector_type > > | |
CSmartPtr< ug::SchurComplementOperator< algebra_type > > | |
CSmartPtr< ug::SchurComplementOperator< TAlgebra > > | |
CSmartPtr< ug::SmallStrainMechanics::IMaterialLaw< TDomain > > | |
CSmartPtr< ug::SmallStrainMechanics::MechOutputWriter< TDomain > > | |
CSmartPtr< ug::SmallStrainMechanics::SmallStrainMechanicsElemDisc > | |
CSmartPtr< ug::SmallStrainMechanics::SmallStrainMechanicsElemDisc< TDomain > > | |
CSmartPtr< ug::SurfaceView > | |
CSmartPtr< ug::TransferValueAccessor > | |
CSmartPtr< ug::UserData > | |
CSmartPtr< ug::UserData< MathVector< dim >, dim, void > > | |
CSmartPtr< ug::UserData< number, dim > > | |
CSmartPtr< ug::UserData< number, dim, bool > > | |
CSmartPtr< ug::UserData< number, dim, void > > | |
CSmartPtr< ug::UserData< number, domain_type::dim > > | |
CSmartPtr< ug::UserData< number, grid_function_type::dim > > | |
CSmartPtr< ug::UserData< number, worldDim > > | |
CSmartPtr< ug::UserData< TData, worldDim > > | |
CSmartPtr< ug::UserData< TDataIn, worldDim > > | |
CSmartPtr< ug::UserData< ug::MathVector< dim >, dim > > | |
CSmartPtr< ug::UserData< ug::MathVector< worldDim >, worldDim > > | |
CSmartPtr< ug::VectorProxyBase > | |
CSmartPtr< ug::VectorTimeSeries< vector_type > > | |
CSmartPtr< ug::VTKOutput > | |
CSmartPtr< vector_type > | |
CSmartPtr< void > | |
Cug::vrl::SmartPtrCls | |
►Cug::bridge::SmartTest | SmartTest is a test-class which shall only be used encapsulated in a smart-pointer |
Cug::bridge::SmartTestDerived | |
Cug::NeuriteProjector::SomaBranchingRegion | |
Cug::NeuriteProjector::SomaPoint | |
Cug::SortedGridFunctionOrdering< TDomain, TAlgebra > | |
CSortStruct< TIndex, TValue > | |
Cug::sortStruct< T > | |
Cug::SortVertexPos< dim > | |
CSparseMatrix< T > | |
Cug::SparseMatrix< TValueType > | Sparse matrix for big, variable sparse matrices |
Cug::SparseMatrix< T > | |
Cug::SparseVector< T > | |
Cug::Sphere< vector_t > | |
Cboost::bucket_sorter< BucketType, ValueType, Bucket, ValueIndexMap >::stack_< Iter_, IndexValueMap_ > | |
Cug::static_type | |
►Cug::std_number_vector_attachment_reduce_traits | |
Cug::attachment_reduce_traits< std::vector< number > > | |
►Cug::StdGlobAssembler< TDomain, TAlgebra > | Global assembler based on the straightforward application of the local discretizations |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, StdGlobAssembler< TDomain, TAlgebra > > | |
►Cug::StdLinConsistentGravity< refDim > | Class for the computation of the standard version ('Voss-Souza-type') of the consistent gravity |
Cug::StdLinConsistentGravityX< refDim > | Class for the computation of the enhanced version ('Frolkovic-type') of the consistent gravity |
Cug::LocalSchurComplement< TAlgebra >::StepConv | |
Cug::PrimalSubassembledMatrixInverse< TAlgebra >::StepConv | |
Cstl_reader::StlMesh< TNumber, TIndex > | Convenience mesh class which makes accessing the stl data more easy |
Cug::Stopwatch | Stopwatch class for quickly taking times |
Cug::storage_traits1< TStorage > | |
Cug::storage_traits1< FixedArray1< T, N > > | |
Cug::storage_traits1< VariableArray1< T > > | |
►Cstd::streambuf | |
Cug::BinaryStreamBuffer | A special version of a std::streambuf, writes data directly into a buffer that is accessible at any time |
Cug::EmptyStreamBuffer | Used by EmptyStream, to send tokens into nirvana! |
Cug::OStreamBufferSplitter | Forwards data written to this stream-buffer to other stream buffers |
CStringify | |
Cug::StringTableStream | |
Cug::StrongNegativeConnectionsByBlockNorm | Adds 'strong negative connections' to graph |
Cug::SubdivRules_PLoop | A singleton that stores all rules for a piecewise-loop subdivision surface |
Cug::DimFVGeometry< TWorldDim, TDim >::SubElement | |
Cug::FVGeometry< TOrder, TElem, TWorldDim, TQuadOrder >::SubElement | |
Cug::GridSubsetHandler::Subset | |
Cug::MultiGridSubsetHandler::Subset | |
Cug::SubsetGroup | Group of subsets |
Cug::GridReaderUGX::SubsetHandlerEntry | |
Cug::GridReaderVTU::SubsetHandlerEntry | |
Cug::UGXFileInfo::SubsetHandlerInfo | |
Cug::SubsetInfo | Struct that holds information associated with subsets |
Cug::UGXFileInfo::SubsetInfo | |
Cug::raster_kernels::Sum< T, TDIM > | Kernel which sums the values for all entries it was called on |
Cug::NeuriteProjector::SurfaceParams | |
Cug::SurfaceView | Represents the surface view of a multi-grid hierarchy |
Cug::SurfaceView::SurfaceViewElementIterator< TElem > | Iterator to traverse the surface of a multi-grid hierarchy |
Cug::AssembledMultiGridCycle< TDomain, TAlgebra >::SurfLevelMap | |
Cug::swc_types::SWCPoint | |
Cug::SweepLineEdge | |
Cug::SweepLineVertex | |
CSystemCall | |
Cug::T_min< T > | |
Cug::Table< T > | Useful for printing a table to the terminal or into a file |
Cug::Table< std::string > | |
Cug::Table< std::stringstream > | |
Cug::TargetProcInfo | |
Cug::TarHeader | |
►CTBalanceWeights | |
Cug::DomainBalanceWeights< TDomain, TBalanceWeights > | |
►CTBase | |
Cug::AgglomeratingBase< TBase, TAlgebra > | |
►CTBaseIterator | |
Cug::GenericGridObjectIterator< TValue, TBaseIterator > | Use this class as a tool to create iterators to your own geometric objects |
►CTCommunicationCostWeights | |
Cug::DomainCommunicationCostWeights< TDomain, TCommunicationCostWeights > | |
►CTConstBaseIterator | |
Cug::ConstGenericGridObjectIterator< TValue, TBaseIterator, TConstBaseIterator > | Use this class as a tool to create const_iterators to your own geometric objects |
►CTData | |
Cug::FVLineSourceOrSink< dim, TData > | Base class for line sources and sinks |
Cug::FVLineSourceOrSink< 1, TData > | |
Cug::FVPointSourceOrSink< dim, TData > | Base class for the point sources and sinks |
►Cug::TE_AlphaVec< T > | |
►Cug::TE_Vector< IVector > | |
►Cug::IVector | |
Cug::IVector_AlgebraDownCastTo< TVec > | |
►Cug::TE_AlphaVec< TE_VecScale< T > > | |
Cug::TE_VecScale< T > | |
►Cug::TE_AlphaVec< TE_Vector< T > > | |
Cug::TE_Vector< T > | |
Cug::TE_AMV_X< A > | |
►Cug::TE_AMV_X< AlphaMatVec_X_Expression< L, operation, R > > | |
Cug::AlphaMatVec_X_Expression< L, operation, R > | |
►Cug::TE_AMV_X< AlphaVec_Expression< R > > | |
Cug::AlphaVec_Expression< R > | |
►Cug::TE_AMV_X< MatVec_Expression< L, R > > | |
Cug::MatVec_Expression< L, R > | |
CTE_TRANSPOSED< T > | |
Cug::TE_TRANSPOSED< T > | |
Cug::TE_VecAdd2< T > | |
Cug::TE_VecAdd3< T > | |
Cug::bridge::Test | |
Cug::vrl::TestClass | |
Cug::TetrahedronClass | |
Cug::TetrahedronDescriptor | Only used to initialize a tetrahedron. for all other tasks you should use VolumeDescripor |
►CTGlobAssembler | |
Cug::DomainDiscretizationBase< TDomain, TAlgebra, TGlobAssembler > | Generic domain discretization implementing the interface |
►Cug::THangingNodeRefiner< TGrid > | Gives access to a hanging node refiner, depending on the grid-type |
Cug::FracturedMediaRefiner< TGrid, TAPosition > | |
Cug::TIKZElem | |
Cug::TikzExportDesc | |
Cug::TimeIntegratorSubject< TDomain, TAlgebra > | Base class for a subject notifying observers attachment |
Cug::VectorTimeSeries< TVector >::TimeSol | Grouping of solution and time point |
►CTImpl | |
Cug::LocalShapeFunctionSetWrapper< TImpl > | Wrapper class implementing the LocalShapeFunctionSet interface |
Cug::TKDInfo | |
►CTLinIt | |
Cug::ConstrainedLinearIterator< TDomain, TAlgebra, TLinIt, typename > | |
►CTMatrix | |
Cug::ParallelMatrix< TMatrix > | Wrapper for sequential matrices to handle them in parallel |
Cug::ToElementPosition< TElem, TAVrtPos > | |
Cug::bridge::ParameterStack::ToType< T > | |
Cug::bridge::ParameterStack::ToType< bool > | |
Cug::bridge::ParameterStack::ToType< const char * > | |
Cug::bridge::ParameterStack::ToType< const std::string & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< bool > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< const char * > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< const T * > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< ConstSmartPtr< T > > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< double > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< float > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< int > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< size_t > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< SmartPtr< T > > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< std::string > & > | |
Cug::bridge::ParameterStack::ToType< const std::vector< T * > & > | |
Cug::bridge::ParameterStack::ToType< const T & > | |
Cug::bridge::ParameterStack::ToType< const T * > | |
Cug::bridge::ParameterStack::ToType< const void * > | |
Cug::bridge::ParameterStack::ToType< ConstSmartPtr< T > > | |
Cug::bridge::ParameterStack::ToType< ConstSmartPtr< void > > | |
Cug::bridge::ParameterStack::ToType< double > | |
Cug::bridge::ParameterStack::ToType< float > | |
Cug::bridge::ParameterStack::ToType< int > | |
Cug::bridge::ParameterStack::ToType< size_t > | |
Cug::bridge::ParameterStack::ToType< SmartPtr< std::vector< std::pair< const void *, const ClassNameNode * > > > > | |
Cug::bridge::ParameterStack::ToType< SmartPtr< std::vector< std::pair< ConstSmartPtr< void >, const ClassNameNode * > > > > | |
Cug::bridge::ParameterStack::ToType< SmartPtr< std::vector< std::pair< SmartPtr< void >, const ClassNameNode * > > > > | |
Cug::bridge::ParameterStack::ToType< SmartPtr< std::vector< std::pair< void *, const ClassNameNode * > > > > | |
Cug::bridge::ParameterStack::ToType< SmartPtr< T > > | |
Cug::bridge::ParameterStack::ToType< SmartPtr< void > > | |
Cug::bridge::ParameterStack::ToType< std::string > | |
Cug::bridge::ParameterStack::ToType< std::vector< bool > > | |
Cug::bridge::ParameterStack::ToType< std::vector< const char * > > | |
Cug::bridge::ParameterStack::ToType< std::vector< const T * > > | |
Cug::bridge::ParameterStack::ToType< std::vector< ConstSmartPtr< T > > > | |
Cug::bridge::ParameterStack::ToType< std::vector< double > > | |
Cug::bridge::ParameterStack::ToType< std::vector< float > > | |
Cug::bridge::ParameterStack::ToType< std::vector< int > > | |
Cug::bridge::ParameterStack::ToType< std::vector< size_t > > | |
Cug::bridge::ParameterStack::ToType< std::vector< SmartPtr< T > > > | |
Cug::bridge::ParameterStack::ToType< std::vector< std::string > > | |
Cug::bridge::ParameterStack::ToType< std::vector< T * > > | |
Cug::bridge::ParameterStack::ToType< T & > | |
Cug::bridge::ParameterStack::ToType< T * > | |
Cug::bridge::ParameterStack::ToType< void * > | |
►CTPartitioner | |
Cug::DomainPartitioner< TDomain, TPartitioner > | |
Cug::DoFDistribution::traits< TElem > | |
Cug::Grid::traits< TElem > | The traits class holds some important types for each element-type |
Cug::GridFunction< TDomain, TAlgebra >::traits< TElem > | Iterator traits |
Cug::GridObjectCollection::traits< TElem > | The traits class holds some important types for each element-type |
Cug::ISubsetHandler::traits< TElem > | The traits class holds some important types for each element-type |
Cug::IteratorProvider< T >::traits< TElem > | |
Cug::IteratorProvider< MGSubsetHandler >::traits | |
Cug::MGSelector::traits< TElem > | The traits class holds some important types for each element-type |
Cug::Selector::traits< TElem > | The traits class holds some important types for each element-type |
Cug::SurfaceView::traits< TElem > | |
Cug::Grid::traits< TAssocElem > | |
Cug::StdTransfer< TDomain, TAlgebra >::TransferKey | Struct to distinguish already assembled operators |
►Cug::TransferValueAccessor | |
Cug::AdaptionSurfaceGridFunction< TDomain >::ValueAccessor | |
Cug::TRANSPOSED< A > | This helper class is a transposed of class A |
►Cug::node_tree::Traverser | Derivates of a Traverser can be used to traverse a scenegraph |
►Cug::node_tree::Traverser_CollisionTree | Enhances the Traverser base-class by methods to traverse a collision tree |
Cug::node_tree::Traverser_IntersectFaces | Traverses a node-tree and intersect a given face with the contained geometry |
Cug::node_tree::Traverser_ProjectPoint | Traverses a node-tree and projects a given point to the contained geometry |
Cug::Traverser_FindContainingElement< tree_t > | |
Cug::Traverser_FindElementsInIntersectingNodes< tree_t > | |
Cug::Traverser_FindLowestLeafNodeLevel< tree_t > | |
Cug::Traverser_MinMaxNumElements< tree_t > | Returns the minimum and maximum number of elements in all subtrees of nodes of the given level |
Cug::Traverser_RayElementIntersection< tree_t > | |
Cug::Partitioner_DynamicBisection< TElem, dim >::TreeNode | |
►CTRefiner | |
Cug::TParallelGlobalRefiner< TRefiner > | Adds parallel support to a global refiner |
►CTRefMapping | |
Cug::DimReferenceMappingWrapper< TRefMapping > | Wrapper of a ReferenceElementMapping into the virtual base class |
Cug::TRI | |
Cug::TriangleDescriptor | Only used to initialize a triangle. for all other tasks you should use FaceDescriptor |
►CTStorage | |
Cug::DenseMatrix< TStorage > | |
Cug::DenseVector< TStorage > | |
►CTVector | |
Cug::ParallelVector< TVector > | |
Cpcl::type_traits< TType > | Associate internally used types with an external typename |
Cpcl::type_traits< ug::Edge > | Edge interfaces and layouts store elements of type Vertex* |
Cpcl::type_traits< ug::Face > | Face interfaces and layouts store elements of type Vertex* |
Cpcl::type_traits< ug::Vertex > | Vertex interfaces and layouts store elements of type Vertex* |
Cpcl::type_traits< ug::Volume > | Volume interfaces and layouts store elements of type Vertex* |
Cug::vrl::TypeAndArray | |
Cug::TypeList< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | |
Cug::TypeList< EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType, EmptyType > | |
Cug::GridLayoutMap::Types< TType > | Defines the types that are used by a LayoutMap for a given TType |
Cug::GridLayoutMap::Types< ug::Edge > | |
Cug::GridLayoutMap::Types< ug::Face > | |
Cug::GridLayoutMap::Types< ug::Vertex > | |
Cug::GridLayoutMap::Types< ug::Volume > | |
►Cug::TypeValueList< TTypeList > | |
Cug::bridge::ParameterStackToTypeValueList< TTypeList, index > | |
►Cug::TypeValueList< TypeList<> > | |
Cug::bridge::ParameterStackToTypeValueList< TypeList<>, index > | |
Cug::bridge::UG_REGISTRY_ERROR_FunctionOrMethodNameMissing | Exception throw, if method name has not been given |
►Cug::UGError | Instances of this class or of derived classes are thrown if errors arise |
Cug::MessageHub::Error | Instances of this class are thrown if an error occurs in MessageHub |
Cug::SoftAbort | This special error is used to perform a soft-abort e.g. during script execution |
Cug::UGError_ReferenceElementMissing | Exception thrown when reference element not found |
Cug::bridge::UGError_ClassCastFailed | |
Cug::bridge::UGRegistryError | |
Cug::script::LuaError | Error class thrown if an error occurs during parsing |
►Cug::UGProfileNode | |
Cug::UGProfileNodeNull | This singleton represents a UGProfileNode that has not been found |
Cug::UGXFileInfo | |
►Cug::UID | Supplies a unique ID |
►Cug::IAttachment | Interface for attachments |
Cug::Attachment< ElemInfoVrt > | |
Cug::Attachment< std::vector< Edge * > > | |
Cug::Attachment< GridObject * > | |
Cug::Attachment< std::vector< int > > | |
Cug::Attachment< vecDim > | |
Cug::Attachment< FaceContainer > | |
Cug::Attachment< std::vector< Face * > > | |
Cug::Attachment< Entry > | |
Cug::Attachment< ElemData > | |
Cug::Attachment< int > | |
Cug::Attachment< position_type > | |
Cug::Attachment< std::vector< MathVector< dim > > > | |
Cug::Attachment< EdgeContainer > | |
Cug::Attachment< ElemInfoEdge > | |
Cug::Attachment< VertxFracPropts > | |
Cug::Attachment< signed char > | |
Cug::Attachment< byte > | |
Cug::Attachment< std::vector< number > > | |
Cug::Attachment< unsigned char > | |
Cug::Attachment< attached_vector_t > | |
Cug::Attachment< size_t > | |
Cug::Attachment< VolumeInfo * > | |
Cug::Attachment< Values > | |
Cug::Attachment< char > | |
Cug::Attachment< EdgeInfo > | |
Cug::Attachment< VertexInfo > | |
Cug::Attachment< vector_t > | |
Cug::Attachment< subset_pair_t > | |
Cug::Attachment< Vertex * > | |
Cug::Attachment< data_type > | |
Cug::Attachment< ElemInfoVol > | |
Cug::Attachment< number > | |
Cug::Attachment< bool > | |
Cug::Attachment< SurfaceState > | |
Cug::Attachment< FaceInfo * > | |
Cug::Attachment< VecAttachedVolumeElemInfo > | |
Cug::Attachment< ElemInfoFace > | |
Cug::Attachment< std::vector< Vertex * > > | |
Cug::Attachment< VolumeContainer > | |
Cug::Attachment< vector< TargetProcInfo > > | |
Cug::Attachment< std::vector< DoFIndex > > | |
Cug::Attachment< dimMat > | |
Cug::Attachment< VecVertFracTrip > | |
Cug::Attachment< ug::NeuriteProjector::SurfaceParams > | |
Cug::Attachment< VertexContainer > | |
Cug::Attachment< T > | A generic specialization of IAttachment |
Cug::UndirectedMatrix< T > | |
Cug::UniqueFVGeomIDProvider | Singleton class that returns a new id for each type |
Cug::UniqueTypeIDProvider | Singleton class that returns a new id for each type |
Cug::bridge::Unregistered | |
Cug::UnsortedSparseVector< TValue > | |
Cug::unvisited_iterator | |
►Cug::UpdateableMatrixOperator | |
Cug::SchurComplementMatrixOperator< TAlgebra, M, X, Y > | |
Cug::user_data_traits< TData > | |
Cug::user_data_traits< MathMatrix< dim, dim > > | |
Cug::user_data_traits< MathTensor< 4, dim > > | |
Cug::user_data_traits< MathVector< dim > > | |
Cug::user_data_traits< number > | |
►Cug::UserDataInfo | Base class providing runtime-info on dimension and type |
►Cug::UserData< TData, dim, void > | |
►Cug::CplUserData< TData, dim, void > | |
►Cug::StdUserData< StdExplicitGridFunctionData< TImpl, TData, TGridFunction >, TData, TGridFunction::dim > | |
Cug::StdExplicitGridFunctionData< TImpl, TData, TGridFunction > | |
►Cug::StdUserData< StdGlobPosData< TImpl, TData, dim, void >, TData, dim, void > | |
Cug::StdGlobPosData< TImpl, TData, dim, TRet > | |
►Cug::StdUserData< StdConstData< TImpl, TData, dim >, TData, dim > | |
Cug::StdConstData< TImpl, TData, dim > | |
Cug::StdUserData< StdTurbulentViscosityDataFV1< TData, dim, TImpl, TGridFunction >, TData, dim > | |
Cug::StdUserData< StdTurbulentViscosityData< TData, dim, TImpl, TGridFunction >, TData, dim > | |
►Cug::StdUserData< TImpl, TData, dim, TRet, TBase > | |
►Cug::StdConstData< ConstUserNumber< dim >, number, dim > | |
Cug::ConstUserNumber< dim > | Constant scalar user data |
►Cug::StdConstData< ConstUserMatrix< N, N, N >, MathMatrix< N, N >, N > | |
Cug::ConstUserMatrix< N, M, worldDim > | Constant matrix user data |
►Cug::StdConstData< ConstUserVector< dim, dim >, MathVector< dim >, dim > | |
Cug::ConstUserVector< dim, worldDim > | Constant vector user data |
►Cug::StdConstData< ConstUserTensor< TRank, dim >, MathTensor< TRank, dim >, dim > | |
Cug::ConstUserTensor< TRank, dim > | Constant tensor user data |
►Cug::StdDataLinker< BinghamViscosityLinker< dim >, number, dim > | |
Cug::BinghamViscosityLinker< dim > | Linker for the Bingham viscosity |
►Cug::StdDataLinker< LuaUserFunction< TData, dim, TDataIn >, TData, dim > | |
Cug::LuaUserFunction< TData, dim, TDataIn > | Maps several data values to an output data value using a lua callback |
►Cug::StdDataLinker< UserVectorEntryAdapter< dim >, number, dim > | |
Cug::UserVectorEntryAdapter< dim > | |
►Cug::StdDataLinker< ProjectionLinker< dim >, MathVector< dim >, dim > | |
Cug::ProjectionLinker< dim > | |
►Cug::StdDataLinker< ScaleAddLinker< TData, dim, TDataScale, TData >, TData, dim > | |
Cug::ScaleAddLinker< TData, dim, TDataScale, TRet > | |
►Cug::StdDataLinker< InverseLinker< dim >, number, dim > | |
Cug::InverseLinker< dim > | |
►Cug::StdDataLinker< IntervalNumberLinker< dim >, number, dim > | |
Cug::IntervalNumberLinker< dim > | |
►Cug::StdDataLinker< VRLUserLinker< TData, dim, TDataIn >, TData, dim > | |
Cug::vrl::VRLUserLinker< TData, dim, TDataIn > | |
►Cug::StdDataLinker< DarcyVelocityLinker< dim >, MathVector< dim >, dim > | |
Cug::DarcyVelocityLinker< dim > | Hard Coded Linker for the Darcy velocity |
Cug::StdDataLinker< RichardsLinker< dim, TFunctor >, number, dim > | |
Cug::StdDependentUserData< NedelecGridFunctionData< TGridFunc >, MathVector< TGridFunc::dim >, TGridFunc::dim > | |
Cug::StdDependentUserData< NedelecCurlData< TGridFunc >, MathVector< TGridFunc::dim >, TGridFunc::dim > | |
►Cug::StdDependentUserData< GradientDataExport< dim >, MathVector< dim >, dim > | |
Cug::GradientDataExport< dim > | |
►Cug::StdDependentUserData< GridFunctionGradientComponentData< TGridFunction >, number, TGridFunction::dim > | |
Cug::GridFunctionGradientComponentData< TGridFunction > | Retrieve component of gradient of GridFunction |
Cug::StdDependentUserData< EddyCurrentHeat< TGridFunc >, number, TGridFunc::dim > | |
Cug::StdDependentUserData< TImpl, MathVector< TGFunc::dim >, TGFunc::dim > | |
►Cug::StdDependentUserData< GridFunctionVectorData< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction::dim > | |
Cug::GridFunctionVectorData< TGridFunction > | |
►Cug::StdDependentUserData< VectorDataExport< dim >, MathVector< dim >, dim > | |
Cug::VectorDataExport< dim > | |
Cug::StdDependentUserData< NedelecSigmaEData< TGridFunc >, MathVector< TGridFunc::dim >, TGridFunc::dim > | |
►Cug::StdDependentUserData< DataExport< TData, dim >, TData, dim > | |
Cug::DataExport< TData, dim > | Data export |
►Cug::StdDependentUserData< GridFunctionGradientData< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction::dim > | |
Cug::GridFunctionGradientData< TGridFunction > | |
►Cug::StdDependentUserData< ValueDataExport< dim >, number, dim > | |
Cug::ValueDataExport< dim > | |
►Cug::StdDependentUserData< GridFunctionNumberData< TGridFunction >, number, TGridFunction::dim > | |
Cug::GridFunctionNumberData< TGridFunction > | |
►Cug::StdExplicitGridFunctionData< ExplicitGridFunctionVector< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction > | |
Cug::ExplicitGridFunctionVector< TGridFunction > | |
►Cug::StdExplicitGridFunctionData< ExplicitGridFunctionValue< TGridFunction >, number, TGridFunction > | |
Cug::ExplicitGridFunctionValue< TGridFunction > | |
►Cug::StdExplicitGridFunctionData< ExplicitGridFunctionGradient< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction > | |
Cug::ExplicitGridFunctionGradient< TGridFunction > | |
►Cug::StdGlobPosData< VRLCondUserNumber< dim >, number, dim, bool > | |
Cug::vrl::VRLCondUserNumber< dim > | |
►Cug::StdGlobPosData< VRLUserData< TData, dim >, TData, dim > | |
Cug::vrl::VRLUserData< TData, dim > | |
►Cug::StdGlobPosData< RotatingVelocity2d, MathVector< 2 >, 2 > | |
Cug::RotatingVelocity2d | |
►Cug::StdGlobPosData< RasterUserData< dim >, number, dim, void > | |
Cug::RasterUserData< dim > | ! |
►Cug::StdGlobPosData< IDWUserData< WDim, number >, number, WDim > | |
Cug::IDWUserData< WDim, TData > | UserData interface for the IDW interpolation |
Cug::StdGlobPosData< BarryMercerRefPressure, number, 2, void > | |
►Cug::StdGlobPosData< GlobalGridFunctionGradientData< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction::dim > | |
Cug::GlobalGridFunctionGradientData< TGridFunction > | |
Cug::StdGlobPosData< BarryMercerRefDispY, number, 2, void > | |
Cug::StdGlobPosData< BarryMercerPointSource, number, 2, void > | |
►Cug::StdGlobPosData< LognormalRandomField< TData, dim, void >, TData, dim, void > | |
Cug::LognormalRandomField< TData, dim, TRet > | |
►Cug::StdGlobPosData< RotatingCone2d, number, 2 > | |
Cug::RotatingCone2d | |
Cug::StdGlobPosData< BarryMercerRefDispX, number, 2, void > | |
►Cug::StdGlobPosData< GlobalGridFunctionNumberData< TGridFunction, TGridFunction::dim >, number, TGridFunction::dim > | |
Cug::GlobalGridFunctionNumberData< TGridFunction, elemDim > | |
►Cug::StdGlobPosData< LuaUserData< TData, dim, void >, TData, dim, void > | |
Cug::LuaUserData< TData, dim, TRet > | Data specified in the lua script |
Cug::CompositeUserData< TData, dim, TRet > | This is a compositum for user data defined on different subsets |
►Cug::CplUserData< TData, dim, TRet > | Type based UserData |
Cug::StdUserData< SeparatedPressureSourceInter< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction::dim > | |
Cug::StdUserData< SeparatedPressureSource< TGridFunction >, MathVector< TGridFunction::dim >, TGridFunction::dim > | |
►Cug::StdUserData< GlobAttachmentElementUserData< WDim, number >, number, WDim > | |
Cug::GlobAttachmentElementUserData< WDim, TData > | |
►Cug::StdUserData< EdgeOrientation< TDomain >, MathVector< TDomain::dim >, TDomain::dim > | |
Cug::EdgeOrientation< TDomain > | User data for the orientation of a line element |
►Cug::DependentUserData< TData, dim > | Dependent UserData |
►Cug::StdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > > | |
Cug::StdDataLinker< TImpl, TData, dim > | Combines several UserDatas to a new UserData of a specified type |
►Cug::StdUserData< StdDependentUserData< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > > | |
Cug::StdDependentUserData< TImpl, TData, dim > | |
Cug::UserData< number, dim, bool > | |
►Cug::ICplUserData< dim > | Base class for UserData |
Cug::CplUserData< TData, dim, void > | |
Cug::CplUserData< TData, dim, TRet > | Type based UserData |
►Cug::UserData< TData, dim, TRet > | Type based UserData |
►Cug::StdUserData< OutNormCmp< TDomain >, MathVector< TDomain::dim >, TDomain::dim, void, UserData< MathVector< TDomain::dim >, TDomain::dim, void > > | |
Cug::OutNormCmp< TDomain > | Projection to the outer normal for a given vector user data |
►Cug::StdUserData< ValueIndicatorUserData< TDomain >, number, TDomain::dim, void, UserData< number, TDomain::dim, void > > | |
Cug::ValueIndicatorUserData< TDomain > | "Heaviside step function" based on the value of values of a further userdata |
►Cug::StdUserData< SubsetIndicatorUserData< TDomain >, number, TDomain::dim, void, UserData< number, TDomain::dim, void > > | |
Cug::SubsetIndicatorUserData< TDomain > | User data of a subset indicator (1 in the subset, 0 everywhere else) |
►Cug::bridge::lua::UserDataWrapper | |
Cug::bridge::lua::ConstSmartUserDataWrapper | |
Cug::bridge::lua::RawUserDataWrapper | |
Cug::bridge::lua::SmartUserDataWrapper | |
Cug::variable_type | |
►Cug::VariableArray1< T > | |
Cug::DenseVector< ug::VariableArray1< number > > | |
Cug::DenseVector< ug::VariableArray1< double > > | |
Cug::DenseVector< VariableArray1< number > > | |
Cug::VariableArray1< tEdgeInfo > | |
►Cug::VariableArray2< T, T_ordering > | |
Cug::DenseMatrix< VariableArray2< LocalCplMatrix > > | |
Cug::DenseMatrix< ug::VariableArray2< number > > | |
Cug::DenseMatrix< VariableArray2< number > > | |
Cug::DenseMatrix< VariableArray2< LocalCplMatrix * > > | |
Cug::Variant | A variant can represent variables of different types |
Cug::bridge::AlgebraCommon::VecScaleAddClass< TAlgebra > | |
►Cstd::vector | |
Cug::SmartPtrVector< vector_type > | |
Cug::stdvector< size_t * > | |
Cug::stdvector< int > | |
Cug::stdvector< ug::stdvector< size_t > > | |
Cug::stdvector< size_t > | |
Cug::SmartPtrVector< T > | |
Cug::bridge::ExpandLayersDesc | A helper class for ExpandLayers |
Cug::stdvector< T, Allocator > | |
►Cug::Vector< TValueType > | |
Cug::ParallelVector< Vector< double > > | |
Cug::GPUVector< TValueType > | |
Cug::MapVector< TValueType > | |
CVector< TValueType > | |
Cug::vector_attachment_reduce_traits< dim > | |
►Cug::vector_attachment_reduce_traits< 1 > | |
Cug::attachment_reduce_traits< MathVector< 1 > > | |
►Cug::vector_attachment_reduce_traits< 2 > | |
Cug::attachment_reduce_traits< MathVector< 2 > > | |
►Cug::vector_attachment_reduce_traits< 3 > | |
Cug::attachment_reduce_traits< MathVector< 3 > > | |
►Cug::vector_attachment_reduce_traits< 4 > | |
Cug::attachment_reduce_traits< MathVector< 4 > > | |
►CTAlgebra::vector_type | |
Cug::GridFunction< TDomain, TAlgebra > | Numerical solutions on a grid using an algebraic vector |
Cug::DirichletBoundary< TDomain, TAlgebra >::VectorData | Grouping for subset and non-conditional vector data |
Cug::IObstacleConstraint< TDomain, TAlgebra >::VectorData | Grouping for subset and non-conditional data |
►Cug::VectorDebugWritingObject< TVector > | |
Cug::IPreconditionedLinearOperatorInverse< TVector > | |
►Cug::VectorDebugWritingObject< TAlgebra::vector_type > | |
►Cug::DebugWritingObject< algebra_type > | |
Cug::LocalSchurComplement< algebra_type > | |
Cug::PrimalSubassembledMatrixInverse< algebra_type > | |
Cug::DebugIterator< TAlgebra > | Debugging iterator |
►Cug::DebugWritingObject< TAlgebra > | |
Cug::ITransformingIteration< TAlgebra, AssembledTransformingSmoother< TDomain, TAlgebra > > | |
Cug::FETISolver< TAlgebra > | Operator implementation of the FETI-DP solver |
Cug::IPreconditioner< TAlgebra > | Describes a linear iterator that is based on a matrix operator |
Cug::ITransformingIteration< TAlgebra, TDerived > | |
Cug::LocalSchurComplement< TAlgebra > | Operator implementation of the local Schur complement |
Cug::NLGaussSeidelSolver< TDomain, TAlgebra > | Nonlinear GaussSeidel-method |
Cug::NLJacobiSolver< TAlgebra > | Nonlinear Jacobi-method |
Cug::NestedIterationSolver< TDomain, TAlgebra > | Nested iteration solver (e.g. for full multigrid) |
Cug::NewtonSolver< TAlgebra > | Newton solver for assembling based discretizations |
Cug::PINVIT< TAlgebra > | |
Cug::PrimalSubassembledMatrixInverse< TAlgebra > | Operator implementation of the inverse of the Schur complement w.r.t. the "Delta unknowns" |
Cug::IExternalSolver< TAlgebra > | |
►Cug::VectorDebugWritingObject< X > | |
Cug::IPreconditionedLinearOperatorInverse< X > | Describes an inverse linear mapping X->X |
►Cug::VectorProxyBase | Proxy struct for generic passing of any vector type |
Cug::VectorProxy< TVector > | |
Cug::VectorTimeSeries< TVector > | Time series of solutions and corresponding time point |
Cug::bridge::Evaluate::VectorValuedUserDataEvaluator< TDomain, TAlgebra > | |
►Cvertex_list_graph_tag | |
Cboost::BS_traversal_tag | |
Cboost::SM_traversal_tag | |
Cug::VertexDescriptor | This descriptor is mainly useful to avoid compilation errors in templated code |
Cug::VertexFractureProperties< T > | |
Cug::support::VertexFracturePropertiesVol< T, ATT_ELEM > | |
Cug::VertexFractureTriple< ECKENTYP, GESICHTSTYP, SENKRECHTENTYP > | |
Cug::VMAdd | --> documentation in vm.doxygen <–/// |
Cug::vrl::vrl_traits< TData > | |
Cug::vrl::vrl_traits< number > | |
Cug::vrl::vrl_traits< ug::MathMatrix< dim, dim > > | |
Cug::vrl::vrl_traits< ug::MathVector< dim > > | |
Cug::vrl::VTest | |
Cug::VTKOutput< TDim > | Output writer to the VTK file format |
Cug::xy | |
Cug::xyz | |
Cyy_buffer_state | |
Cyy_trans_info | |
Cyyalloc | |
CYYSTYPE | |
Cug::ZRayTracer< TDomain > | |