Cbitpit::adaption::Info | The Info struct defines the information associated to an adaption |
Cbitpit::adaption::InfoCollection | Container that holds one or more adaption info items |
►Cbitpit::BasePiercedStorage | Base class for the pierced storages |
Cbitpit::PiercedStorageSyncSlave< long > | |
Cbitpit::PiercedStorageSyncSlave< key_t > | |
►Cbitpit::PiercedStorageSyncSlave< id_t > | Base class for defining storages that acts like a slave in pierced synchronization |
Cbitpit::PiercedStorage< stencil_t > | |
Cbitpit::PiercedStorage< value_t, key_t > | |
Cbitpit::PiercedStorage< value_t, long > | |
Cbitpit::PiercedStorage< double, long > | |
Cbitpit::PiercedStorage< std::array< double, 3 >, long > | |
Cbitpit::PiercedStorage< bool, key_t > | |
Cbitpit::PiercedStorage< std::size_t > | |
Cbitpit::PiercedStorage< bool > | |
Cbitpit::PiercedStorage< std::array< double, 3 > > | |
Cbitpit::PiercedStorage< double > | |
Cbitpit::PiercedStorage< bitpit::Vertex, long > | |
Cbitpit::PiercedStorage< bitpit::Cell, long > | |
Cbitpit::PiercedStorage< bitpit::Interface, long > | |
Cbitpit::PiercedStorage< long, long > | |
Cbitpit::PiercedStorage< bitpit::mapping::Info > | |
►Cbitpit::PiercedStorage< value_t, id_t > | Metafunction for generating a pierced storage |
Cbitpit::PiercedVectorStorage< value_t, key_t > | |
Cbitpit::PiercedVectorStorage< value_t, long > | |
Cbitpit::PiercedVectorStorage< bitpit::Vertex, long > | |
Cbitpit::PiercedVectorStorage< bitpit::Cell, long > | |
Cbitpit::PiercedVectorStorage< bitpit::Interface, long > | |
►Cbitpit::PiercedVectorStorage< value_t, id_t > | Kernel of the pierced vector |
Cbitpit::PiercedVector< value_t, key_t > | |
Cbitpit::PiercedVector< bitpit::Vertex > | |
Cbitpit::PiercedVector< bitpit::Cell > | |
Cbitpit::PiercedVector< bitpit::Interface > | |
Cbitpit::PiercedVector< value_t, id_t > | Metafunction for generating a pierced vector |
►Cbitpit::BasePiercedVector | Base class for pierced vectors |
Cbitpit::PiercedVector< value_t, key_t > | |
Cbitpit::PiercedVector< bitpit::Vertex > | |
Cbitpit::PiercedVector< bitpit::Cell > | |
Cbitpit::PiercedVector< bitpit::Interface > | |
Cbitpit::PiercedVector< value_t, id_t > | Metafunction for generating a pierced vector |
►Cbitpit::BasePiercedVectorKernel | Base class for pierced vector kernels |
Cbitpit::PiercedVectorKernel< key_t > | |
Cbitpit::PiercedVectorKernel< long > | |
►Cbitpit::PiercedVectorKernel< id_t > | Kernel of the pierced vector |
Cbitpit::PiercedVector< value_t, key_t > | |
Cbitpit::PiercedVector< bitpit::Vertex > | |
Cbitpit::PiercedVector< bitpit::Cell > | |
Cbitpit::PiercedVector< bitpit::Interface > | |
Cbitpit::PiercedVector< value_t, id_t > | Metafunction for generating a pierced vector |
►Cbitpit::BasePiercedVectorStorage | Base class for pierced vector kernels |
Cbitpit::PiercedVectorStorage< value_t, key_t > | |
Cbitpit::PiercedVectorStorage< value_t, long > | |
Cbitpit::PiercedVectorStorage< bitpit::Vertex, long > | |
Cbitpit::PiercedVectorStorage< bitpit::Cell, long > | |
Cbitpit::PiercedVectorStorage< bitpit::Interface, long > | |
Cbitpit::PiercedVectorStorage< value_t, id_t > | Kernel of the pierced vector |
►Cbitpit::BinaryStream | Base class for defining input and output binary streams |
Cbitpit::IBinaryStream | Output binary stream |
Cbitpit::OBinaryStream | Output binary stream |
Cbitpit::CommunicationBuffer< RawBufferType > | Buffer to be used for data communications |
►Cbitpit::Config | Configuration storage |
►Cbitpit::ConfigParser | Configuration file parser |
Cbitpit::GlobalConfigParser | Global configuration file parser |
Cbitpit::DataCommInterface< Impl > | Base class for data communications |
Cbitpit::DataCommunicator | Infrastructure needed to exchange data among processes |
Cbitpit::DataLBInterface< Impl > | Base class for data communications |
Cbitpit::DGFData | Structure holding meta-information |
Cbitpit::DGFObj | Interface to DGF I/O function |
►Cbitpit::DiscreteStencil< weight_t, value_t > | Metafunction for generating a discretization stencil |
Cbitpit::MPDiscreteStencil< weight_t, value_t > | Metafunction for generating a discretization stencil with a memory pool (MP) |
Cbitpit::DiscreteStencil< weight_t, value_t >::item_type | |
Cbitpit::DiscreteStencilWeightManager< weight_t, value_t > | |
Cbitpit::DiscreteStencilWeightPool< weight_t > | |
Cbitpit::DiscreteStencilWeightValueInfo< weight_t, typename > | |
Cbitpit::DiscreteStencilWeightValueInfo< weight_t, bitpit_void_t< typename weight_t::value_type > > | |
►Cbitpit::DiscretizationStencilStorageInterface< stencil_t > | The DiscretizationStencilStorageInterface class defines the interface for stencil storage |
►Cbitpit::DiscretizationStencilProxyBaseStorage< stencil_t, PiercedStorage< stencil_t > > | |
Cbitpit::DiscretizationStencilProxyStorage< stencil_t, PiercedStorage< stencil_t > > | |
►Cbitpit::DiscretizationStencilProxyBaseStorage< stencil_t, stencil_container_t > | The DiscretizationStencilProxyBaseStorage class defines a proxy for stencil storage |
Cbitpit::DiscretizationStencilProxyStorage< stencil_t, stencil_container_t > | |
►Cbitpit::Element | Interface for defining elements |
Cbitpit::Cell | Defines the cells |
Cbitpit::Interface | Defines the interfaces among cells |
Cbitpit::Element::IdHasher | |
►Cbitpit::ElementHalfItem< DerivedElement > | The ElementHalfItem class is the base calss for defining element half-edge and half-faces |
►Cbitpit::ElementHalfEdge< QualifiedCell > | |
Cbitpit::QualifiedCellHalfEdge< QualifiedCell > | |
►Cbitpit::ElementHalfFace< QualifiedCell > | |
Cbitpit::QualifiedCellHalfFace< QualifiedCell > | The QualifiedCellHalfFace class defines cell half-faces |
►Cbitpit::ElementHalfFace< QualifiedInterface > | |
Cbitpit::QualifiedInterfaceHalfEdge< QualifiedInterface > | The QualifiedInterfaceHalfEdge class defines interface half-edges |
Cbitpit::ElementHalfEdge< DerivedElement > | The ElementHalfEdge class defines element half-edge items |
Cbitpit::ElementHalfFace< DerivedElement > | The ElementHalfFace class defines element half-faces |
Cbitpit::ElementHalfItem< DerivedElement >::Hasher | The ElementHalfItem::Hasher class allows to create hashes for the half-items |
Cbitpit::FileHandler | Creates file names and checks status |
►Cbitpit::FlatMapping | Allows to generate a mapping between an id-base numeration to a continuous-index numeration |
Cbitpit::CellFlatMapping | Allows to generate a cell mapping between an id-base numeration to a continuous-index numeration |
Cbitpit::FlatVector2D< T > | Metafunction for generation of a flattened vector of vectors |
Cbitpit::IndexGenerator< id_t > | The IndexGenerator class allows to generate unique ids |
Cbitpit::Intersection | Intersection class definition |
Cbitpit::KdNode< T, T1 > | Class for kd-tree node |
Cbitpit::KdTree< d, T, T1 > | Class for kd-tree data structure |
Cbitpit::KSPOptions | |
Cbitpit::KSPStatus | |
Cbitpit::LevelSet | Level Set driver class |
Cbitpit::LevelSetBooleanResult< SourceLevelSetObject > | Allow to evaluate the result of a boolean operation between two LevelSetObjects |
►Cbitpit::LevelSetCache< key_t > | The class LevelSetCache is the base class for defining caches |
Cbitpit::LevelSetValueCache< key_t, typename container_t::value_type > | |
►Cbitpit::LevelSetValueCache< key_t, value_t > | The class LevelSetCache is the base class for defining caches that store values |
►Cbitpit::LevelSetContainerBaseCache< key_t, PiercedStorage< value_t, key_t >, PiercedStorage< value_t, key_t >::value_type, PiercedStorage< value_t, key_t >::reference, PiercedStorage< value_t, key_t >::const_reference > | |
Cbitpit::LevelSetContainerCache< key_t, PiercedStorage< value_t, key_t > > | |
►Cbitpit::LevelSetContainerBaseCache< key_t, PiercedVector< value_t, key_t >, PiercedVector< value_t, key_t >::value_type, PiercedVector< value_t, key_t >::reference, PiercedVector< value_t, key_t >::const_reference > | |
Cbitpit::LevelSetContainerCache< key_t, PiercedVector< value_t, key_t > > | |
►Cbitpit::LevelSetContainerBaseCache< key_t, std::unordered_map< key_t, value_t >, std::unordered_map< key_t, value_t >::mapped_type > | |
Cbitpit::LevelSetContainerCache< key_t, std::unordered_map< key_t, value_t > > | |
►Cbitpit::LevelSetContainerBaseCache< key_t, std::vector< value_t >, std::vector< value_t >::value_type, std::vector< value_t >::reference, std::vector< value_t >::const_reference > | |
Cbitpit::LevelSetContainerCache< key_t, std::vector< value_t > > | |
►Cbitpit::LevelSetContainerBaseCache< key_t, container_t, value_t, reference_t, const_reference_t > | The class LevelSetContainerBaseCache is the base class for defining caches that stores the values inside a container owned by them |
Cbitpit::LevelSetContainerCache< key_t, container_t > | The class LevelSetContainerCache is the class for defining caches that stores the values inside a container owned by them |
Cbitpit::LevelSetCacheCollection< key_t > | The class LevelSetCacheCollection allows to store a collection of caches |
Cbitpit::LevelSetCacheCollection< key_t >::Item | The class LevelSetCacheCollection::Item defines the items stored in a cache collection. Each item stores the cache and the factory that will be used to create the cache |
►Cbitpit::LevelSetCacheFactory< key_t > | The class LevelSetCacheFactory provides basic functionalities for cache factories |
►Cbitpit::LevelSetValueCacheFactory< key_t, LevelSetContainerCache< key_t, container_t >::value_type > | |
►Cbitpit::LevelSetContainerBaseCacheFactory< key_t, container_t > | The class LevelSetContainerBaseCacheFactory provides basic functionalities for cache factories |
Cbitpit::LevelSetContainerCacheFactory< key_t, container_t > | The class LevelSetContainerCacheFactory provides basic functionalities for cache factories |
Cbitpit::LevelSetValueCacheFactory< key_t, LevelSetContainerCache< key_t, PiercedStorage< value_t, key_t > >::value_type > | |
Cbitpit::LevelSetValueCacheFactory< key_t, LevelSetContainerCache< key_t, PiercedVector< value_t, key_t > >::value_type > | |
Cbitpit::LevelSetValueCacheFactory< key_t, LevelSetContainerCache< key_t, std::unordered_map< key_t, value_t > >::value_type > | |
Cbitpit::LevelSetValueCacheFactory< key_t, LevelSetContainerCache< key_t, std::vector< value_t > >::value_type > | |
►Cbitpit::LevelSetValueCacheFactory< key_t, value_t > | The class LevelSetValueCacheFactory provides basic functionalities for cache factories |
►Cbitpit::LevelSetContainerBaseCacheFactory< key_t, PiercedStorage< value_t, key_t > > | |
Cbitpit::LevelSetContainerCacheFactory< key_t, PiercedStorage< value_t, key_t > > | |
►Cbitpit::LevelSetContainerBaseCacheFactory< key_t, PiercedVector< value_t, key_t > > | |
Cbitpit::LevelSetContainerCacheFactory< key_t, PiercedVector< value_t, key_t > > | |
►Cbitpit::LevelSetContainerBaseCacheFactory< key_t, std::unordered_map< key_t, value_t > > | |
Cbitpit::LevelSetContainerCacheFactory< key_t, std::unordered_map< key_t, value_t > > | |
►Cbitpit::LevelSetContainerBaseCacheFactory< key_t, std::vector< value_t > > | |
Cbitpit::LevelSetContainerCacheFactory< key_t, std::vector< value_t > > | |
Cbitpit::LevelSetFieldHasher | |
Cbitpit::LevelSetInfo | A public container which includes all information provided by LevelSet |
►Cbitpit::LevelSetKernel | Mesh specific implementation to calculate the levelset function |
►Cbitpit::LevelSetCachedKernel | Base class for defining kernels that need to cache data |
Cbitpit::LevelSetCartesianKernel | Implements LevelSetKernel for cartesian meshes |
Cbitpit::LevelSetOctreeKernel | Implements LevelSetKernel for octree meshes |
Cbitpit::LevelSetUnstructuredKernel | Implements LevelSetKernel for unstructured meshes |
►Cbitpit::LevelSetProxyBaseObject | |
►Cbitpit::LevelSetProxyObject< SourceLevelSetObject, SourceLevelSetObject > | |
►Cbitpit::LevelSetBooleanBaseObject< SourceLevelSetObject > | Base class which deals with boolean operation between two LevelSetObjects |
Cbitpit::LevelSetBooleanObject< SourceLevelSetObject > | Class which deals with boolean operation between two LevelSetObjects |
►Cbitpit::LevelSetComplementBaseObject< SourceLevelSetObject > | Base class that allows to evaluate the complement of a LevelSetObjects |
Cbitpit::LevelSetComplementObject< SourceLevelSetObject > | Class that allows to evaluate the complement of a LevelSetObjects |
Cbitpit::LevelSetProxyObject< LevelSetObject, LevelSetObject > | |
Cbitpit::LevelSetProxyObject< LevelSetSegmentationBaseObject, LevelSetSegmentationBaseObject > | |
►Cbitpit::LevelSetProxyObject< SourceLevelSetObject, BaseLevelSetObject > | Interface class for all objects, which depend on other LevelSetObjects |
►Cbitpit::LevelSetBooleanBaseObject< LevelSetObject > | |
Cbitpit::LevelSetBooleanObject< LevelSetObject > | |
►Cbitpit::LevelSetBooleanBaseObject< LevelSetSegmentationBaseObject > | |
Cbitpit::LevelSetBooleanObject< LevelSetSegmentationBaseObject > | |
►Cbitpit::LevelSetComplementBaseObject< LevelSetObject > | |
Cbitpit::LevelSetComplementObject< LevelSetObject > | |
►Cbitpit::LevelSetComplementBaseObject< LevelSetSegmentationBaseObject > | |
Cbitpit::LevelSetComplementObject< LevelSetSegmentationBaseObject > | |
Cbitpit::LevelSetSegmentationSurfaceInfo | Segmentation kernel |
►Cbitpit::LevelSetValueCacheBaseEntry< value_t > | |
Cbitpit::LevelSetValueCacheEntry< value_t > | The class LevelSetValueCacheEntry allows to get read-only access to a value stored in the cache |
Cbitpit::LIFOStack< T > | Class for Last In First Out stack |
Cbitpit::LocalTree | Local octree portion for each process |
Cbitpit::log::LoggerManipulator< T > | |
Cbitpit::LoggerBuffer::Settings | |
Cbitpit::LoggerManager | Manager for the loggers |
Cbitpit::Map | Transformation Mapper |
Cbitpit::mapping::Info | The Info is the structure to store info about mapping between elements |
Cbitpit::MaxPQueue< T, T1 > | Class for max priority queue |
Cbitpit::MinPQueue< T, T1 > | Class for min priority queue |
Cbitpit::Octant | Octant class definition |
►Cbitpit::ParaTree | Para Tree is the user interface class |
Cbitpit::PabloUniform | PABLO Uniform is an example of user class derived from ParaTree to map ParaTree in a uniform (square/cubic) domain. Pablo Uniform takes as input in constructor the coordinates of the origin (X,Y,Z) and the length of the side L |
Cbitpit::ParaTree::LoadBalanceRanges | |
►Cbitpit::PatchInfo | Interface for defining patch info |
Cbitpit::PatchNumberingInfo | Numbering information about the patch |
►Cbitpit::PatchKernel::PointPositionLess | |
►Cbitpit::PatchKernel::CellFuzzyPositionLess | |
Cbitpit::PatchKernel::CellFuzzyPositionGreater | |
►Cbitpit::PatchKernel::CellPositionLess | |
Cbitpit::PatchKernel::CellPositionGreater | |
►Cbitpit::PatchKernel::VertexPositionLess | |
Cbitpit::PatchKernel::VertexPositionGreater | |
Cbitpit::PatchManager | The PatchManager oversee the handling of the patches |
►Cbitpit::PatchSkdTree | PatchSkdTree is the class that implements a spatial kd-tree (skd-tree) a bitpit patch |
Cbitpit::SurfaceSkdTree | The SurfaceSkdTree implements a Bounding Volume Hierarchy tree for surface patches |
Cbitpit::VolumeSkdTree | The VolumeSkdTree implements a Bounding Volume Hierarchy tree for volume patches |
Cbitpit::PetscManager | Handles the interaction with PETSc library |
Cbitpit::PiercedKernel< id_t >::positionGreater | |
Cbitpit::PiercedKernel< id_t >::positionLess | |
►Cbitpit::PiercedKernelRange< id_t > | The PiercedKernelRange allow to iterate using range-based loops over a PiercedStorage |
Cbitpit::PiercedStorageRange< value_t, id_t, value_no_cv_t > | The PiercedStorageRange allow to iterate using range-based loops over a PiercedStorage |
►Cbitpit::PiercedSyncAction | Action for pierced synchronization |
Cbitpit::PiercedKernel< id_t >::ClearAction | |
Cbitpit::PiercedKernel< id_t >::EraseAction | |
Cbitpit::PiercedKernel< id_t >::FillAction | |
Cbitpit::PiercedKernel< id_t >::MoveAction | |
Cbitpit::PiercedKernel< id_t >::ReserveAction | |
Cbitpit::PiercedKernel< id_t >::ResizeAction | |
Cbitpit::PiercedKernel< id_t >::ShrinkToFitAction | |
Cbitpit::PiercedKernel< id_t >::SortAction | |
Cbitpit::PiercedKernel< id_t >::SqueezeAction | |
Cbitpit::PiercedKernel< id_t >::SwapAction | |
►Cbitpit::PiercedSyncMaster | Base class for defining an object that acts like a master in pierced synchronization |
►Cbitpit::BasePiercedKernel | Base class for the pierced kernel |
Cbitpit::PiercedKernel< long > | |
Cbitpit::PiercedKernel< key_t > | |
Cbitpit::PiercedKernel< id_t > | |
►Cbitpit::PiercedKernel< id_t > | Metafunction for generating a pierced kernel |
Cbitpit::PiercedVectorKernel< key_t > | |
Cbitpit::PiercedVectorKernel< long > | |
Cbitpit::PiercedVectorKernel< id_t > | Kernel of the pierced vector |
Cbitpit::PiercedSyncMaster::SyncModeHasher | |
►Cbitpit::PiercedSyncSlave | Base class for defining an object that acts like a slave in pierced synchronization |
Cbitpit::PiercedStorageSyncSlave< long > | |
Cbitpit::PiercedStorageSyncSlave< key_t > | |
Cbitpit::PiercedStorageSyncSlave< id_t > | Base class for defining storages that acts like a slave in pierced synchronization |
Cbitpit::pod::PODField | The PODfield structure is used to store the fields inside POD classes |
Cbitpit::pod::PODMode | The PODMode structure is used to store the modes inside pod classes |
Cbitpit::pod::SnapshotFile | The SnapFile structure is used to store the file names inside POD classes |
Cbitpit::ProxyVector< value_t, thread_safe > | Metafunction for generating a list of elements that can be either stored in an external vectror or, if the elements are constant, inside the container itself |
►Cbitpit::ProxyVectorStorageInterface< pointer_t, const_pointer_t > | Interface for ProxyVector storages |
Cbitpit::ProxyVectorDummyStorage< value_t, pointer_t, const_pointer_t > | Metafunction for generating ProxyVector dummy storages |
►Cbitpit::RBFKernel | Base class to handle Radial Basis Function with a large set of nodes |
Cbitpit::RBF | Class to handle Radial Basis Function with a large set of 3D points as nodes |
►Cbitpit::ReconstructionAssembler | Allows to define reconstruction polynomial |
Cbitpit::Reconstruction | Allows to build and apply a polynomial reconstructions |
►Cbitpit::ReconstructionKernel | Allows to evaluate the weight of a reconstruction polynomial previously assembled |
Cbitpit::Reconstruction | Allows to build and apply a polynomial reconstructions |
Cbitpit::ReconstructionPolynomial | Allows to apply a reconstruction polynomial previously assembled |
►Cbitpit::ReferenceElementInfo | Allows to define information about reference elements |
►Cbitpit::Reference0DElementInfo | Allows to define information about reference zero-dimensional elements |
Cbitpit::ReferenceVertexInfo | Defines the information about the reference vertex |
►Cbitpit::Reference1DElementInfo | Allows to define information about reference one-dimensional elements |
Cbitpit::ReferenceLineInfo | Defines the information about the reference line |
►Cbitpit::Reference2DElementInfo | Allows to define information about reference two-dimensional elements |
Cbitpit::ReferencePixelInfo | Defines the information about the reference pixel |
Cbitpit::ReferenceQuadInfo | Defines the information about the reference quadrangle |
Cbitpit::ReferenceTriangleInfo | Defines the information about the reference triangle |
►Cbitpit::Reference3DElementInfo | Allows to define information about reference three-dimensional elements |
Cbitpit::ReferenceHexahedronInfo | Defines the information about the reference hexahedron |
Cbitpit::ReferencePyramidInfo | Defines the information about the reference pyramid |
Cbitpit::ReferenceTetraInfo | Defines the information about the reference tetrahedron |
Cbitpit::ReferenceVoxelInfo | Defines the information about the reference voxel |
Cbitpit::ReferenceWedgeInfo | Defines the information about the reference wedge |
►Cbitpit::SkdBox | Defines a box |
Cbitpit::SkdNode | The SkdPatchInfo class defines a node of the skd-tree |
Cbitpit::SkdGlobalCellDistance | Allows to define a distance between a point and a cell |
Cbitpit::SkdPatchInfo | Allows to store patch information needed for the construction and the utilization of a skd-tree |
Cbitpit::SparseMatrix | Sparse matrix |
►Cbitpit::STLBase | Base class for the STL writer and the STL reader |
Cbitpit::STLReader | Class for reading ASCII and binary STL files |
Cbitpit::STLWriter | Class for writing ASCII and binary STL files |
Cbitpit::STLReader::InspectionInfo | Structure holding inspection information |
►Cbitpit::SystemMatrixAssembler | Interface for defining system matrix assemblers |
►Cbitpit::SplitSystemMatrixAssembler | Base class for defining assemblers for split system solvers |
Cbitpit::SplitSystemSparseMatrixAssembler | Allows to assembly a split system solver from a sparse matrix |
►Cbitpit::SystemSparseMatrixAssembler | Defines an assembler for building the system matrix form a sparse matrix |
Cbitpit::SplitSystemSparseMatrixAssembler | Allows to assembly a split system solver from a sparse matrix |
Cbitpit::SystemMatrixAssembler::AssemblyOptions | |
►Cbitpit::SystemMatrixOrdering | Interface for defining classes that allows to reorder the system matrix |
Cbitpit::NaturalSystemMatrixOrdering | Defines allows to use a matrix natural ordering |
Cbitpit::ProxySystemMatrixOrdering< RowRankStorage, ColRankStorage > | The ProxySystemMatrixOrdering class defines allows to use a matrix ordering defined in some external storage |
►Cbitpit::SystemSolver | Methods for building and solving large linear systems |
CAMGSystemSolver | The class AMGSystemSolver is derived form SystemSolver and it allows to solve the linear system using PETSc GAMG preconditioner. Only non-block matrices can be solved using GAMG |
Cbitpit::DiscretizationStencilSolver< stencil_t, solver_kernel_t > | |
►Cbitpit::SplitSystemSolver | Allows to solve a split linear system |
CAMGSplitSystemSolver | The class AMGSplitSystemSolver is derived form SplitSystemSolver and it allows to solve the linear system using PETSc GAMG preconditioner. Only non-block matrices can be solved using GAMG |
Cbitpit::TreeConstants | Global constants associated to a PABLO tree |
►Cbitpit::utils::DoubleFloatingComparison | |
Cbitpit::utils::DoubleFloatingEqual | |
Cbitpit::utils::DoubleFloatingGreater | |
Cbitpit::utils::DoubleFloatingGreaterEqual | |
Cbitpit::utils::DoubleFloatingLess | |
Cbitpit::utils::DoubleFloatingLessEqual | |
Cbitpit::utils::hashing::hash< TT > | |
Cbitpit::utils::hashing::hash< std::pair< T, U > > | |
Cbitpit::utils::hashing::hash< std::tuple< TT... > > | |
Cbitpit::Vertex | Defines the vertexs |
Cbitpit::Vertex::Less | |
Cbitpit::VolOctree::OctantInfo | |
Cbitpit::VolOctree::OctantInfoHasher | |
►Cbitpit::VolumeMapper | The VolumeMapper is the class to map two meshes |
Cbitpit::VolOctreeMapper | The VolOctreeMapper is the class to map two meshes of class VolOctree |
►Cbitpit::VTK | A base class for VTK input output |
Cbitpit::VTKRectilinearGrid | VTK input output for Rectilinear Meshes |
Cbitpit::VTKUnstructuredGrid | VTK input output for Unstructured Meshes |
►Cbitpit::VTKBaseContainer | An interface class to all containers that are batively supported by VTK |
Cbitpit::VTKVectorContainer< T > | Implementation of VTKBaseContainer in order to support natively std::vector in VTK |
►Cbitpit::VTKBaseStreamer | The base class to be used to derive VTK streamers form |
CFieldStreamer | |
►Cbitpit::LevelSetObject | Interface class for all objects with respect to whom the levelset function may be computed |
Cbitpit::LevelSetProxyObject< LevelSetObject, LevelSetObject > | |
Cbitpit::LevelSetProxyObject< SourceLevelSetObject, BaseLevelSetObject > | Interface class for all objects, which depend on other LevelSetObjects |
►Cbitpit::LevelSetSegmentationBaseObject | Implements visitor pattern fo segmentated geometries |
Cbitpit::LevelSetProxyObject< LevelSetSegmentationBaseObject, LevelSetSegmentationBaseObject > | |
►Cbitpit::LevelSetSegmentationObject | Implements visitor pattern fo segmentated geometries |
Cbitpit::LevelSetMaskObject | Implements the levelset around a set of cells or interfaces of the kernel |
Cbitpit::POD | The POD (Proper Orthogonal Decomposition) class provides an interface for defining POD object |
►Cbitpit::PODKernel | Interface to manage the mesh dependent members and functions of a POD object |
Cbitpit::PODVolOctree | The PODVolOctree is the specialized class of PODKernel for VolOctree meshes |
►Cbitpit::PatchKernel | Interface for defining patches |
►Cbitpit::LineKernel | |
Cbitpit::LineUnstructured | Defines an unstructured line tasselation |
►Cbitpit::PointKernel | |
Cbitpit::PointCloud | Defines a point cloud |
►Cbitpit::SurfaceKernel | Interface for defining surface patches |
Cbitpit::SurfUnstructured | Defines an unstructured surface triangulation |
►Cbitpit::VolumeKernel | Interface for defining volume patches |
Cbitpit::VolCartesian | The VolCartesian defines a Cartesian patch |
Cbitpit::VolOctree | The VolOctree defines a Octree patch |
Cbitpit::VolUnstructured | Defines a dummy unstructured volume patch |
Cbitpit::VTKNativeStreamer | In VTKNativeStreamer all instances of classes derived from VTKBaseConatiner are stored. Right now only std::vector is supported |
Cbitpit::VTKUnstructuredGrid::HomogeneousInfoStreamer | |
Cbitpit::VTKField | VTKField handles geometry and data field information for the VTK format |
Cbitpit::VTKTypes | VTK data types handling |
CCellHalfEdge | Defines cell half-edges |
►Cbitpit::CommunicationBuffer< RawRecvBuffer > | |
Cbitpit::RecvBuffer | Buffer to be used for receive communications |
►Cbitpit::CommunicationBuffer< RawSendBuffer > | |
Cbitpit::SendBuffer | Buffer to be used for send communications |
CData | |
►Cbitpit::DataLBInterface< DummyDataLBImpl > | |
Cbitpit::DummyDataLBImpl | Dummy class for data communications |
Cbitpit::DiscreteStencil< weight_t, typename DiscreteStencilWeightValueInfo< weight_t >::type > | |
Cbitpit::ElementHalfItem< QualifiedCell > | |
Cbitpit::ElementHalfItem< QualifiedInterface > | |
Cbitpit::FlatVector2D< long > | |
►Cbitpit::IndexGenerator< int > | |
Cbitpit::CommunicationTags | The CommunicationTags oversee the handling of the communication tags |
Cbitpit::IndexGenerator< long > | |
CInfoBitpodPP | Database of essential information absorbed from the custom arguments |
►Cbitpit::LevelSetCacheCollection< long > | |
Cbitpit::ElementCacheCollection | The class ElementCacheCollection allows to store a collection of caches for the elements of a mesh |
►Cbitpit::LevelSetValueCacheBaseEntry< bool > | |
Cbitpit::LevelSetValueCacheEntry< bool > | |
Cmake_void<... > | |
Cbitpit::PiercedKernelRange< long > | |
Cbitpit::ProxyVector< long > | |
►Cbitpit::ProxyVectorStorageInterface< container_t::pointer, container_t::const_pointer > | |
Cbitpit::ProxyVectorStorage< value_t, container_t, thread_safe > | Metafunction for generating ProxyVector storages |
Cbitpit::ProxyVectorStorageInterface< value_t *, const value_t * > | |
►Csolver_kernel_t::Assembler | |
Cbitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | The DiscretizationStencilSolverAssembler class defines an assembler for building the stencil solver |
►CSourceLevelSetObject | |
Cbitpit::LevelSetProxyObject< SourceLevelSetObject, SourceLevelSetObject > | |
►Cstd::fstream | |
►Cbitpit::BinaryArchive | Base class for binary archives |
Cbitpit::IBinaryArchive | Input binary archive |
Cbitpit::OBinaryArchive | Output binary archive |
►Cstd::istream | |
Cbitpit::LineStream | LineStream defines a stream for reading lines |
►Cstd::iterator | |
Cbitpit::PiercedKernelIterator< long > | |
►Cbitpit::PiercedKernelIterator< id_t > | Iterator for the class PiercedKernel |
Cbitpit::PiercedStorageIterator< value_t, id_t, value_no_cv_t > | Iterator for the class PiercedStorage |
Cbitpit::ProxyVectorIterator< value_t, container_t > | Iterator for the class ProxyVector |
►Cstd::ostream | |
Cbitpit::Logger | Message logger |
►Cstd::streambuf | |
►Cbitpit::LineBuffer | LineBuffer defines a buffer for reading lines |
Cbitpit::LineStream | LineStream defines a stream for reading lines |
Cbitpit::LoggerBuffer | Stream buffer for the message logger |
CTesselation | Allows to tessalete polygons and polyhedrons |
CVTKUnstructuredGridStreamer | Streamer for VTKUnstructuredGrid if the grid is made of homogeneous types |