Cwalberla::stencil::internal::$name< Dummy > | Defines a D-dimensional stencil info with Q directions |
Cwalberla::vtk::AABBCellFilter | Implementation of a cell filter based on an axis-aligned bounding box |
Cwalberla::mesh::AABBFaceFilter< MeshType > | |
Cwalberla::blockforest::BlockReconstruction::AABBReconstruction | |
Cwalberla::blockforest::AABBRefinementSelection | |
►Cwalberla::geometry::AbstractBody | |
Cwalberla::geometry::DynamicBody< Body > | |
Cwalberla::lbm_mesapd_coupling::psm::BoxWithOverlap< ParticleAccessor_T > | |
Cwalberla::lbm_mesapd_coupling::psm::CylindricalBoundaryWithOverlap< ParticleAccessor_T > | |
Cwalberla::lbm_mesapd_coupling::psm::EllipsoidWithOverlap< ParticleAccessor_T > | |
Cwalberla::lbm_mesapd_coupling::psm::HalfSpaceWithOverlap< ParticleAccessor_T > | |
Cwalberla::lbm_mesapd_coupling::psm::SphereWithOverlap< ParticleAccessor_T > | |
►Cwalberla::mpi::internal::AbstractCommunication< RecvBuffer_T, SendBuffer_T > | |
Cwalberla::mpi::internal::KnownSizeCommunication< RecvBuffer_T, SendBuffer_T > | |
Cwalberla::mpi::internal::NoMPICommunication< RecvBuffer_T, SendBuffer_T > | |
Cwalberla::mpi::internal::UnknownSizeCommunication< RecvBuffer_T, SendBuffer_T > | |
Cwalberla::mpi::internal::UnknownSizeCommunicationIProbe< RecvBuffer_T, SendBuffer_T > | |
►Cwalberla::mpi::internal::AbstractCommunication< RecvBuffer, SendBuffer > | |
Cwalberla::mpi::internal::KnownSizeCommunication< RecvBuffer, SendBuffer > | |
Cwalberla::mpi::internal::NoMPICommunication< RecvBuffer, SendBuffer > | |
Cwalberla::mpi::internal::UnknownSizeCommunication< RecvBuffer, SendBuffer > | |
Cwalberla::mpi::internal::UnknownSizeCommunicationIProbe< RecvBuffer, SendBuffer > | |
►Cwalberla::mpi::internal::AbstractCommunication< walberla::gpu::communication::CustomMemoryBuffer, walberla::gpu::communication::CustomMemoryBuffer > | |
Cwalberla::mpi::internal::KnownSizeCommunication< walberla::gpu::communication::CustomMemoryBuffer, walberla::gpu::communication::CustomMemoryBuffer > | |
Cwalberla::mpi::internal::NoMPICommunication< walberla::gpu::communication::CustomMemoryBuffer, walberla::gpu::communication::CustomMemoryBuffer > | |
Cwalberla::mpi::internal::UnknownSizeCommunication< walberla::gpu::communication::CustomMemoryBuffer, walberla::gpu::communication::CustomMemoryBuffer > | |
Cwalberla::mpi::internal::UnknownSizeCommunicationIProbe< walberla::gpu::communication::CustomMemoryBuffer, walberla::gpu::communication::CustomMemoryBuffer > | |
Cwalberla::lbm::D3Q19StorageSpecification::AccessorEVEN | |
Cwalberla::lbm::D3Q27StorageSpecification::AccessorEVEN | |
Cwalberla::lbm::D3Q19StorageSpecification::AccessorODD | |
Cwalberla::lbm::D3Q27StorageSpecification::AccessorODD | |
Cwalberla::field::AccuracyEvaluation< Field_T, SolutionFunction_T, Filter_T > | Class for evaluating the accuracy of a simulation |
Cwalberla::field::AccuracyEvaluationLinePlot< Field_T, SolutionFunction_T, Filter_T > | Class for plotting simulation (and solution) values along a line through the domain |
Cwalberla::field::AccuracyEvaluationLinePlotter< AccuracyEvaluationLinePlot_T > | Class for plotting simulation (and solution) values along a line through the domain |
Cwalberla::field::internal::AccuracyEvaluationPlotData< T > | |
Cwalberla::field::internal::AccuracyEvaluationPlotDataSorter< T > | |
Cwalberla::lbm::Adaptor< LatticeModel_T > | |
Cwalberla::field::AdaptorIterator< AdaptedIterator, FieldAdaptor > | Iterator class for Adaptors |
Cwalberla::lbm::internal::AdaptVelocityToForce< LatticeModel_T > | |
Cwalberla::lbm::internal::AdaptVelocityToForce< LatticeModel_T > | |
Cwalberla::lbm_mesapd_coupling::AddAccelerationOnParticlesKernel | |
Cwalberla::lbm_mesapd_coupling::AddForceOnParticlesKernel | |
Cwalberla::lbm_mesapd_coupling::AddHydrodynamicInteractionKernel | |
Cwalberla::field::internal::AddToStorage< GhostLayerField_T, BlockStorage_T > | |
Cwalberla::field::internal::AddToStorage< GhostLayerField_T, BlockStorage_T > | |
Cwalberla::field::internal::AddToStorageExporter | |
Cwalberla::gpu::internal::AddToStorageExporter | |
Cwalberla::lbm_mesapd_coupling::AddVirtualForceTorqueKernel | Kernel that sets a virtual force and torque on particles |
Cwalberla::lbm::AdvectionDiffusionCellOperation< LM_AdvDiff, LM_Hydro > | |
Cwalberla::lbm::AdvectionDiffusionCellOperation< LM_AdvDiff, LM_Hydro > | |
Cwalberla::lbm::AdvectionDiffusionDensityEquilibriumVelocityCalculation< VelocityField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
►Cstd::allocator< T > | STL class |
Cwalberla::simd::aligned_allocator< T, Alignment > | STL-compliant allocator that allocates aligned memory |
Cwalberla::AllSet< T > | A class for managing sets that supports the ability to define a set that represents all possible elements |
Cwalberla::AllSet< U > | |
►Cwalberla::mesa_pd::collision_detection::AnalyticContactDetection | Collision detection functor which uses analytic functions |
Cwalberla::mesa_pd::collision_detection::GeneralContactDetection | Collision detection functor which uses recommended collision functions |
Cwalberla::mesa_pd::kernel::cnt::AnisotropicVDWContact | Anisotropic vdW contact |
Cwalberla::FunctionTraits< R(Args...) >::argument< N > | |
Cwalberla::Array< T > | Fixed size, dynamically allocated array |
►Cwalberla::Array< Cell > | |
Cwalberla::cell::CellArray | An array of cells |
Cwalberla::mesa_pd::kernel::AssocToBlock | Kernel which updates the currentBlock property of all local properties |
Cwalberla::vtk::PointDataSource::Attributes | |
Cwalberla::vtk::PolylineDataSource::Attributes | |
Cwalberla::lbm_mesapd_coupling::AverageHydrodynamicForceTorqueKernel | |
Cwalberla::vtk::Base64Writer | Class for encoding VTK compatible base64 data streams |
►Cwalberla::mesa_pd::data::BaseShape | Base class of all shape types |
Cwalberla::mesa_pd::data::Box | |
Cwalberla::mesa_pd::data::ConvexPolyhedron | |
Cwalberla::mesa_pd::data::CylindricalBoundary | |
Cwalberla::mesa_pd::data::Ellipsoid | |
Cwalberla::mesa_pd::data::HalfSpace | Half space shape class |
Cwalberla::mesa_pd::data::Sphere | |
Cwalberla::lbm_generated::BasicRecursiveTimeStep< PdfField_T, SweepCollection_T, BoundaryCollection_T > | |
Cwalberla::lbm_generated::BasicRecursiveTimeStepGPU< PdfField_T, SweepCollection_T, BoundaryCollection_T, TimeLoop_T > | |
Cwalberla::geometry::BasicVoxelFileReader< T > | Provides a low level reader for waLBerla geometry files |
Cwalberla::geometry::BinaryRawFile | |
Cwalberla::geometry::BinaryRawFileInterpolator | |
Cwalberla::uid::bit_generated_tag | |
Cwalberla::uid::BitGenerator< T, UINT > | Generates UIDs (unique IDs) per class T starting from 1 |
Cwalberla::config::Config::Block | Parameter block |
►Cwalberla::vtk::internal::BlockCellDataWriter | Interface that is used by VTKOutput in order to write data to VTK files |
►Cwalberla::vtk::BlockCellDataWriter< uint8_t, 1 > | |
Cwalberla::field::BinarizationFieldWriter< FieldType, TargetType > | |
►Cwalberla::vtk::BlockCellDataWriter< T, 1 > | |
Cwalberla::field::FlagFieldMapping< FlagField_T, T > | |
►Cwalberla::vtk::BlockCellDataWriter< uint8_t, Field_T::F_SIZE > | |
Cwalberla::field::StabilityChecker< Field_T, Filter_T, CheckFunction_T >::FValueVTKWriter | For each value of a cell, either '0' or '1' is stored in the VTK file |
►Cwalberla::vtk::BlockCellDataWriter< cell_idx_t, 3 > | |
Cwalberla::field::StabilityChecker< Field_T, Filter_T, CheckFunction_T >::GlobalCoordVTKWriter | For each cell, the corresponding global cell coordinates are stored in the VTK file |
Cwalberla::field::StabilityChecker< Field_T, Filter_T, CheckFunction_T >::LocalCoordVTKWriter | For each cell, the corresponding block local cell coordinates are stored in the VTK file |
Cwalberla::vtk::BlockCellDataWriter< typename VectorTrait< typename Field_T::value_type >::OutputType, VectorTrait< Field_T::value_type >::F_SIZE *Field_T::F_SIZE > | |
►Cwalberla::vtk::BlockCellDataWriter< float, 1 > | |
Cwalberla::lbm::CurlMagnitudeVTKWriter< VelocityField_T, Filter_T, OutputType > | LengthScaleWeight is only used to be able to derive quantities for the adaptive mesh refinement criterium of curl |
Cwalberla::lbm::QCriterionVTKWriter< VelocityField_T, Filter_T, OutputType > | |
Cwalberla::lbm::VelocityMagnitudeVTKWriter< LatticeModel_T, OutputType > | |
Cwalberla::lbm::VelocitySIMagnitudeVTKWriter< LatticeModel_T, OutputType > | |
Cwalberla::lbm::VorticityComponentVTKWriter< VelocityField_T, Filter_T, OutputType > | |
►Cwalberla::vtk::BlockCellDataWriter< float > | |
Cwalberla::lbm::DensitySIVTKWriter< LatticeModel_T, OutputType > | |
Cwalberla::lbm::DensityVTKWriter< LatticeModel_T, OutputType > | |
►Cwalberla::vtk::BlockCellDataWriter< float, LatticeModel_T::Stencil::Size > | |
Cwalberla::lbm::NonEqulibriumVTKWriter< LatticeModel_T, OutputType > | |
►Cwalberla::vtk::BlockCellDataWriter< float, 9 > | |
Cwalberla::lbm::PressureTensorVTKWriter< LatticeModel_T, OutputType > | |
►Cwalberla::vtk::BlockCellDataWriter< float, 3 > | |
Cwalberla::lbm::VelocitySIVTKWriter< LatticeModel_T, OutputType > | |
Cwalberla::lbm::VelocityVTKWriter< LatticeModel_T, OutputType > | |
►Cwalberla::vtk::BlockCellDataWriter< uint8_t > | |
Cwalberla::vtk::DumpBlockStructureLevel | |
►Cwalberla::vtk::BlockCellDataWriter< int > | |
Cwalberla::vtk::DumpBlockStructureProcess | |
►Cwalberla::vtk::BlockCellDataWriter< T, F_SIZE_ARG > | Interface that is used by VTKOutput in order to write data to VTK files |
Cwalberla::field::VTKWriter< Field_T, OutputType > | |
Cwalberla::domain_decomposition::BlockCounter | Class/functor for counting the blocks stored in parallel on all processes in a structured block storage |
Cwalberla::domain_decomposition::BlockDataCreator< T > | |
►Cwalberla::domain_decomposition::BlockDataCreator< FlagField< T > > | |
Cwalberla::field::Creator< FlagField< T > > | |
►Cwalberla::domain_decomposition::BlockDataCreator< GhostLayerField_T > | |
Cwalberla::field::Creator< GhostLayerField_T > | BlockDataCreator for fields |
Cwalberla::field::Creator< GhostLayerField_T > | |
►Cwalberla::domain_decomposition::BlockDataCreator< lbm::PdfField< LatticeModel_T > > | |
Cwalberla::lbm::PdfFieldCreator< LatticeModel_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< T > | |
►Cwalberla::blockforest::BlockDataHandling< T > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< T > | |
Cwalberla::blockforest::AlwaysCreateBlockDataHandling< T > | |
Cwalberla::domain_decomposition::AlwaysInitializeBlockDataHandling< T > | |
Cwalberla::domain_decomposition::internal::BlockDataHandlingFunctionAdaptor< T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< Adaptor_T > | |
►Cwalberla::blockforest::BlockDataHandling< Adaptor_T > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< Adaptor_T > | |
Cwalberla::field::AdaptorHandling< Adaptor_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< CellInterval > | |
►Cwalberla::blockforest::BlockDataHandling< CellInterval > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< CellInterval > | |
Cwalberla::blockforest::StructuredBlockForest::CellBoundingBoxHandling | |
►Cwalberla::domain_decomposition::AlwaysInitializeBlockDataHandling< CellInterval > | |
Cwalberla::domain_decomposition::StructuredBlockStorage::CellBoundingBoxHandling | |
►Cwalberla::domain_decomposition::BlockDataHandling< Distributor_T > | |
►Cwalberla::blockforest::BlockDataHandling< Distributor_T > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< Distributor_T > | |
Cwalberla::field::DistributorHandling< Distributor_T, FlagField_T > | DistributorCreators |
►Cwalberla::domain_decomposition::BlockDataHandling< Field_T > | |
►Cwalberla::blockforest::BlockDataHandling< Field_T > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< Field_T > | |
Cwalberla::field::CloneBlockDataHandling< Field_T > | |
Cwalberla::field::BlockDataHandling< Field_T, Pseudo2D > | |
►Cwalberla::domain_decomposition::BlockDataHandling< Field_T::FlattenedField > | |
►Cwalberla::blockforest::BlockDataHandling< Field_T::FlattenedField > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< Field_T::FlattenedField > | |
Cwalberla::field::FlattenedShallowCopyBlockDataHandling< Field_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T > | |
Cwalberla::free_surface::internal::BoundaryBlockDataHandling< LatticeModel_T, FlagField_T, ScalarField_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< GhostLayerField_T > | |
►Cwalberla::blockforest::BlockDataHandling< GhostLayerField_T > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< GhostLayerField_T > | |
Cwalberla::field::AlwaysInitializeBlockDataHandling< GhostLayerField_T > | |
►Cwalberla::field::BlockDataHandling< GhostLayerField_T > | |
Cwalberla::field::DefaultBlockDataHandling< GhostLayerField_T > | |
Cwalberla::field::internal::GhostLayerFieldDataHandling< GhostLayerField_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< internal::MarkerField_T > | |
►Cwalberla::blockforest::BlockDataHandling< internal::MarkerField_T > | |
Cwalberla::lbm::MarkerData< LatticeModel_T, Filter_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< internal::ParticleDeleter > | |
►Cwalberla::blockforest::BlockDataHandling< internal::ParticleDeleter > | |
Cwalberla::mesa_pd::domain::BlockForestDataHandling | |
►Cwalberla::domain_decomposition::BlockDataHandling< Interpolator_T > | |
►Cwalberla::blockforest::BlockDataHandling< Interpolator_T > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< Interpolator_T > | |
Cwalberla::field::InterpolatorHandling< Interpolator_T, FlagField_T > | FieldInterpolatorCreators |
Cwalberla::domain_decomposition::BlockDataHandling< lbm::PdfField< LatticeModel_T > > | |
►Cwalberla::domain_decomposition::BlockDataHandling< NonuniformCommData< LatticeStorageSpecification_T > > | |
►Cwalberla::blockforest::BlockDataHandling< NonuniformCommData< LatticeStorageSpecification_T > > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< NonuniformCommData< LatticeStorageSpecification_T > > | |
Cwalberla::lbm_generated::NonuniformCommDataHandling< LatticeStorageSpecification_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< NonuniformGPUCommData< LatticeStorageSpecification_T > > | |
►Cwalberla::blockforest::BlockDataHandling< NonuniformGPUCommData< LatticeStorageSpecification_T > > | |
►Cwalberla::blockforest::AlwaysInitializeBlockDataHandling< NonuniformGPUCommData< LatticeStorageSpecification_T > > | |
Cwalberla::lbm_generated::NonuniformGPUCommDataHandling< LatticeStorageSpecification_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< PdfField< LatticeModel_T > > | |
►Cwalberla::blockforest::BlockDataHandling< PdfField< LatticeModel_T > > | |
►Cwalberla::field::BlockDataHandling< PdfField< LatticeModel_T >, LatticeModel_T::Stencil::D==2 > | |
Cwalberla::lbm::internal::PdfFieldHandling< LatticeModel_T > | |
►Cwalberla::domain_decomposition::BlockDataHandling< PdfField< LatticeStorageSpecification_T > > | |
►Cwalberla::blockforest::BlockDataHandling< PdfField< LatticeStorageSpecification_T > > | |
►Cwalberla::field::BlockDataHandling< PdfField< LatticeStorageSpecification_T >, LatticeStorageSpecification_T::Stencil::D==2 > | |
Cwalberla::lbm_generated::internal::PdfFieldHandling< LatticeStorageSpecification_T > | |
Cwalberla::blockforest::internal::BlockDataHandlingAdder | |
Cwalberla::domain_decomposition::internal::BlockDataHandlingAdder | |
►Cwalberla::domain_decomposition::internal::BlockDataHandlingWrapper | |
►Cwalberla::blockforest::internal::BlockDataHandlingWrapper | |
Cwalberla::blockforest::internal::BlockDataHandlingHelper< T > | |
Cwalberla::domain_decomposition::internal::BlockDataHandlingHelper< T > | |
Cwalberla::domain_decomposition::BlockDataID | |
Cwalberla::domain_decomposition::internal::BlockDataItem | |
Cwalberla::python_coupling::BlockDataToObjectTester | |
Cwalberla::blockforest::BlockForestEvaluation | |
Cwalberla::lbm::BlockForestEvaluationBase< CellCounter_T, FluidCellCounter_T, Pseudo2D > | Class for evaluating the BlockForest data structure of an LBM simulation |
►Cwalberla::lbm::BlockForestEvaluationBase< field::CellCounter< FlagField_T >, field::CellCounter< FlagField_T >, false > | |
Cwalberla::lbm::BlockForestEvaluation< FlagField_T, Pseudo2D > | |
Cwalberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::BlockFunctionWrappper | |
Cwalberla::config::Config::BlockHandle | Handle for a Block object |
Cwalberla::blockforest::internal::BlockIDSorter< PhantomData_T, Value_T, weighted > | |
Cwalberla::blockforest::internal::BlockIDSorter< PhantomData_T, Value_T, false > | |
Cwalberla::blockforest::BlockInfo | |
Cwalberla::lbm_mesapd_coupling::amr::BlockInfo | |
Cwalberla::blockforest::BlockForest::BlockInformation | |
Cwalberla::blockforest::BlockReconstruction | |
Cwalberla::blockforest::BlockSorter | |
Cwalberla::free_surface::BlockStateDetectorSweep< FlagField_T > | |
Cwalberla::blockforest::BlockForestEvaluation::BlockStatistics | |
Cwalberla::lbm::BlockForestEvaluationBase< CellCounter_T, FluidCellCounter_T, Pseudo2D >::BlockStatistics | |
Cwalberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries >::BlockSweep | |
Cwalberla::boundary::BoundaryHandlingCollection< FlagField_T, Handlers >::BlockSweep | |
Cwalberla::domain_decomposition::BlockSweepWrapper< BlockSweep_T > | Takes an existing block 'sweep' functor and wrapps it into a void-void functor |
Cwalberla::geometry::BodyLogicalNOT< A > | |
►Cwalberla::geometry::BodyLogicalOperationBinary< A, B > | Class representing a union, difference, etc |
Cwalberla::geometry::BodyLogicalAND< A, B > | |
Cwalberla::geometry::BodyLogicalOR< A, B > | |
Cwalberla::geometry::BodyLogicalXOR< A, B > | |
Cwalberla::math::BoolRandom | |
►Cwalberla::boundary::Boundary< flag_t > | Base class for all boundary classes |
Cwalberla::lbm::Curved< LatticeModel_T, FlagField_T > | |
Cwalberla::lbm::DiffusionDirichlet< LatticeModel_T, flag_t > | |
Cwalberla::lbm::DynamicUBB< LatticeModel_T, flag_t, VelocityFunctor_T, AdaptVelocityToExternalForce, StoreForce > | |
►Cwalberla::lbm::FreeSlip< LatticeModel_T, FlagField_T > | |
Cwalberla::lbm::FreeDiffusion< LatticeModel_T, FlagField_T > | |
►Cwalberla::lbm::NoSlip< LatticeModel_T, flag_t, StoreForce > | |
Cwalberla::lbm::NoDiffusion< LatticeModel_T, flag_t > | |
Cwalberla::lbm::Outlet< LatticeModel_T, FlagField_T, Numerator, Denominator > | |
Cwalberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce > | |
Cwalberla::lbm::Pressure< LatticeModel_T, flag_t > | |
Cwalberla::lbm::SimpleDiffusionDirichlet< LatticeModel_T, flag_t > | |
Cwalberla::lbm::SimplePAB< LatticeModel_T, FlagFieldT > | |
Cwalberla::lbm::SimplePressure< LatticeModel_T, flag_t > | |
Cwalberla::lbm::SimpleUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce > | |
Cwalberla::lbm::SimpleVelocityBoundary< LatticeModel_T, flag_t > | |
Cwalberla::lbm::UBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce > | |
Cwalberla::lbm::VelocityBoundary< LatticeModel_T, flag_t > | |
Cwalberla::lbm_mesapd_coupling::CurvedLinear< LatticeModel_T, FlagField_T, ParticleAccessor_T > | Linear boundary handling for moving particles |
Cwalberla::lbm_mesapd_coupling::SimpleBB< LatticeModel_T, FlagField_T, ParticleAccessor_T > | Bounce back boundary handling for moving particles |
Cwalberla::pde::Dirichlet< Stencil_T, flag_t > | Dirichlet boundary handling for PDEs |
Cwalberla::pde::Dirichlet< Stencil_T, flag_t > | Dirichlet boundary handling for PDEs |
Cwalberla::pde::Neumann< Stencil_T, flag_t > | Neumann boundary handling for PDEs |
►Cwalberla::boundary::Boundary< FlagField_T::flag_t > | |
Cwalberla::free_surface::SimplePressureWithFreeSurface< LatticeModel_T, FlagField_T > | |
Cwalberla::boundary::Boundary< FlagFieldT::flag_t > | |
►Cwalberla::boundary::BoundaryConfiguration | Base class for all boundary configuration parameters |
Cwalberla::lbm::Curved< LatticeModel_T, FlagField_T >::Configuration | |
►Cwalberla::lbm::DiffusionDirichlet< LatticeModel_T, flag_t >::ScalarConfiguration | |
Cwalberla::lbm::DiffusionDirichlet< LatticeModel_T, flag_t >::SingleScalarConfiguration | |
Cwalberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Parser | |
Cwalberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity | |
Cwalberla::lbm::Pressure< LatticeModel_T, flag_t >::LatticeDensity | |
Cwalberla::lbm::SimpleDiffusionDirichlet< LatticeModel_T, flag_t >::ScalarConfiguration | |
Cwalberla::lbm::UBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity | |
Cwalberla::lbm::VelocityBoundary< LatticeModel_T, flag_t >::Configuration | |
Cwalberla::pde::Dirichlet< Stencil_T, flag_t >::DirichletBC | |
Cwalberla::pde::Dirichlet< Stencil_T, flag_t >::DirichletBC | |
Cwalberla::pde::Neumann< Stencil_T, flag_t >::NeumannBC | |
Cwalberla::boundary::BoundaryHandling< FlagField_T, Stencil, Boundaries > | |
Cwalberla::boundary::BoundaryHandlingCollection< FlagField_T, Handlers > | |
Cwalberla::mesh::BoundaryInfo | |
Cwalberla::mesh::BoundaryLocation< MeshType > | |
Cwalberla::BoundaryLocationFunction< MeshDistanceType, MeshType > | |
Cwalberla::geometry::initializer::BoundarySetter< BoundaryHandling_T > | |
Cwalberla::geometry::initializer::BoundarySetter< FlagField< Flag_T > > | |
Cwalberla::BoundarySetup | |
Cwalberla::mesh::BoundarySetup | |
Cwalberla::lbm_mesapd_coupling::psm::gpu::BoxFractionMappingSweep< ParticleAccessor_T, ParticleSelector_T, Weighting_T > | |
Cwalberla::mesa_pd::mpi::BroadcastProperty | Broadcast a property from the master particle to all corresponding ghost particles |
Cwalberla::free_surface::bubble_model::Bubble | |
Cwalberla::free_surface::bubble_model::BubbleDistanceAdaptionFunction | |
Cwalberla::free_surface::bubble_model::BubbleModel< Stencil_T >::BubbleInfo | |
►Cwalberla::free_surface::bubble_model::BubbleModelBase | |
►Cwalberla::free_surface::bubble_model::BubbleModel< Stencil_T > | |
Cwalberla::free_surface::bubble_model::DisjoiningPressureBubbleModel< Stencil_T > | |
Cwalberla::free_surface::bubble_model::BubbleModelConstantPressure | |
Cwalberla::mpi::BufferSizeTrait< T > | |
Cwalberla::mpi::BufferSizeTrait< BlockDataID > | |
Cwalberla::mpi::BufferSizeTrait< blockforest::BlockID > | |
Cwalberla::mpi::BufferSizeTrait< bool > | |
Cwalberla::mpi::BufferSizeTrait< Cell > | |
Cwalberla::mpi::BufferSizeTrait< CellInterval > | |
Cwalberla::mpi::BufferSizeTrait< char > | |
Cwalberla::mpi::BufferSizeTrait< ConstBlockDataID > | |
Cwalberla::mpi::BufferSizeTrait< double > | |
Cwalberla::mpi::BufferSizeTrait< float > | |
Cwalberla::mpi::BufferSizeTrait< free_surface::bubble_model::Bubble > | |
Cwalberla::mpi::BufferSizeTrait< free_surface::bubble_model::DistanceInfo > | |
Cwalberla::mpi::BufferSizeTrait< int > | |
Cwalberla::mpi::BufferSizeTrait< long > | |
Cwalberla::mpi::BufferSizeTrait< long long > | |
Cwalberla::mpi::BufferSizeTrait< math::Rot3< V > > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::ElectrostaticForceNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::ForceTorqueNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::HeatFluxNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::HydrodynamicForceTorqueNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::NumContactNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::ParticleMigrationNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::ParticleRemoteMigrationNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::ParticleRemovalNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::VelocityCorrectionNotification > | |
Cwalberla::mpi::BufferSizeTrait< mesa_pd::VelocityUpdateNotification > | |
Cwalberla::mpi::BufferSizeTrait< OpenMesh::EdgeHandle > | |
Cwalberla::mpi::BufferSizeTrait< OpenMesh::FaceHandle > | |
Cwalberla::mpi::BufferSizeTrait< OpenMesh::HalfedgeHandle > | |
Cwalberla::mpi::BufferSizeTrait< OpenMesh::VectorT< Scalar, DIM > > | |
Cwalberla::mpi::BufferSizeTrait< OpenMesh::VertexHandle > | |
Cwalberla::mpi::BufferSizeTrait< RandomUUID > | |
Cwalberla::mpi::BufferSizeTrait< short > | |
Cwalberla::mpi::BufferSizeTrait< signed char > | |
Cwalberla::mpi::BufferSizeTrait< std::array< T, N > > | |
Cwalberla::mpi::BufferSizeTrait< std::basic_string< T > > | |
Cwalberla::mpi::BufferSizeTrait< std::deque< T, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::list< T, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::map< K, T, C, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::multimap< K, T, C, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::multiset< T, C, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::pair< T1, T2 > > | |
Cwalberla::mpi::BufferSizeTrait< std::set< T, C, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::unordered_map< K, T, C, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::unordered_set< T, C, A > > | |
Cwalberla::mpi::BufferSizeTrait< std::vector< T, A > > | |
Cwalberla::mpi::BufferSizeTrait< T > | |
Cwalberla::mpi::BufferSizeTrait< unsigned char > | |
Cwalberla::mpi::BufferSizeTrait< unsigned int > | |
Cwalberla::mpi::BufferSizeTrait< unsigned long > | |
Cwalberla::mpi::BufferSizeTrait< unsigned long long > | |
Cwalberla::mpi::BufferSizeTrait< unsigned short > | |
Cwalberla::mpi::BufferSizeTrait< walberla::lbm::LatticeModelBase< CM, CO, FM, EQU > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::math::GenericAABB< T > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::math::Matrix3< VT > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::math::Quaternion< VT > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::math::Vector2< VT > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::math::Vector3< VT > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::mesa_pd::data::particle_flags::FlagT > | |
Cwalberla::mpi::BufferSizeTrait< walberla::Set< T > > | |
Cwalberla::mpi::BufferSizeTrait< walberla::uid::UID< GE > > | |
Cwalberla::executiontree::internal::Caller< T > | |
Cwalberla::executiontree::internal::Caller< shared_ptr< T > > | |
Cwalberla::blockforest::CartesianDistribution | |
Cwalberla::config::CaseInsensitiveCompare | |
Cwalberla::vtk::CaseInsensitiveCompare | |
Cwalberla::cell::Cell | A representation of a Cell's coordinates (in 3D) |
Cwalberla::mesa_pd::data::HashGrids::HashGrid::Cell | Data structure for representing a cell in the hash grid (used by the 'Hierarchical Hash Grids' coarse collision detection algorithm) |
Cwalberla::geometry::CellAABB | Helper class to provide a cell based axis-aligned bounding box |
Cwalberla::vtk::CellBBCellFilter | Implementation of a cell filter based on a cell bounding box |
Cwalberla::free_surface::CellConversionSweep< LatticeModel_T, BoundaryHandling_T, ScalarField_T > | |
Cwalberla::field::CellCounter< FlagField_T > | Class/functor for counting cells of a specific type that are stored in parallel on all processes in a structured block storage |
Cwalberla::field::CellCounter< walberla::field::FlagField > | |
Cwalberla::cell::CellInterval | |
Cwalberla::cell::CellIntervalIterator | |
Cwalberla::cell::CellVector | A vector of cells |
Cwalberla::lbm::CellwiseSweep< LatticeModel_T, Filter_T, DensityVelocityIn_T, DensityVelocityOut_T, Enable > | Class for performing the streaming and collision step of the LBM |
Cwalberla::pde::CGFixedStencilIteration< Stencil_T > | |
Cwalberla::pde::CGIteration< Stencil_T > | |
Cwalberla::vtk::ChainedFilter | |
Cwalberla::mesh::distance_octree::BranchNode< MeshType >::ChildInfo | |
Cwalberla::mesh::distance_octree::BranchNode< MeshType >::ChildInfoIntersects | |
Cwalberla::mesa_pd::mpi::ClearGhostOwnerSync | Clear all ghost particles and reset ghost owner information |
Cwalberla::mesa_pd::mpi::ClearNextNeighborSync | Clear all ghost particles and reset ghost owner information |
Cwalberla::pde::CoarsenStencilFieldsDCA< Stencil_T > | Direct Coarsening Approach for the stencil field |
Cwalberla::pde::CoarsenStencilFieldsGCA< Stencil_T > | Galerkin Coarsening Approach for the stencil field |
Cwalberla::lbm::CollideSweep< Kernel > | |
Cwalberla::mesh::ColorToBoundaryMapper< MeshType > | |
Cwalberla::blockforest::CombinedMinTargetLevelDeterminationFunctions | |
Cwalberla::blockforest::communication::UniformDirectScheme< Stencil_T >::CommInfo | |
Cwalberla::free_surface::bubble_model::CommunicatedNewBubbles | |
Cwalberla::selectable::AllSetSelectableObject< T, U >::Compare | |
Cwalberla::selectable::SetSelectableObject< T, U >::Compare | |
Cwalberla::mesh::ComplexGeometryBlockforestCreator | |
Cwalberla::mesh::ComplexGeometryStructuredBlockforestCreator | |
Cwalberla::field::ComponentExtractionFunction< Field_T, fComponent, vectorComponent > | |
Cwalberla::field::ComponentExtractionFunction< field_t, component, 0 > | |
Cwalberla::pde::ComputeResidual< Stencil_T > | Residual calculation sweep for multigrid with stencil field |
Cwalberla::pde::ComputeResidualFixedStencil< Stencil_T > | Residual calculation sweep for multigrid with fixed stencil weights |
Cwalberla::ConcatIterator< T > | |
Cwalberla::pde::ConditionalResidualNorm< Stencil_T, FlagField_T > | |
Cwalberla::config::Config | Configuration handler & parameter file parser |
►Cwalberla::config::ConfigGenerator | |
Cwalberla::config::MultipleConfigGenerator | |
Cwalberla::config::SingleConfigGenerator | |
Cwalberla::blockforest::SetupBlockForest::const_iterator | |
Cwalberla::domain_decomposition::BlockStorage::const_iterator | |
Cwalberla::selectable::SelectableObject< T, A, S >::const_iterator | |
Cwalberla::domain_decomposition::ConstBlockDataID | |
Cwalberla::mesa_pd::data::ContactStorage::Contact | |
Cwalberla::free_surface::ContactAngle | |
Cwalberla::mesa_pd::mpi::ContactFilter | Contact filter for parallel execution of collision detection |
Cwalberla::mesa_pd::data::ContactHistory | |
Cwalberla::mesa_pd::ContactHistoryNotification | Transmits the contact history |
Cwalberla::mesa_pd::data::ContactStorage | |
Cwalberla::ContainerStreamReader< Container > | RAII Object to read an STL container (e.g |
Cwalberla::geometry::ContainmentOctree< DistanceObjectT > | |
Cwalberla::mesa_pd::ContainsPointFunctor | |
Cwalberla::free_surface::ConversionFlagsResetSweep< FlagField_T > | |
Cwalberla::gpu::internal::copyFieldToGpuDispatchExporter | |
Cwalberla::lbm::force_model::Correction< MomentumDensityField_T > | [latt2007hydrodynamic] |
Cwalberla::lbm::force_model::Correction_tag | |
Cwalberla::timing::CpuPolicy | Timing policy for the measurement of the CPU time |
Cwalberla::field::internal::CreateBinarizationVTKWriterExporter | |
Cwalberla::field::internal::CreateFieldExporter | |
Cwalberla::field::internal::CreateVTKWriterExporter | |
Cwalberla::lbm::collision_model::Cumulant_tag | |
Cwalberla::lbm::refinement::CurlBasedLevelDetermination< Filter_T > | Level determination for refinement check based on local curl |
Cwalberla::free_surface::CurvatureSweepFiniteDifferences< Stencil_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::CurvatureSweepLocalTriangulation< Stencil_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::CurvatureSweepSimpleFiniteDifferences< Stencil_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::gpu::communication::CustomMemoryBuffer< Allocator > | Simple buffer class that supports memory allocators, e.g |
►Cwalberla::logging::Logging::CustomStamp | |
Cwalberla::executiontree::LoggingStamp | |
Cwalberla::timeloop::Timeloop< TP >::LoggingStamp | |
Cwalberla::geometry::Cylinder | Class representing a Cylinder |
Cwalberla::lbm::D3Q19BoundaryCollection< FlagField_T > | |
Cwalberla::lbm::collision_model::D3Q19MRT | Implementation of LB collision model MRT [dhumieres2002multiple] |
Cwalberla::lbm::D3Q19SRT | |
Cwalberla::lbm::D3Q19StorageSpecification | |
Cwalberla::lbm::D3Q27BoundaryCollection< FlagField_T > | |
Cwalberla::lbm::collision_model::D3Q27Cumulant | Implementation of Cumulant LB collision operator [geier2015cumulant] |
Cwalberla::lbm::D3Q27SRT | |
Cwalberla::lbm::D3Q27StorageSpecification | |
►Cwalberla::domain_decomposition::internal::BlockData::DataBase | |
Cwalberla::domain_decomposition::internal::BlockData::Data< T > | |
►Cwalberla::gather::DataProcessor | Interface for classes that operate on "Graph" like data Can be implemented in classes that do output (print a GnuPlot file) or for post-processing classes (calculation of mean value, std deviation..) |
Cwalberla::gather::GnuPlotGraphWriter | |
►Cwalberla::mesh::VTKMeshWriter< MeshType >::DataSource< T > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::FaceDataSource< T > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::VertexDataSource< T > | |
►Cwalberla::mesh::VTKMeshWriter< MeshType >::DataSource< double > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::FaceDataSource< double > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::VertexDataSource< double > | |
►Cwalberla::mesh::VTKMeshWriter< MeshType >::DataSource< float > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::FaceDataSource< float > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::VertexDataSource< float > | |
►Cwalberla::mesh::VTKMeshWriter< MeshType >::DataSource< int32_t > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::FaceDataSource< int32_t > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::VertexDataSource< int32_t > | |
►Cwalberla::mesh::VTKMeshWriter< MeshType >::DataSource< uint64_t > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::FaceDataSource< uint64_t > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::VertexDataSource< uint64_t > | |
►Cwalberla::mesh::VTKMeshWriter< MeshType >::DataSource< uint8_t > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::FaceDataSource< uint8_t > | |
Cwalberla::mesh::VTKMeshWriter< MeshType >::VertexDataSource< uint8_t > | |
Cwalberla::mpi::Datatype | RAII class for MPI data types that commits and frees them |
Cwalberla::lbm::DefaultBoundaryHandlingCollectionFactory< LatticeModel_T, DiffusionLatticeModel_T, FlagField_T > | |
Cwalberla::lbm::DefaultBoundaryHandlingFactory< LatticeModel, FlagFieldT > | Creates a default boundary handling for LBM simulations |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, Enable > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::Guo_tag > > > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&! LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&! std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&! LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::DefaultCellOperation< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::DefaultDensityEquilibriumVelocityCalculation | |
Cwalberla::lbm::DefaultDensityVelocityCallback | |
Cwalberla::lbm::DefaultDiffusionBoundaryHandlingFactory< LatticeModel_T, FlagField_T > | |
Cwalberla::field::DefaultEvaluationFilter | |
►COpenMesh::DefaultTraits | |
COpenMesh::Python::MeshTraits | |
Cwalberla::mesh::FloatTraits | |
Cwalberla::mesh::RealTraits | |
Cwalberla::lbm::Density< LatticeModel_T > | |
Cwalberla::lbm::Density< LatticeModel_T > | |
Cwalberla::lbm::DensityAdaptionFunction< LatticeModel_T > | |
Cwalberla::lbm::DensityAndMomentumDensity< LatticeModel_T > | |
Cwalberla::lbm::DensityAndMomentumDensity< LatticeModel_T > | |
Cwalberla::lbm::DensityAndVelocity< LatticeModel_T > | |
Cwalberla::lbm::DensityAndVelocityRange< LatticeModel_T, FieldIteratorXYZ > | |
Cwalberla::lbm::DensityAndVelocityRange< LatticeModel_T, FieldIteratorXYZ > | |
Cwalberla::lbm::DensityCallback< DensityField_T > | |
Cwalberla::lbm::DensityVelocityCallback< VelocityField_T, DensityField_T > | |
Cwalberla::mesa_pd::kernel::DetectAndStoreContacts | Kernel which performs collision detection on a pair of two particles and inserts the contact (if existent) into the contact storage passed in the constructor |
Cwalberla::free_surface::DetectWettingSweep< Stencil_T, BoundaryHandling_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::gpu::communication::DeviceMemoryAllocator | |
Cwalberla::timing::DeviceSynchronizePolicy | Timing policy for the measurement of the GPU time |
Cwalberla::python_coupling::DictWrapper | |
Cwalberla::blockforest::DirectionBasedReduceScheme< dir_ > | Communication Scheme class for ghost layer based communication with the direction neighbors |
Cwalberla::BoundarySetup::DirectionHandler | |
Cwalberla::lbm::force_model::EDMField< ForceField_T >::DirectionIndependentTerm< LatticeModel_T > | |
Cwalberla::lbm::force_model::EDMField< ForceField_T >::DirectionIndependentTerm< LatticeModel_T > | |
Cwalberla::python_coupling::Dispatcher< Exporter, FieldTypes > | |
Cwalberla::free_surface::bubble_model::DistanceInfo | |
Cwalberla::mesh::distance_octree::DistanceOctree< MeshType > | |
Cwalberla::mesh::DistanceProperties< MeshType > | |
Cwalberla::math::DistributedSample | Class describing a distributed statistical sample |
Cwalberla::simd::scalar::double4_t | |
Cwalberla::math::DoubleAndLongLong | |
Cwalberla::mesa_pd::kernel::DoubleCast | This kernel requires the following particle accessor interface |
Cwalberla::blockforest::DynamicCurveBalance< PhantomData_T > | This class implements Hilber and Morton space filling curves for load balancing |
Cwalberla::blockforest::DynamicDiffusionBalance< PhantomData_T > | This class implements a diffusive algorithm for load balancing |
Cwalberla::blockforest::DynamicParMetis | |
Cwalberla::blockforest::DynamicParMetisBlockInfo | |
Cwalberla::blockforest::DynamicParMetisBlockInfoPackUnpack | |
Cwalberla::lbm::refinement::internal::EdgeCornerStencil< LatticeModel_T > | |
Cwalberla::lbm::refinement::internal::EdgeCornerStencil< LatticeModel_T > | |
Cwalberla::lbm::force_model::EDM_tag | |
Cwalberla::lbm::force_model::EDMField< ForceField_T > | [kupershtokh2003calculations], [kupershtokh2004incorporating] |
Cwalberla::mesa_pd::ElectrostaticForceNotification | Transmits force and torque information |
Cwalberla::geometry::Ellipsoid | Class representing an Ellipsoid in 3D |
Cwalberla::free_surface::curvature_model::emptySweep | |
Cwalberla::Environment | RAII Object to initialize waLBerla using command line parameters |
Cwalberla::mpi::Environment | RAII Object to initialize and finalize MPI |
Cwalberla::mesa_pd::collision_detection::EPA | The Expanding-Polytope Algorithm |
Cwalberla::mesa_pd::collision_detection::EPA::EPA_Edge | Class storing Information about an Edge of the EPA-Polytope |
Cwalberla::mesa_pd::collision_detection::EPA::EPA_Triangle | Class storing Information about a triangular facette (Triangle) of the EPA-Polytope |
Cwalberla::mesa_pd::collision_detection::EPA::EPA_TriangleComp | Compare Triangles by their closest points to sort the triangle heap |
Cwalberla::mesa_pd::collision_detection::EpsilonRelEPA< T > | |
Cwalberla::mesa_pd::collision_detection::EpsilonRelEPA< double > | |
Cwalberla::mesa_pd::collision_detection::EpsilonRelEPA< float > | |
Cwalberla::mesa_pd::collision_detection::EpsilonRelEPA< long double > | |
Cwalberla::lbm::refinement::EqualLevelBorderStreamCorrection< LatticeModel_T > | |
Cwalberla::lbm::Equilibrium< LatticeModel_T > | |
Cwalberla::lbm::Equilibrium< LatticeModel_T > | |
Cwalberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | |
Cwalberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< walberla::boundary::BoundaryHandling, ExtrapolationDirectionFinder_T > | |
Cwalberla::lbm::EquilibriumDistribution< LatticeModel_T > | |
Cwalberla::lbm::EquilibriumDistribution< LatticeModel_T > | |
Cwalberla::lbm::internal::EquilibriumForceCorrection< LatticeModel_T > | |
Cwalberla::lbm::internal::EquilibriumForceCorrection< LatticeModel_T > | |
Cwalberla::lbm::EquilibriumRange< LatticeModel_T, FieldIteratorXYZ > | |
Cwalberla::lbm::EquilibriumRange< LatticeModel_T, FieldIteratorXYZ > | |
Cwalberla::lbm_mesapd_coupling::EquilibriumReconstructor< BoundaryHandling_T > | |
Cwalberla::lbm_mesapd_coupling::EquilibriumReconstructor< walberla::boundary::BoundaryHandling > | |
Cwalberla::gpu::EventRAII | |
►Cstd::exception | STL class |
►Cstd::logic_error | STL class |
►Cstd::out_of_range | STL class |
Cwalberla::python_coupling::NoSuchBlockData | |
►Cstd::runtime_error | STL class |
Cwalberla::python_coupling::BlockDataNotConvertible | |
Cwalberla::free_surface::ExcessMassDistributionModel | |
►Cwalberla::free_surface::ExcessMassDistributionSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::ExcessMassDistributionSweepInterfaceAndLiquid< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::ExcessMassDistributionSweepInterfaceEvenly< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::ExcessMassDistributionSweepInterfaceWeighted< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::mesa_pd::kernel::ExcludeInfiniteInfinite | |
Cwalberla::mesh::ExcludeMeshExterior< DistanceObject > | |
Cwalberla::mesh::ExcludeMeshInterior< DistanceObject > | |
Cwalberla::mesh::ExcludeMeshInteriorRefinement< DistanceObject > | |
Cwalberla::free_surface::FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::ExecuteBoundaryHandling | |
Cwalberla::mesa_pd::kernel::ExplicitEuler | Explicit Euler integration |
Cexprtk::expression< T > | |
Cexprtk::expression< double > | |
Cwalberla::lbm::initializer::ExprSystemInitFunction | |
Cwalberla::lbm::ExtendedBoundaryHandlingFactory< LatticeModel, FlagFieldT > | Creates a default boundary handling for LBM simulations |
Cwalberla::free_surface::ExtrapolateNormalsSweep< Stencil_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm_mesapd_coupling::ExtrapolationReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T, EnforceNoSlipConstraintAfterExtrapolation > | |
Cwalberla::mesa_pd::FaceDataSource< MeshType, T > | |
►Cwalberla::mesa_pd::FaceDataSource< MeshType, Type > | |
Cwalberla::mesa_pd::OutputSelectorFaceDataSource< MeshType, Selector, Vector3< Type > > | Data Source for particle selectors specialized for Vec3 |
►Cwalberla::mesa_pd::FaceDataSource< MeshType, typename Selector::return_type > | |
Cwalberla::mesa_pd::OutputSelectorFaceDataSource< MeshType, Selector, Type > | Generic data source to pick data for a face using a particle selector |
►Cstd::false_type | |
Cwalberla::never_true< typename > | |
►Cwalberla::field::Field< T, fSize_ > | A four dimensional field/lattice |
Cwalberla::field::GhostLayerField< T, 1 > | |
►Cwalberla::field::GhostLayerField< T, fSize_ > | Extends the Field with ghost-layer information |
Cwalberla::lbm::PdfField< LatticeModel_T > | Specialized field class for PDF fields (fields containing multiple particle distribution functions per cell) |
Cwalberla::lbm_generated::PdfField< LatticeStorageSpecification_T > | |
Cwalberla::field::Field< bool, 1 > | |
►Cwalberla::field::Field< double, fSize_ > | |
Cwalberla::field::GhostLayerField< double, 19 > | |
Cwalberla::field::GhostLayerField< double, 27 > | |
►Cwalberla::field::Field< Flag_T, fSize_ > | |
►Cwalberla::field::GhostLayerField< Flag_T, 1 > | |
Cwalberla::field::FlagField< Flag_T > | |
►Cwalberla::field::Field< flag_t, fSize_ > | |
►Cwalberla::field::GhostLayerField< flag_t, 1 > | |
Cwalberla::field::FlagField< flag_t > | |
►Cwalberla::field::Field< LatticeStorageSpecification_T::value_type, fSize_ > | |
Cwalberla::field::GhostLayerField< LatticeStorageSpecification_T::value_type, LatticeStorageSpecification_T::Stencil::Size > | |
►Cwalberla::field::Field< real_t, fSize_ > | |
Cwalberla::field::GhostLayerField< real_t, LatticeModel_T::Stencil::Size > | |
►Cwalberla::field::Field< uint32_t, fSize_ > | |
►Cwalberla::field::GhostLayerField< uint32_t, 1 > | |
Cwalberla::field::FlagField< uint32_t > | |
Cwalberla::field::FlagField< T > | GhostLayerField that stores bit masks |
Cwalberla::gpu::FieldAccessor< T > | Handle to the underlying device data of a GPUField |
Cwalberla::gpu::FieldAccessor3D< T > | |
Cwalberla::gpu::FieldAccessorXYZ< T > | |
Cwalberla::field::FieldAllocatorBase< T > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< bool >::F_SIZE!=0, VectorTrait< bool >::OutputType, bool > > | |
Cwalberla::field::FieldAllocator< bool > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< double >::F_SIZE!=0, VectorTrait< double >::OutputType, double > > | |
Cwalberla::field::FieldAllocator< double > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< Flag_T >::F_SIZE!=0, VectorTrait< Flag_T >::OutputType, Flag_T > > | |
Cwalberla::field::FieldAllocator< Flag_T > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< flag_t >::F_SIZE!=0, VectorTrait< flag_t >::OutputType, flag_t > > | |
Cwalberla::field::FieldAllocator< flag_t > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< LatticeStorageSpecification_T::value_type >::F_SIZE!=0, VectorTrait< LatticeStorageSpecification_T::value_type >::OutputType, LatticeStorageSpecification_T::value_type > > | |
Cwalberla::field::FieldAllocator< LatticeStorageSpecification_T::value_type > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< real_t >::F_SIZE!=0, VectorTrait< real_t >::OutputType, real_t > > | |
Cwalberla::field::FieldAllocator< real_t > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< T >::F_SIZE!=0, VectorTrait< T >::OutputType, T > > | |
►Cwalberla::field::FieldAllocator< T > | Allocation Strategy base class for fields |
Cwalberla::field::AllocateAligned< T, alignment > | Aligned Allocation strategy for Fields |
Cwalberla::field::StdFieldAlloc< T > | Allocator without alignment using new and delete[] |
Cwalberla::gpu::HostFieldAllocator< T, HostAllocFlags > | Allocator that allocates a CPU! field using gpuHostAlloc without padding |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< typename LatticeStorageSpecification_T::value_type >::F_SIZE!=0, VectorTrait< typename LatticeStorageSpecification_T::value_type >::OutputType, typename LatticeStorageSpecification_T::value_type > > | |
Cwalberla::field::FieldAllocator< typename LatticeStorageSpecification_T::value_type > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< uint32_t >::F_SIZE!=0, VectorTrait< uint32_t >::OutputType, uint32_t > > | |
Cwalberla::field::FieldAllocator< uint32_t > | |
►Cwalberla::field::FieldAllocatorBase< std::conditional_t< VectorTrait< Value_T >::F_SIZE!=0, VectorTrait< Value_T >::OutputType, Value_T > > | |
Cwalberla::field::FieldAllocator< Value_T > | |
Cwalberla::field::internal::FieldAllocatorExporter | |
Cwalberla::field::FieldClone< WorkField, constSize > | Helper class for the common scenario where a 'scratch field' is needed |
Cwalberla::field::FieldClone< ScalarField_T, true > | |
Cwalberla::field::FieldClone< walberla::field::FlagField, true > | |
Cwalberla::field::FieldClone< walberla::lbm::PdfField, true > | |
Cwalberla::field::internal::FieldExporter | |
Cwalberla::gpu::FieldIndexing< T > | Utility class to generate handles to the underlying device data of a GPUField |
►Cwalberla::gpu::FieldIndexing3DBase | |
Cwalberla::gpu::FieldIndexing3D< T > | |
Cwalberla::gpu::FieldIndexingXYZ< T > | |
►Cwalberla::field::FieldIterator< T, fieldFSize > | Iterator over a 4D array, stored linearized in memory |
Cwalberla::field::ForwardFieldIterator< T, fieldFSize > | |
Cwalberla::field::ReverseFieldIterator< T, fieldFSize > | |
Cwalberla::field::FieldNeighborPointer< Field_T, FieldMember, Value_T > | Class representing one Field coordinate with access only to neighbor values |
Cwalberla::field::FieldPointer< Field_T, FieldMember, Value_T > | Class representing on Field coordinate |
Cwalberla::field::internal::FieldWriter< FieldT > | |
Cwalberla::gather::FileGatherScheme | Collects / Gathers data from multiple blocks to a single block, using temporary files |
Cwalberla::free_surface::curvature_model::FiniteDifferenceMethod< Stencil_T, LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::lbm::FixedDensityD3Q19 | |
Cwalberla::lbm::FixedDensityD3Q27 | |
Cwalberla::lbm_mesapd_coupling::FixedParticlesSelector | |
Cwalberla::blockforest::FixedRefinementLevelSelector | |
Cwalberla::field::FlagFieldCellFilter< FlagField_T > | |
Cwalberla::field::FlagFieldEvaluationFilter< FlagField_T > | |
Cwalberla::lbm_mesapd_coupling::FlagFieldNormalExtrapolationDirectionFinder< BoundaryHandling_T > | |
Cwalberla::free_surface::FlagInfo< FlagField_T > | |
Cwalberla::free_surface::FlagInfo< walberla::field::FlagField > | |
Cwalberla::mesa_pd::data::particle_flags::FlagT | |
Cwalberla::math::FloatAndLong | |
►Cwalberla::free_surface::bubble_model::FloodFillInterface | |
Cwalberla::free_surface::bubble_model::FloodFillUsingFillLevel< Stencil_T > | |
Cwalberla::free_surface::bubble_model::FloodFillUsingFlagField< FlagField_T > | |
Cwalberla::free_surface::ForceDensityCodegenSweep< LatticeModel_T, FlagField_T, VectorFieldFlattened_T, ScalarField_T > | |
Cwalberla::free_surface::ForceDensitySweep< LatticeModel_T, FlagField_T, VectorField_T, ScalarField_T > | |
Cwalberla::mesa_pd::kernel::ForceLJ | Kernel which calculates the Lennard Jones force between two particles |
Cwalberla::ForceLogger | Class for calculating (and logging) the force exerted by the fluid on an obstacle inside the domain |
Cwalberla::mesa_pd::ForceTorqueNotification | Transmits force and torque information |
Cwalberla::fft::FourierTransform< Field_T > | |
Cwalberla::lbm::FreeSlipD3Q19 | |
Cwalberla::lbm::FreeSlipD3Q27 | |
Cwalberla::free_surface::FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T > | |
Cwalberla::free_surface::FreeSurfaceBoundaryHandling< LatticeModel_T, walberla::field::FlagField, ScalarField_T > | |
Cwalberla::timeloop::FuncCreator< FuncType > | |
►Cstd::function | |
Cwalberla::gather::CellGatherPackInfo< Field_T, CellContainer >::Compare | Helper class for sorting the receivedData array according to t-value |
Cwalberla::gather::CurveGatherPackInfo< GhostLayerField_T, Interpolator >::Compare | Helper class for sorting the receivedData array according to t-value |
Cwalberla::math::FunctionParser | Function parser, for parsing and evaluating functions |
Cwalberla::math::FunctionParserOMP | |
Cwalberla::FunctionTraits< F > | Gives a function's return type as well as the number and type of arguments accepted by a function |
Cwalberla::FunctionTraits< R(Args...) > | |
Cwalberla::lbm::refinement::FunctorWrapper | |
Cwalberla::GameOfLifeSweep | |
Cwalberla::GameOfLifeSweepCUDA | |
Cwalberla::field::internal::GatherExporter | |
►Cwalberla::gather::GatherPackInfo | Interface for packing & unpacking of data to be gathered |
Cwalberla::gather::CellGatherPackInfo< Field_T, CellContainer > | Packs data in cells given by a CellContainter ( CellInterval, CellVector..) |
Cwalberla::gather::CurveGatherPackInfo< GhostLayerField_T, Interpolator > | Packs data of a field along a curve |
►Cwalberla::gpu::GeneratedGPUPackInfo | Data packing/unpacking for ghost layer based communication of a GPUField |
Cwalberla::gpu::communication::MemcpyPackInfo< GPUFieldType > | Data packing/unpacking for ghost layer based communication of a GPUField |
Cwalberla::lbm::CombinedInPlaceGpuPackInfo< EvenPackInfo, OddPackInfo > | |
Cwalberla::lbm_generated::UniformGeneratedGPUPdfPackInfo< PdfField_T > | Pack Info class template for lattice Boltzmann PDF fields |
►Cwalberla::gpu::GeneratedNonUniformGPUPackInfo | |
Cwalberla::GeneratedNonUniformGPUFieldPackInfo< Field_T, PackingKernels_T > | |
Cwalberla::lbm_generated::NonuniformGeneratedGPUPdfPackInfo< PdfField_T > | |
Cwalberla::math::GenericAABB< T > | GenericAABB represents an axis-aligned bounding box |
Cwalberla::math::GenericAABB< real_t > | |
Cwalberla::math::GenericAABB< Scalar > | |
Cwalberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | Manages MPI Communication with a set of known communication partners |
Cwalberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T > | |
Cwalberla::mpi::GenericBufferSystem< walberla::gpu::communication::CustomMemoryBuffer, walberla::gpu::communication::CustomMemoryBuffer > | |
Cwalberla::mpi::GenericOpenMPBufferSystem< RecvBuffer_T, SendBuffer_T > | Wrapper around BufferSystem for OpenMP parallel MPI communication |
Cwalberla::mpi::GenericRecvBuffer< T > | Implementation of a MPI receive buffer |
Cwalberla::mpi::GenericSendBuffer< T, G > | Implementation of a MPI send buffer |
Cwalberla::mpi::GenericSendBuffer< T, G > | |
Cwalberla::field::GhostLayerFieldAdaptor< Functor, glDecrease > | Adaptor for walberla::field::GhostLayerField |
►Cwalberla::field::GhostLayerFieldAdaptor< ComponentExtractionFunction< field_t, component, 0 >, 0 > | |
Cwalberla::field::ComponentExtractionAdaptor< field_t, component, vectorComponent > | |
Cwalberla::mesa_pd::collision_detection::GJK | Implementation of the Gilbert-Johnson-Keerthi Algorithm |
Cwalberla::blockforest::GlobalLoadBalancing | |
Cwalberla::lbm_mesapd_coupling::GlobalParticlesSelector | |
Cwalberla::gpu::GPUField< T > | GhostLayerField stored on a CUDA/HIP GPU |
►Cwalberla::gpu::GPUField< LatticeStorageSpecification_T::value_type > | |
Cwalberla::lbm_generated::GPUPdfField< LatticeStorageSpecification_T > | |
Cwalberla::gpu::GPUField< uint32_t > | |
Cwalberla::gpu::internal::GpuFieldExporter | |
Cwalberla::gpu::GPUSweepBase< GPUField_T > | |
Cwalberla::field::GradientRefinement< VectorField_T, Filter_T, Pseudo2D > | |
Cwalberla::lbm_mesapd_coupling::GradsMomentApproximationReconstructor< BoundaryHandling_T > | |
Cwalberla::geometry::GrayScaleImage | A gray scale image |
Cwalberla::lbm::force_model::Guo_tag | |
Cwalberla::lbm::force_model::GuoConstant | For the incompressible LBM, in lattice units, the body force is equal to the acceleration, since bodyForceDensity_lattice = density_lattice * acceleration_lattice and density_lattice is implicitly set to 1 |
Cwalberla::lbm::force_model::GuoField< ForceField_T > | |
Cstd::hash< walberla::Cell > | |
Cstd::hash< walberla::Vector2< T > > | |
Cstd::hash< walberla::Vector3< T > > | |
Cwalberla::mesa_pd::data::HashGrids::HashGrid | Implementation of the hash grid data structure |
Cwalberla::mesa_pd::data::HashGrids | Implementation of the 'Hierarchical Hash Grids' coarse collision detection algorithm |
Cwalberla::grid_generator::HCPGrid | Convenience class to enable range based for loops over grid points |
Cwalberla::grid_generator::HCPIterator | Helper class to generate points in a hexagonal close packing structure within a certain domain |
Cwalberla::mesa_pd::kernel::HCSITSRelaxationStep | Apply a HCSITS (Hard-contact semi-implicit timestepping solver) relaxation to all contacts |
Cwalberla::gpu::communication::NonUniformGPUScheme< Stencil >::Header | |
Cwalberla::gpu::communication::UniformGPUScheme< Stencil >::Header | |
Cwalberla::mesa_pd::kernel::HeatConduction | Heat conduction interaction kernel |
Cwalberla::mesa_pd::HeatFluxNotification | Transmits force and torque information |
Cwalberla::mesa_pd::sorting::HilbertCompareFunctor | Compare functor which sorts particles according to the hilbert space filling curve |
Cwalberla::gpu::communication::HostMemoryAllocator | |
Cwalberla::mesa_pd::HydrodynamicForceTorqueNotification | Transmits force and torque information |
►Cwalberla::mesa_pd::data::IAccessor | Add this as a base class to identify your class as a accessor |
►Cwalberla::mesa_pd::data::ParticleAccessor | Basic ParticleAccessor for the ParticleStorage |
Cwalberla::mesa_pd::data::ParticleAccessorWithBaseShape | |
Cwalberla::mesa_pd::data::ParticleAccessorWithShape | |
Cwalberla::mesa_pd::data::SingleParticleAccessor | Basic ParticleAccessor which emulates a single particle in a ParticleStorage without actually needing a ParticleStorage |
►Cwalberla::domain_decomposition::IBlockID | Interface/base class for block IDs (unique identifiers for blocks) |
Cwalberla::blockforest::BlockID | |
Cwalberla::geometry::initializer::IBlockIDPtrCompare | |
►Cwalberla::mesa_pd::data::IContactAccessor | Add this as a base class to identify your class as an accessor for contact objects |
Cwalberla::mesa_pd::data::ContactAccessor | Basic ContactAccessor for the ContactStorage |
Cwalberla::mesa_pd::data::SingleContactAccessor | Basic ContactAccessor which emulates a single Contact in a ContactStorage without actually needing a ContactStorage |
►Cwalberla::mesa_pd::domain::IDomain | Abstract base class for the local subdomain |
Cwalberla::mesa_pd::domain::BlockForestDomain | |
Cwalberla::mesa_pd::domain::InfiniteDomain | Every process assumes the whole simulation space belongs to its subdomain |
►Cwalberla::executiontree::IFunctionNode | |
Cwalberla::executiontree::EveryNth | |
Cwalberla::executiontree::Functor< FunctorType > | |
Cwalberla::executiontree::Loop | |
Cwalberla::executiontree::Sequence | |
Cwalberla::executiontree::Sweep< FunctorType > | |
Cwalberla::uid::index_generated_tag | |
Cwalberla::uid::IndexGenerator< T, UINT > | Generates UIDs (unique IDs) per class T starting from 0 |
►Cwalberla::uid::IndexGenerator< BHCUIDGenerator, uint_t > | |
Cwalberla::boundary::BHCUIDGenerator | |
►Cwalberla::uid::IndexGenerator< BHUIDGenerator, uint_t > | |
Cwalberla::boundary::BHUIDGenerator | |
►Cwalberla::uid::IndexGenerator< BUIDGenerator, size_t > | |
Cwalberla::boundary::BUIDGenerator | |
►Cwalberla::uid::IndexGenerator< InitializerUIDGenerator, uint_t > | |
Cwalberla::geometry::initializer::InitializerUIDGenerator | |
►Cwalberla::uid::IndexGenerator< S, size_t > | |
Cwalberla::uid::suidgenerator::S | Generator class for unified state/selection UIDs |
►Cwalberla::uid::IndexGenerator< VTKGEN, size_t > | |
Cwalberla::vtk::VTKOutput::VTKGEN | |
Cwalberla::lbm::FixedDensityD3Q19::IndexInfo | |
Cwalberla::lbm::FixedDensityD3Q27::IndexInfo | |
Cwalberla::lbm::FreeSlipD3Q19::IndexInfo | |
Cwalberla::lbm::FreeSlipD3Q27::IndexInfo | |
Cwalberla::lbm::NoSlipD3Q19::IndexInfo | |
Cwalberla::lbm::NoSlipD3Q27::IndexInfo | |
Cwalberla::lbm::OutflowD3Q19::IndexInfo | |
Cwalberla::lbm::OutflowD3Q27::IndexInfo | |
Cwalberla::lbm::UBBD3Q19::IndexInfo | |
Cwalberla::lbm::UBBD3Q27::IndexInfo | |
Cwalberla::lbm::FixedDensityD3Q19::IndexVectors | |
Cwalberla::lbm::FixedDensityD3Q27::IndexVectors | |
Cwalberla::lbm::FreeSlipD3Q19::IndexVectors | |
Cwalberla::lbm::FreeSlipD3Q27::IndexVectors | |
Cwalberla::lbm::NoSlipD3Q19::IndexVectors | |
Cwalberla::lbm::NoSlipD3Q27::IndexVectors | |
Cwalberla::lbm::OutflowD3Q19::IndexVectors | |
Cwalberla::lbm::OutflowD3Q27::IndexVectors | |
Cwalberla::lbm::UBBD3Q19::IndexVectors | |
Cwalberla::lbm::UBBD3Q27::IndexVectors | |
Cwalberla::mesa_pd::kernel::InitContactsForHCSITS | Init the datastructures for a contact for later use of the HCSITS-Solver |
Cwalberla::geometry::initializer::InitializationManager | Manages domain initialization from configuration file |
Cwalberla::lbm_mesapd_coupling::InitializeHydrodynamicForceTorqueForAveragingKernel | |
►Cwalberla::geometry::initializer::Initializer | Abstract base class for all Initializers |
Cwalberla::geometry::initializer::BoundaryFromBody< BoundaryHandlerT > | Initializes a boundary handler using a Body (works for both boundary handlings and boundary handling collections) |
Cwalberla::geometry::initializer::BoundaryFromCellInterval< BoundaryHandlerT > | Initializes a boundary handler using a CellInterval (works for both boundary handlings and boundary handling collections) |
Cwalberla::geometry::initializer::BoundaryFromDomainBorder< BoundaryHandling_T > | Sets a boundary condition at a certain border of the domain (borders are specified by directions) |
Cwalberla::geometry::initializer::BoundaryFromImage< BoundaryHandling_T, Image_T > | Sets boundary conditions according to a gray scale image |
Cwalberla::geometry::initializer::BoundaryFromVoxelFile< BoundaryHandlerT > | Sets boundary conditions using information obtained from a voxel file |
Cwalberla::geometry::initializer::OverlapFieldFromBody | Initializes a scalar field from a geometric body |
Cwalberla::geometry::initializer::ScalarFieldFromBody< Field_T > | Initializes a scalar field from a geometric body |
Cwalberla::geometry::initializer::ScalarFieldFromCellInterval< Field_T > | Initializes a scalar field using a CellInterval |
Cwalberla::geometry::initializer::ScalarFieldFromGrayScaleImage | Initializes a scalar field, using the pixel values from a gray scale image The real_t field is initialized with values between 0 and 1 |
Cwalberla::lbm::initializer::Poiseuille< BoundaryHandling_T, LM, SimplePressure, UBB > | Initializes the complete domain with a Poiseuille (Channel) Flow |
Cwalberla::lbm_mesapd_coupling::InitializeVirtualMassKernel | This kernel calculates virtual mass and inertia and sets them as attributes on a particle |
Cwalberla::mesa_pd::kernel::InitParticlesForHCSITS | Init the datastructures for the particles for later use of the HCSITS-Solver |
Cwalberla::mesa_pd::kernel::InsertParticleIntoLinkedCells | Inserts a particle into the data::LinkedCells data structure |
Cwalberla::mesa_pd::kernel::InsertParticleIntoSparseLinkedCells | Inserts a particle into the data::SparseLinkedCells data structure |
Cwalberla::lbm_mesapd_coupling::InspectionProbe< PdfField_T, BoundaryHandling_T, ParticleAccessor_T > | |
Cwalberla::mesa_pd::kernel::cnt::IntegratedVDWContact | VdW Contact with integration |
Cwalberla::mesa_pd::kernel::IntegrateParticlesHCSITS | Kernel performing integration of the particles after the HCSITS iteration is done |
Cwalberla::math::IntRandom< INT > | |
Cwalberla::math::IntRandom< uint_t > | |
►Cwalberla::mesa_pd::vtk::IOutputSelector | |
Cwalberla::mesa_pd::vtk::OutputSelector< Selector > | |
Cwalberla::simd::is_vector4_type< T > | |
Cwalberla::simd::is_vector4_type< scalar::double4_t > | |
Cwalberla::mesa_pd::kernel::cnt::IsotropicVDWContact | Isotropic vdW contact model |
Cwalberla::boundary::isThreadSafe< Boundary_T > | |
Cwalberla::boundary::isThreadSafe< Boundary_T > | |
Cwalberla::config::Iterator | |
Cwalberla::stencil::Iterator< Stencil > | Iterator over all directions contained in a stencil |
Cwalberla::blockforest::SetupBlockForest::iterator | |
Cwalberla::domain_decomposition::BlockStorage::iterator | |
Cwalberla::mesa_pd::data::ContactStorage::iterator | |
Cwalberla::mesa_pd::data::ParticleStorage::iterator | |
Cwalberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T >::iterator | |
Cwalberla::selectable::SelectableObject< T, A, S >::iterator | |
►Cwalberla::timeloop::ITimeloop | |
►Cwalberla::timeloop::Timeloop< timing::WcPolicy > | |
Cwalberla::timeloop::SweepTimeloop< TP > | Timeloop that runs a collection of sweeps |
Cwalberla::executiontree::Loop | |
Cwalberla::timeloop::Timeloop< TP > | Abstract base class for time loops |
Cwalberla::JacobiIteration | |
Cwalberla::pde::JacobiIteration | |
Cwalberla::JacobiIterationResidual | |
Cwalberla::JacobiSweep | |
Cwalberla::JacobiSweepStencil | |
Cwalberla::math::KahanAccumulator< T > | |
Cwalberla::gpu::Kernel< FuncPtr > | Wrapper class around a GPU kernel, to call kernels also from code not compiled with the device compiler |
Cwalberla::field::KernelDistributor< Field_T, FlagField_T > | Distributor for walberla::field::GhostLayerField with kernel strategy |
Cwalberla::field::KernelFieldInterpolator< Field_T, FlagField_T > | Interpolator for walberla::field::GhostLayerField with kernel strategy |
Cwalberla::free_surface::KernelK8< Stencil_T > | |
Cwalberla::lbm::LatticeModelBase< CollisionModel_T, Compressible, ForceModel_T, EquilibriumAccuracyOrder > | Base class that is supposed (but not required) to be used for defining specific lattice models |
►Cwalberla::lbm::LatticeModelBase< CollisionModel_T, false, force_model::None, 2 > | |
Cwalberla::lbm::D2Q9< CollisionModel_T, Compressible, ForceModel_T, EquilibriumAccuracyOrder > | |
Cwalberla::lbm::D3Q15< CollisionModel_T, Compressible, ForceModel_T, EquilibriumAccuracyOrder > | |
Cwalberla::lbm::D3Q19< CollisionModel_T, Compressible, ForceModel_T, EquilibriumAccuracyOrder > | |
Cwalberla::lbm::D3Q27< CollisionModel_T, Compressible, ForceModel_T, EquilibriumAccuracyOrder > | |
Cwalberla::math::leastUnsignedInteger< minSize > | Provides the smallest unsigned integer type that has at least minSize bits |
Cwalberla::debug::notstd::left_shift | |
Cwalberla::geometry::LessThan | Helper class, used in TriangleMesh::removeDuplicateVertices |
Cwalberla::math::Limits< Type > | Numerical limits of built-in data types |
Cwalberla::lbm::refinement::LinearExplosion< LatticeModel_T, BoundaryHandling_T > | |
Cwalberla::lbm::refinement::LinearExplosion< LatticeModel_T, walberla::boundary::BoundaryHandling > | |
Cwalberla::mesa_pd::sorting::LinearizedCompareFunctor | Compare functor which sorts particles along the x, y and z axes |
Cwalberla::mesa_pd::kernel::LinearSpringDashpot | Advanced DEM kernel |
Cwalberla::mesa_pd::data::LinkedCells | |
Cwalberla::free_surface::LoadBalancer< FlagField_T, CommunicationStencil_T, LatticeModelStencil_T > | |
Cwalberla::free_surface::curvature_model::LocalTriangulation< Stencil_T, LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::logging::internal::LoggingMacroDispatcher | |
Cwalberla::executiontree::LoggingStampManager | |
Cwalberla::timeloop::Timeloop< TP >::LoggingStampManager | |
Cwalberla::lbm_mesapd_coupling::LubricationCorrectionKernel | Applies a correction for the unresolved lubrication forces and torques on the the interacting particles |
Cwalberla::lbm::force_model::Luo_tag | |
Cwalberla::lbm::force_model::LuoConstant | For the incompressible LBM, in lattice units, the body force is equal to the acceleration, since bodyForceDensity_lattice = density_lattice * acceleration_lattice and density_lattice is implicitly set to 1 |
Cwalberla::lbm::force_model::LuoField< ForceField_T > | |
Cwalberla::lbm::internal::MacroscopicForceCorrection< LatticeModel_T > | |
Cwalberla::lbm::internal::MacroscopicForceCorrection< LatticeModel_T > | |
Cwalberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T > | |
Cwalberla::field::MassEvaluation< DensityField_T, Filter_T, Pseudo2D > | Class for evaluating the evolution of the mass of a simulation |
Cwalberla::math::MathTrait< T1, T2 > | Base template for the MathTrait class |
Cwalberla::math::MathTrait< T, T > | |
Cwalberla::math::Matrix2< Type > | Efficient, generic implementation of a 2x2 matrix |
Cwalberla::math::Matrix2< real_t > | |
Cwalberla::math::Matrix3< Type > | Efficient, generic implementation of a 3x3 matrix |
Cwalberla::math::Matrix3< real_t > | |
Cwalberla::math::Matrix3< Scalar > | |
Cwalberla::math::MatrixMxN< Type > | Efficient implementation of a \( M \times N \) matrix |
Cwalberla::free_surface::MaxVelocityComputer< FreeSurfaceBoundaryHandling_T, PdfField_T, FlagField_T > | |
Cwalberla::timeloop::PerformanceMeter::Measurement | This struct holds a measurement definition |
Cwalberla::field::BlockDataHandling< Field_T, Pseudo2D >::Merge< T > | |
Cwalberla::field::BlockDataHandling< Field_T, Pseudo2D >::Merge< Vector2< T > > | |
Cwalberla::field::BlockDataHandling< Field_T, Pseudo2D >::Merge< Vector3< T > > | |
Cwalberla::free_surface::bubble_model::MergeInformation | |
Cwalberla::mesh::MeshBodyWallDistance< MeshType > | Class which computes the minimum wall distance between a fluid cell and a mesh object using the Möller-Trumbore Fast Minimum Storage Ray/Triangle Intersection Algorithm |
Cwalberla::MeshDistanceFunction< MeshDistanceType > | |
Cwalberla::mesa_pd::MeshParticleVTKOutput< MeshType > | |
Cwalberla::mesh::MeshWorkloadMemory< DistanceObject > | |
Cwalberla::blockforest::MetisAssignmentFunctor | Assignment functor for ParMetis based load balancing |
Cwalberla::lbm_mesapd_coupling::amr::MetisAssignmentFunctor | |
Cwalberla::blockforest::GlobalLoadBalancing::MetisConfiguration< BLOCK > | |
Cwalberla::math::GenericAABB< T >::MinMaxCornerGivenT | |
Cwalberla::blockforest::MinMaxLevelDetermination | |
Cwalberla::blockforest::MinTargetLevelDeterminationFunctions | |
Cwalberla::lbm::MomentumDensity< LatticeModel_T > | |
Cwalberla::lbm::MomentumDensity< LatticeModel_T > | |
Cwalberla::lbm::MomentumDensityAdaptionFunction< LatticeModel_T, stream > | |
Cwalberla::lbm::MomentumDensityVectorAdaptionFunction< LatticeModel_T, stream > | |
Cwalberla::lbm_mesapd_coupling::MovingParticleMapping< PdfField_T, BoundaryHandling_T, ParticleAccessor_T, ParticleSelector_T > | Maps the moving particles into the simulation domain and updates the mapping |
Cwalberla::lbm_mesapd_coupling::MovingParticleMappingKernel< BoundaryHandling_T > | Kernel that maps all particles onto all blocks to the "moving obstacle" boundary condition, that requires the additional particleField |
Cwalberla::gather::MPIGatherScheme | Collects / Gathers data from multiple blocks to a single process |
Cwalberla::mpi::MPIOperation | RAII class for MPI operators that commits and frees them |
Cwalberla::MPITrait< Matrix3< T > > | |
Cwalberla::MPITrait< Vector2< T > > | |
Cwalberla::MPITrait< Vector3< T > > | |
Cwalberla::lbm::collision_model::MRT_tag | |
►Cstd::multiset< K > | STL class |
Cwalberla::math::Sample | Class describing a statistical sample |
Cwalberla::MyBoundaryHandling | Functor that is used to add a boundary handling object to each block |
Cwalberla::field::NearestNeighborDistributor< Field_T, FlagField_T > | Distributor for walberla::field::Field with nearest neighbor strategy |
Cwalberla::field::NearestNeighborFieldInterpolator< Field_T, FlagField_T > | Interpolator for walberla::field::Field with nearest neighbor strategy |
Cwalberla::field::NearestNeighborFieldInterpolator< Field_T, walberla::field::FlagField > | |
Cwalberla::field::NearestNeighborInterpolator< GlField > | Nearest Neighbor interpolation for GhostLayerFields |
Cwalberla::blockforest::Block::NeighborBlock | |
Cwalberla::blockforest::PhantomBlock::NeighborBlock | |
Cwalberla::blockforest::BlockReconstruction::NeighborhoodReconstruction< BLOCK > | |
Cwalberla::blockforest::BlockReconstruction::NeighborhoodReconstructionBlock | |
Cwalberla::blockforest::BlockReconstruction::NeighborhoodSectionReconstruction< BLOCK > | |
Cwalberla::lbm::NeighborsStencil< LatticeModel_T > | |
Cwalberla::lbm::NeighborsStencil< LatticeModel_T > | |
Cwalberla::pde::NeumannDomainBoundary< PdeField > | Class for setting Neumann domain boundaries for 1st and 2nd derivatives |
Cwalberla::free_surface::bubble_model::NewBubbleCommunication | |
Cwalberla::mesa_pd::NewGhostParticleNotification | This notification is send to the owner of a particle to signal that a new ghost particle exists and the ghost particle list should be updated |
Cwalberla::blockforest::BlockForest::BlockInformation::Node | |
Cwalberla::blockforest::internal::Node< pid_t, idx_t > | |
►Cwalberla::geometry::containment_octree::Node< ContainmentOctreeT > | |
Cwalberla::geometry::containment_octree::BranchNode< ContainmentOctreeT > | |
►Cwalberla::geometry::containment_octree::LeafNode< ContainmentOctreeT > | |
Cwalberla::geometry::containment_octree::IndeterminateLeafNode< ContainmentOctreeT > | |
Cwalberla::geometry::containment_octree::InsideLeafNode< ContainmentOctreeT > | |
Cwalberla::geometry::containment_octree::OutsideLeafNode< ContainmentOctreeT > | |
►Cwalberla::mesh::distance_octree::Node< MeshType > | |
Cwalberla::mesh::distance_octree::BranchNode< MeshType > | |
Cwalberla::mesh::distance_octree::LeafNode< MeshType > | |
Cwalberla::lbm::force_model::NoDirectionIndependentTerms | Used as return type if there are no common, direction-independent terms for the force density term |
►Cwalberla::NonCopyable | Ensures that any derived class can not be copied |
Cwalberla::blockforest::SetupBlock | |
Cwalberla::blockforest::SetupBlockForest | |
►Cwalberla::domain_decomposition::BlockStorage | Base class for block storage data structures (the entire simulation space is partitioned into blocks [see class 'IBlock'], and block storage data structures manage these blocks) |
Cwalberla::blockforest::BlockForest | |
►Cwalberla::domain_decomposition::IBlock | Base class for blocks (blocks are used to partition the simulation space: blocks are rectangular parts of the simulation space that manage all the data that is assigned to their part of the simulation space) |
Cwalberla::blockforest::Block | |
►Cwalberla::domain_decomposition::StructuredBlockStorage | Base class for structured block storages (the entire simulation space is partitioned into blocks [see class 'IBlock'], the blocks are partitioned into cells, and structured block storages manage those blocks) |
Cwalberla::blockforest::StructuredBlockForest | |
Cwalberla::domain_decomposition::internal::BlockData | Wrapper class for any kind of block data (used only internally, never to be seen in the interface of public member functions) see: http://www.drdobbs.com/cpp/twisting-the-rtti-system-for-safe-dynami/229401004# |
Cwalberla::vtk::VTKOutput | |
Cwalberla::python_coupling::NonCopyableWrap< T > | |
►Cwalberla::NonCreateable | Ensures that any derived class can not be constructed (static member functions can still be called!) |
Cwalberla::UniqueID< T > | Generation of unique IDs in MPI environments |
Cwalberla::lbm::force_model::None | |
Cwalberla::lbm::force_model::None_tag | |
Cwalberla::mesa_pd::kernel::NonLinearSpringDashpot | Advanced DEM kernel |
Cwalberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
Cwalberla::blockforest::communication::NonUniformBufferedScheme< CommunicationStencil_T > | |
Cwalberla::lbm_generated::NonuniformCommData< LatticeStorageSpecification_T > | |
Cwalberla::lbm_generated::NonuniformGPUCommData< LatticeStorageSpecification_T > | |
Cwalberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, inplace > | |
Cwalberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, false > | |
Cwalberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< PdfField_T, true > | |
Cwalberla::lbm_generated::internal::NonuniformGPUPackingKernelsWrapper< walberla::lbm::PdfField, LatticeStorageSpecification_T::inplace > | |
Cwalberla::gpu::communication::NonUniformGPUScheme< Stencil > | |
►Cwalberla::blockforest::communication::NonUniformPackInfo | |
►Cwalberla::field::refinement::PackInfo< PdfField< LatticeModel_T >, LatticeModel_T::Stencil > | |
Cwalberla::lbm::refinement::PdfFieldSyncPackInfo< LatticeModel_T > | |
Cwalberla::GeneratedNonUniformFieldPackInfo< Field_T, PackingKernels_T > | |
Cwalberla::blockforest::communication::UniformToNonUniformPackInfoAdapter | Adapter to use a communication::UniformPackInfo in a NonUniformBufferedScheme |
Cwalberla::field::refinement::PackInfo< Field_T, Stencil > | |
►Cwalberla::lbm::refinement::TimeStepPdfPackInfo | |
Cwalberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | |
Cwalberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
Cwalberla::lbm_generated::internal::NonuniformPackingKernelsWrapper< PdfField_T, inplace > | |
Cwalberla::lbm_generated::internal::NonuniformPackingKernelsWrapper< PdfField_T, false > | |
Cwalberla::lbm_generated::internal::NonuniformPackingKernelsWrapper< PdfField_T, true > | |
Cwalberla::lbm_generated::internal::NonuniformPackingKernelsWrapper< walberla::lbm::PdfField, LatticeStorageSpecification_T::inplace > | |
Cwalberla::blockforest::NoPhantomData | |
Cwalberla::free_surface::NormalSweep< Stencil_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::lbm::NoSlipD3Q19 | |
Cwalberla::lbm::NoSlipD3Q27 | |
Cwalberla::mesa_pd::NotificationTrait< V > | Returns the notification type of the template parameter |
Cwalberla::mesa_pd::NotificationTrait< NewGhostParticleNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleCopyNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleGhostCopyNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleMigrationNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleRemoteMigrationNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleRemovalInformationNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleRemovalNotification > | |
Cwalberla::mesa_pd::NotificationTrait< ParticleUpdateNotification > | |
Cwalberla::mesa_pd::NumContactNotification | Transmits force and torque information |
Cwalberla::gpu::NvtxRange | |
Cwalberla::free_surface::ObstacleFillLevelSweep< Stencil_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::ObstacleNormalSweep< Stencil_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm_mesapd_coupling::OmegaBulkAdapter< ParticleAccessor_T, ParticleSelector_T > | |
Cwalberla::debug::op_valid_impl< X, Y, Op > | The implementation is directly taken from https://stackoverflow.com/a/39348287 |
Cwalberla::lbm::OutflowD3Q19 | |
Cwalberla::lbm::OutflowD3Q27 | |
Cwalberla::lbm_mesapd_coupling::psm::OverlapFractionFunctor | |
Cwalberla::python_coupling::detail::owning_iterator_state< T, Policy > | |
Cwalberla::gpu::internal::PackInfoExporter | |
Cwalberla::lbm::D3Q19StorageSpecification::PackKernels | |
Cwalberla::lbm::D3Q27StorageSpecification::PackKernels | |
Cwalberla::gpu::ParallelSection | |
Cwalberla::gpu::ParallelStreams | Helper class to run CUDA/HIP operations on parallel streams |
Cwalberla::config::Config::Parameter< Type > | |
Cwalberla::mesa_pd::ContactHistoryNotification::Parameters | |
Cwalberla::mesa_pd::ElectrostaticForceNotification::Parameters | |
Cwalberla::mesa_pd::ForceTorqueNotification::Parameters | |
Cwalberla::mesa_pd::HeatFluxNotification::Parameters | |
Cwalberla::mesa_pd::HydrodynamicForceTorqueNotification::Parameters | |
Cwalberla::mesa_pd::NewGhostParticleNotification::Parameters | |
Cwalberla::mesa_pd::NumContactNotification::Parameters | |
Cwalberla::mesa_pd::ParticleCopyNotification::Parameters | |
Cwalberla::mesa_pd::ParticleGhostCopyNotification::Parameters | |
Cwalberla::mesa_pd::ParticleMigrationNotification::Parameters | |
Cwalberla::mesa_pd::ParticleRemoteMigrationNotification::Parameters | |
Cwalberla::mesa_pd::ParticleRemovalInformationNotification::Parameters | |
Cwalberla::mesa_pd::ParticleRemovalNotification::Parameters | |
Cwalberla::mesa_pd::ParticleUpdateNotification::Parameters | |
Cwalberla::mesa_pd::VelocityCorrectionNotification::Parameters | |
Cwalberla::mesa_pd::VelocityUpdateNotification::Parameters | |
Cwalberla::mesa_pd::ParseMessage | |
Cwalberla::mesa_pd::data::ParticleStorage::Particle | |
Cwalberla::lbm_mesapd_coupling::psm::ParticleAndVolumeFractionMapping< ParticleAccessor_T, ParticleSelector_T > | |
Cwalberla::lbm_mesapd_coupling::psm::gpu::ParticleAndVolumeFractionSoA_T< Weighting_T > | |
Cwalberla::mesa_pd::ParticleCopyNotification | A complete particle copy |
Cwalberla::mesa_pd::domain::internal::ParticleDeleter | Class which gets initialized by BlockForestDataHandling |
Cwalberla::mesa_pd::ParticleGhostCopyNotification | A complete particle copy for a new ghost particle |
Cwalberla::lbm_mesapd_coupling::ParticleMappingKernel< BoundaryHandling_T > | |
Cwalberla::mesa_pd::ParticleMigrationNotification | Migrate the particle to this process |
Cwalberla::lbm_mesapd_coupling::amr::ParticlePresenceLevelDetermination | |
Cwalberla::mesa_pd::ParticleRemoteMigrationNotification | The ownership for one of the ghost particles has changed |
Cwalberla::mesa_pd::ParticleRemovalInformationNotification | Used to signal other processes that a shadow copy was destroyed |
Cwalberla::mesa_pd::ParticleRemovalNotification | The specified particle should be removed from the process |
Cwalberla::mesa_pd::data::ParticleStorage | |
Cwalberla::mesa_pd::ParticleUpdateNotification | Updates a ghost particle |
Cwalberla::lbm::initializer::PdfFieldInitializer< LatticeModel_T > | |
Cwalberla::lbm_mesapd_coupling::PdfReconstructionManager< PdfField_T, BoundaryHandling_T, ParticleAccessor_T, Reconstructor_T > | Class to manage the reconstruction of PDFs that is needed when cells are becoming uncovered by moving obstacles |
Cwalberla::free_surface::PdfReconstructionModel | |
Cwalberla::free_surface::PdfRefillingModel | |
Cwalberla::lbm::PerformanceEvaluationBase< CellCounter_T, FluidCellCounter_T > | Class for evaluating the performance of LBM simulations |
Cwalberla::lbm_generated::PerformanceEvaluationBase< CellCounter_T, FluidCellCounter_T > | Class for evaluating the performance of LBM simulations |
►Cwalberla::lbm::PerformanceEvaluationBase< field::CellCounter< FlagField_T >, field::CellCounter< FlagField_T > > | |
Cwalberla::lbm::PerformanceEvaluation< FlagField_T > | Class for evaluating the performance of LBM simulations using fields |
►Cwalberla::lbm_generated::PerformanceEvaluationBase< field::CellCounter< FlagField_T >, field::CellCounter< FlagField_T > > | |
Cwalberla::lbm_generated::PerformanceEvaluation< FlagField_T > | Class for evaluating the performance of LBM simulations using fields |
►Cwalberla::lbm::PerformanceEvaluationBase< field::CellCounter< walberla::field::FlagField >, field::CellCounter< walberla::field::FlagField > > | |
Cwalberla::lbm::PerformanceEvaluation< walberla::field::FlagField > | |
Cwalberla::lbm::PerformanceLogger< FlagField_T > | Class for using the PerformanceEvaluation in a timeloop |
Cwalberla::timeloop::PerformanceMeter | |
Cwalberla::lbm::evaluations::Permeability< PdfField_T, BoundaryHandling_T > | |
Cwalberla::mesa_pd::kernel::PFCDamping | PFC style damping |
Cwalberla::blockforest::PhantomBlock | |
Cwalberla::blockforest::PhantomBlockForest | |
Cwalberla::free_surface::LoadBalancer< FlagField_T, CommunicationStencil_T, LatticeModelStencil_T >::PhantomWeight | |
Cwalberla::geometry::RGBAImage::pixel_t | |
Cwalberla::math::Plane | |
Cwalberla::blockforest::PODPhantomWeight< T > | |
Cwalberla::blockforest::PODPhantomWeightPackUnpack< T > | |
►Cwalberla::vtk::PointDataSource | |
Cwalberla::mesa_pd::vtk::ParticleVtkOutput | |
Cwalberla::mesh::QHullPointDataSource< MeshType > | |
Cwalberla::vtk::PolylineDataSource | |
Cwalberla::lbm::PostProcessing< LatticeModel_T, Filter_T > | |
Cwalberla::lbm::PressureTensor< LatticeModel_T > | |
Cwalberla::free_surface::ProcessLoadEvaluator< FlagField_T > | |
Cwalberla::free_surface::ProcessLoadEvaluator< walberla::field::FlagField > | |
Cwalberla::pde::ProlongateAndCorrect< Stencil_T > | Prolongation and correction sweep for multigrid |
Cwalberla::lbm_mesapd_coupling::psm::gpu::PSMSweepCollection< ParticleAccessor_T, ParticleSelector_T, Weighting_T > | |
Cwalberla::mpi::GenericSendBuffer< T, G >::Ptr< VT > | |
Cwalberla::python_coupling::PythonCallback | Run a Python function from C++ code |
Cwalberla::field::internal::PythonFormatString< T > | |
Cwalberla::field::internal::PythonFormatString< double > | |
Cwalberla::field::internal::PythonFormatString< float > | |
Cwalberla::field::internal::PythonFormatString< int > | |
Cwalberla::field::internal::PythonFormatString< int16_t > | |
Cwalberla::field::internal::PythonFormatString< int8_t > | |
Cwalberla::field::internal::PythonFormatString< long > | |
Cwalberla::field::internal::PythonFormatString< long long > | |
Cwalberla::field::internal::PythonFormatString< uint8_t > | |
Cwalberla::field::internal::PythonFormatString< unsigned int > | |
Cwalberla::field::internal::PythonFormatString< unsigned long > | |
Cwalberla::field::internal::PythonFormatString< unsigned long long > | |
Cwalberla::field::internal::PythonFormatString< unsigned short > | |
Cwalberla::lbm::QCriterion | |
Cwalberla::field::QCriterionCellFilter< VelocityField_T, Filter_T > | |
Cwalberla::lbm::QCriterionFieldWriter< VelocityField_T, QCriterionField_T, Filter_T > | |
Cwalberla::mesh::QHull< MeshType > | |
Cwalberla::mesh::QHullFaceSorter< MeshType > | |
Cwalberla::math::Quaternion< Type > | Efficient implementation of a quaternion |
Cwalberla::math::Quaternion< real_t > | |
Cwalberla::RandomUUID | Replacement for boost::uuids::uuid and boost::uuids::random_generator |
Cwalberla::mesh::Ray | |
Cwalberla::mesa_pd::RayParticleIntersectionRatioFunctor | |
Cwalberla::pde::RBGSIteration | |
Cwalberla::math::RealRandom< REAL_TYPE > | |
Cwalberla::math::RealRandom< real_t > | |
Cwalberla::ReattachmentLengthFinder | Class for determining (and logging) the normalized reattachment length after the backward-facing step |
Cwalberla::simd::aligned_allocator< T, Alignment >::rebind< U > | Defines an aligned allocator suitable for allocating elements of type U |
Cwalberla::mpi::internal::AbstractCommunication< RecvBuffer_T, SendBuffer_T >::ReceiveInfo | |
Cwalberla::mesa_pd::mpi::ReduceContactHistory | Reduces all contact history from ghost particles to the master particle |
►Cwalberla::communication::ReducePackInfo | Data packing/unpacking for reduce operations This class can be used, when multiple data sets from different senders should be reduced at the receiver |
Cwalberla::field::communication::ReducePackInfo< ReduceOperation, GhostLayerField_T > | Data packing/unpacking for reduce operations This class can be used, when multiple data sets from different senders should be reduced at the receiver |
Cwalberla::lbm_mesapd_coupling::psm::gpu::ReduceParticleForcesSweep< ParticleAccessor_T, ParticleSelector_T, Weighting_T > | |
Cwalberla::mesa_pd::mpi::ReduceProperty | Reduce a property from all ghost particles to the corresponding master particle |
►Cwalberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | |
Cwalberla::free_surface::AverageRefillingSweep< LatticeModel_T, FlagField_T > | |
Cwalberla::free_surface::EquilibriumRefillingSweep< LatticeModel_T, FlagField_T > | |
►Cwalberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::ExtrapolationRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::GradsMomentsRefillingSweep< LatticeModel_T, FlagField_T > | |
Cwalberla::mesh::RefinementSelection< DistanceObject > | |
Cwalberla::blockforest::RefinementSelectionFunctions | |
Cwalberla::blockforest::BlockForest::RefreshCallbackWrappper | |
Cwalberla::blockforest::BlockForest::RefreshFunctor | |
Cwalberla::free_surface::bubble_model::RegionalFloodFill< T, Stencil_T > | |
Cwalberla::field::FlagField< T >::RegistrationData | |
Cwalberla::lbm_mesapd_coupling::RegularParticlesSelector | |
Cwalberla::Reinitialize | |
Cwalberla::timing::RemainingTimeLogger | |
Cwalberla::lbm_mesapd_coupling::ResetHydrodynamicForceTorqueKernel | |
Cwalberla::pde::ResidualNorm< Stencil_T > | |
Cwalberla::pde::ResidualNormStencilField< Stencil_T > | |
Cwalberla::pde::Restrict< Stencil_T > | Restriction sweep for multigrid |
Cwalberla::geometry::RGBAImage::RGBAColor | |
Cwalberla::geometry::RGBAImage | A gray scale image |
Cwalberla::debug::notstd::right_shift | |
Cwalberla::blockforest::SetupBlockForest::RootBlockAABB | |
Cwalberla::math::Rot3< Type > | Rotation class which merges quaternion and matrix representation |
Cwalberla::math::Rot3< real_t > | |
Cwalberla::gather::CellGatherPackInfo< Field_T, CellContainer >::Samples | |
Cwalberla::gather::CurveGatherPackInfo< GhostLayerField_T, Interpolator >::Samples | |
Cwalberla::vtk::VTKOutput::SamplingCell | |
Cwalberla::grid_generator::SCGrid | Convenience class to enable range based for loops over grid points |
Cwalberla::grid_generator::SCIterator | Helper class to generate points in a simple cubic structure within a certain domain |
Cwalberla::timing::ScopeTimer< TP > | |
Cwalberla::boundary::ShiftedPeriodicityBase< Derived_T, Field_T >::second_t< tPair > | |
Cwalberla::timeloop::SelectableFunction< FuncType > | |
►Cwalberla::timeloop::SelectableFunction< void() > | |
Cwalberla::timeloop::AfterFunction | |
Cwalberla::timeloop::BeforeFunction | |
Cwalberla::selectable::SelectableObject< T, A, S > | Abstract base class for storing and selecting objects of type T which are attached with selection attributes of type A |
►Cwalberla::selectable::SelectableObject< BlockExclusionFunction, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< BlockExclusionFunction, SUID > | |
►Cwalberla::selectable::SelectableObject< RefinementSelectionFunction, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< RefinementSelectionFunction, SUID > | |
►Cwalberla::selectable::SelectableObject< RootBlockExclusionFunction, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< RootBlockExclusionFunction, SUID > | |
►Cwalberla::selectable::SelectableObject< shared_ptr< BlockDataHandlingWrapper >, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< shared_ptr< BlockDataHandlingWrapper >, SUID > | |
►Cwalberla::selectable::SelectableObject< std::function< FuncType >, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< std::function< FuncType >, SUID > | |
►Cwalberla::selectable::SelectableObject< std::function< void() >, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< std::function< void() >, SUID > | |
►Cwalberla::selectable::SelectableObject< T, AllSet< U >, AllSet< U > > | |
Cwalberla::selectable::AllSetSelectableObject< T, U > | Implementation of SelectableObject using sets (see "AllSet.h") as selection attributes |
►Cwalberla::selectable::SelectableObject< T, SetSelectionPair< U >, Set< U > > | |
Cwalberla::selectable::SetSelectableObject< T, U > | Implementation of SelectableObject using objects of type SetSelectionPair (see "SetSelectionPair.h") as selection attributes, and objects of type Set (see "Set.h") as selector |
►Cwalberla::selectable::SelectableObject< walberla::timeloop::FuncCreator, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< walberla::timeloop::FuncCreator, SUID > | |
►Cwalberla::selectable::SelectableObject< WorkloadMemorySUIDAssignmentFunction, SetSelectionPair< SUID >, Set< SUID > > | |
Cwalberla::selectable::SetSelectableObject< WorkloadMemorySUIDAssignmentFunction, SUID > | |
Cwalberla::mesa_pd::kernel::SelectAll | |
Cwalberla::mesa_pd::data::SelectContactDiag_n_inv | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactDiag_nto | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactDiag_nto_inv | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactDiag_to_inv | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactDistance | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactId1 | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactId2 | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactMu | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactNormal | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactO | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactP | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactPosition | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactR1 | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactR2 | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactT | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::data::SelectContactUid | Predicate that selects a certain property from a Contact |
Cwalberla::mesa_pd::kernel::SelectGhost | |
Cwalberla::mesa_pd::kernel::SelectMaster | |
Cwalberla::mesa_pd::data::SelectParticleAngularVelocity | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleBaseShape | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleCharge | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleClusterID | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleCollisionForceNorm | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleCurrentBlock | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleDv | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleDw | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleElectrostaticForce | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleFlags | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleForce | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleGhostOwners | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleHeatFlux | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleHydrodynamicForce | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleHydrodynamicTorque | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleInteractionRadius | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleInvInertiaBF | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleInvInertiaBFIncludingVirtual | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleInvMass | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleInvMassIncludingVirtual | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleLinearVelocity | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleNeighborState | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleNewContactHistory | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleNextParticle | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleNumContacts | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldAngularAcceleration | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldContactHistory | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldForce | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldHydrodynamicForce | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldHydrodynamicTorque | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldLinearAcceleration | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOldTorque | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleOwner | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticlePosition | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleRadiusAtTemperature | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleRotation | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleSegmentID | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleShapeID | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleTemperature | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleTorque | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleTotalDisplacement | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleType | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleUid | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleVirtualInertiaBF | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::data::SelectParticleVirtualMass | Predicate that selects a certain property from a Particle |
Cwalberla::mesa_pd::kernel::SemiImplicitEuler | Semi-implicit Euler integration for position and velocity |
Cwalberla::mpi::GenericBufferSystem< RecvBuffer_T, SendBuffer_T >::SendInfo | |
Cwalberla::Set< T > | Wrapper class for managing sets that store elements of type T |
►Cwalberla::Set< Cell > | |
Cwalberla::cell::CellSet | A set of cells |
Cwalberla::Set< field::FlagUID > | |
Cwalberla::Set< FlagUID > | |
Cwalberla::Set< SUID > | |
Cwalberla::Set< U > | |
Cwalberla::lbm_mesapd_coupling::psm::gpu::SetParticleVelocitiesSweep< ParticleAccessor_T, ParticleSelector_T, Weighting_T > | |
Cwalberla::selectable::SetSelectionPair< T > | Class for storing two sets: one marked as "included" and one marked as "excluded" |
Cwalberla::selectable::SetSelectionPair< U > | |
Cwalberla::blockforest::SetSorter | |
Cwalberla::Setup | [variableDefines] |
Cwalberla::mesa_pd::data::ShapeStorage | |
Cwalberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::SharedBlockFunctor< F > | |
Cwalberla::executiontree::SharedFunctor< FunctorType > | |
Cwalberla::SharedFunctor< F > | |
Cwalberla::domain_decomposition::internal::SharedSweep< T > | |
Cwalberla::executiontree::SharedSweep< FunctorType > | |
Cwalberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::SharedVoidFunctor< F > | |
Cwalberla::ShearFlowInit | Shear Flow Initialization Functor /// |
Cwalberla::lbm::ShearRate< LatticeModel_T > | |
Cwalberla::lbm::ShearRateAdaptionFunction< LatticeModel_T > | |
Cwalberla::lbm::internal::ShearRelaxationParameter< CollisionModel_T > | |
Cwalberla::lbm::internal::ShearRelaxationParameter< CollisionModel_T > | |
Cwalberla::boundary::ShiftedPeriodicityBase< Derived_T, Field_T > | A periodicity boundary condition that adds a user-defined spatial shift to the field when applied |
►Cwalberla::boundary::ShiftedPeriodicityBase< ShiftedPeriodicity< GhostLayerField_T >, GhostLayerField_T > | |
Cwalberla::boundary::ShiftedPeriodicity< GhostLayerField_T > | A periodicity boundary condition that adds a user-defined spatial shift to the field when applied |
►Cwalberla::boundary::ShiftedPeriodicityBase< ShiftedPeriodicityGPU< GPUField_T >, GPUField_T > | |
Cwalberla::gpu::ShiftedPeriodicityGPU< GPUField_T > | A periodicity boundary condition that adds a user-defined spatial shift to the field when applied |
Cwalberla::lbm::force_model::EDMField< ForceField_T >::ShiftedVelocity< LatticeModel_T > | |
Cwalberla::lbm::force_model::EDMField< ForceField_T >::ShiftedVelocity< LatticeModel_T > | |
Cwalberla::lbm::force_model::Simple_tag | |
Cwalberla::lbm::force_model::SimpleConstant | For the incompressible LBM, in lattice units, the body force density is equal to the acceleration, since bodyForceDensity_lattice = density_lattice * acceleration_lattice and density_lattice is implicitly set to 1 |
Cwalberla::free_surface::curvature_model::SimpleFiniteDifferenceMethod< Stencil_T, LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::SimpleSweep | |
Cwalberla::mesa_pd::kernel::SingleCast | This kernel requires the following particle accessor interface |
►Csingleton::Singleton | |
Cwalberla::Abort | |
Cwalberla::logging::Logging | |
Cwalberla::mpi::MPIManager | Encapsulates MPI Rank/Communicator information |
Cwalberla::python_coupling::Manager | |
Cwalberla::uid::singleton_generated_tag | |
Cwalberla::uid::SingletonGenerator< T, UINT > | Generates UIDs (unique IDs) per class T starting from 1 |
Cwalberla::lbm::SmagorinskyLES< LatticeModel_T, Filter_T > | Can be used together with the collision model "SRTField" |
Cwalberla::free_surface::SmoothingSweep< Stencil_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::blockforest::BlockForest::SnapshotCreationFunctor | |
Cwalberla::mesa_pd::data::SparseLinkedCells | |
Cwalberla::geometry::Sphere | Class representing a Sphere |
Cwalberla::lbm_mesapd_coupling::psm::gpu::SphereFractionMappingSweep< ParticleAccessor_T, ParticleSelector_T, Weighting_T > | |
Cwalberla::lbm_mesapd_coupling::SphereNormalExtrapolationDirectionFinder | |
Cwalberla::free_surface::bubble_model::BubbleModel< Stencil_T >::SplitHint | |
Cwalberla::lbm::SplitPureSweep< LatticeModel_T, Enable > | |
Cwalberla::lbm::SplitSweep< LatticeModel_T, FlagField_T, Enable > | |
Cwalberla::mesa_pd::kernel::SpringDashpot | Basic DEM kernel |
Cwalberla::mesa_pd::kernel::SpringDashpotSpring | Basic DEM kernel |
Cwalberla::sqlite::SQLiteDB | |
Cwalberla::math::SqrtTrait< T > | Base template for the SqrtTrait class |
Cwalberla::lbm::collision_model::SRT | Implementation of LB collision model SRT [bhatnagar1954model] |
Cwalberla::lbm::collision_model::SRT_tag | |
Cwalberla::SRTCollideForce | |
Cwalberla::lbm::collision_model::SRTField< OmegaField_T > | |
Cwalberla::SRTStream | LBGK/SRT algorithm of the lattice Boltzmann method extended by an additional, simple force term (by Luo) |
Cwalberla::field::StabilityChecker< Field_T, Filter_T, CheckFunction_T > | Class/functor for checking a running simulation for non-finite values in a specific field |
Cwalberla::uid::standard_generated_tag | |
Cwalberla::uid::StandardGenerator< T, UINT > | Generates UIDs (unique IDs) per class T starting from 1 |
Cwalberla::blockforest::StaticLevelwiseCurveBalance | |
Cwalberla::blockforest::StaticLevelwiseCurveBalanceWeighted | |
Cwalberla::blockforest::StaticLevelwiseParMetis | |
Cwalberla::timing::StaticPolicy | Timing policy for fake measurement with a static settable clock |
Cwalberla::mesh::StatusFaceFilter< MeshType > | |
Cwalberla::lbm_mesapd_coupling::StokesNumberBasedSphereSelector | |
Cwalberla::lbm::Stream< LatticeModel_T, FlagField_T > | |
Cwalberla::lbm::StreamEverything< LatticeModel_T > | |
Cwalberla::lbm::StreamPull< LatticeModel_T > | |
Cwalberla::lbm::StreamPullEverything< LatticeModel_T > | |
Cwalberla::gpu::StreamRAII | RAII wrapper for GPU streams |
Cwalberla::free_surface::StreamReconstructAdvectSweep< LatticeModel_T, BoundaryHandling_T, FlagField_T, FlagInfo_T, ScalarField_T, VectorField_T, useCodegen > | |
Cwalberla::lbm::StreamSweep< Kernel > | |
Cwalberla::domain_decomposition::StructuredBlockStorage::StructuredBlockDataAdder | Helper class for adding multiple block data initialization functions |
Cwalberla::domain_decomposition::StructuredBlockDataCreator< T > | |
Cwalberla::lbm_mesapd_coupling::SubCyclingManager | Handles the execution of subcycles in a timeloop to allow for finer grained time steps than the LBM ones |
Cwalberla::mesa_pd::domain::BlockForestDomain::Subdomain | |
Cwalberla::mesh::SubsetFaceFilter< MeshType > | |
Cwalberla::mesa_pd::collision_detection::Support | |
Cwalberla::free_surface::SurfaceDynamicsHandler< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T, useCodegen, VectorFieldFlattened_T > | |
Cwalberla::free_surface::SurfaceGeometryHandler< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
Cwalberla::free_surface::SurfaceMeshWriter< ScalarField_T, FlagField_T > | |
Cwalberla::field::SwapableCompare< FIELD_PTR > | A comparison functor based on field size / field layout |
Cwalberla::timeloop::SweepAdder | |
Cwalberla::lbm::refinement::SweepAsFunctorWrapper | |
►Cwalberla::lbm::SweepBase< LatticeModel_T, Filter_T, DensityVelocityIn_T, DensityVelocityOut_T > | |
►Cwalberla::lbm::FlagFieldSweepBase< LatticeModel_T, FlagField_T > | |
Cwalberla::lbm::ActiveCellSweep< LatticeModel_T, FlagField_T, CellOperation > | |
Cwalberla::lbm::SplitSweep< LatticeModel_T, FlagField_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&! LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitSweep< LatticeModel_T, FlagField_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitSweep< LatticeModel_T, FlagField_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&! LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitSweep< LatticeModel_T, FlagField_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitPureSweep< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&! LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitPureSweep< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::SRT_tag > &&LatticeModel_T::CollisionModel::constant &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitPureSweep< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&! LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
Cwalberla::lbm::SplitPureSweep< LatticeModel_T, typename std::enable_if_t< std::is_same_v< typename LatticeModel_T::CollisionModel::tag, collision_model::TRT_tag > &&std::is_same_v< typename LatticeModel_T::Stencil, stencil::D3Q19 > &&LatticeModel_T::compressible &&std::is_same_v< typename LatticeModel_T::ForceModel::tag, force_model::None_tag > > > | |
►Cwalberla::pde::SweepBase | |
►Cwalberla::pde::StencilFieldSweepBase< Stencil_T > | |
Cwalberla::pde::Jacobi< Stencil_T > | |
Cwalberla::pde::RBGS< Stencil_T > | |
Cwalberla::pde::SOR< Stencil_T > | |
►Cwalberla::pde::StencilSweepBase< Stencil_T > | |
Cwalberla::pde::JacobiFixedStencil< Stencil_T > | |
Cwalberla::pde::RBGSFixedStencil< Stencil_T > | |
Cwalberla::pde::SORFixedStencil< Stencil_T > | |
►Cwalberla::lbm::SweepBase< LatticeModel_T, Filter_T, DensityVelocityIn_T, DensityVelocityOut_T > | |
Cwalberla::lbm_mesapd_coupling::psm::PSMSweep< LatticeModel_T, Filter_T, DensityVelocityIn_T, DensityVelocityOut_T, SolidCollision_T, Weighting_T, ParticleAccessor_T > | LBM sweep for the partially saturated cells method |
►Cwalberla::lbm::SweepBase< LM_AdvDiff > | |
►Cwalberla::lbm::FlagFieldSweepBase< LM_AdvDiff, FlagField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
Cwalberla::lbm::AdvectionDiffusionSweep< LM_AdvDiff, VelocityAdapter_T, FlagField_T, VectorField_T > | |
Cwalberla::timeloop::SweepOnBlock< T > | |
Cexprtk::symbol_table< T > | |
Cexprtk::symbol_table< double > | |
Cwalberla::mesa_pd::mpi::SyncGhostOwners | Kernel which updates all ghost particles |
Cwalberla::mesa_pd::mpi::SyncNextNeighbors | Kernel which updates all ghost particles |
Cwalberla::mesa_pd::mpi::SyncNextNeighborsBlockForest | Kernel which updates all ghost particles |
Cwalberla::mesa_pd::mpi::SyncNextNeighborsNoGhosts | Next neighbor synchronization kernel without ghost particles |
►CT | |
Cwalberla::lbm_mesapd_coupling::ParticleAccessorWithShapeVirtualMassWrapper< T > | ! |
Cwalberla::vtk::BlockCellDataWriterScalingAdapter< T > | |
Cwalberla::mesa_pd::kernel::TemperatureIntegration | Kernel which explicitly integrates a particle in time |
►Cmesh::DistributedVTKMeshWriter::template FaceDataSource | |
Cwalberla::mesa_pd::internal::FaceDataSourceAdapter< MeshType, T > | Adapts a face data source for the MESAPD mesh output to the generic face data source class |
►CVTKMeshWriter::template FaceDataSource | |
Cwalberla::mesh::AreaFaceDataSource< MeshType, OutputType > | |
Cwalberla::mesh::BoundaryUIDFaceDataSource< MeshType > | |
Cwalberla::mesh::ColorFaceDataSource< MeshType > | |
Cwalberla::mesh::IndexFaceDataSource< MeshType > | |
Cwalberla::mesh::NormalsFaceDataSource< MeshType, OutputType > | |
Cwalberla::mesh::RankFaceDataSource< MeshType > | |
Cwalberla::mesh::StatusBitFaceDataSource< MeshType > | |
►Cmesh::DistributedVTKMeshWriter::template VertexDataSource | |
Cwalberla::mesa_pd::internal::VertexDataSourceAdapter< MeshType, T > | Adapts a vertex data source for the MESAPD mesh output to the generic vertex data source class |
►CVTKMeshWriter::template VertexDataSource | |
Cwalberla::mesh::ColorVertexDataSource< MeshType > | |
Cwalberla::mesh::IndexVertexDataSource< MeshType > | |
Cwalberla::mesh::NormalsVertexDataSource< MeshType, OutputType > | |
Cwalberla::mesh::RankVertexDataSource< MeshType > | |
Cwalberla::mesh::StatusBitVertexDataSource< MeshType > | |
Cwalberla::timing::Timer< TP > | Progress timer for time and performance measurements |
Cwalberla::timing::Timer< timing::WcPolicy > | |
Cwalberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |
Cwalberla::lbm::TimestepTracker | |
Cwalberla::lbm::TimeTracker | Keeps track of the simulation time (One step on the coarsest level counts as '1', one step on the next finer level counts as '0.5', one step on the next level as '0.25' etc.) |
Cwalberla::timing::TimingNode< TP > | |
Cwalberla::timing::TimingPool< TP > | |
Cwalberla::timing::TimingPool< timing::WcPolicy > | |
Cwalberla::timing::TimingTree< TP > | |
Cwalberla::mpi::TokenizedScope | Object that starts tokenizing in constructor and ends tokenizing when going out of scope |
Cwalberla::mpi::Tokenizing | MPI tokenizing ensures that not more than N processes execute the same code portion simultaneously |
Cwalberla::geometry::Torus | Class representing a Torus |
Cwalberla::free_surface::TotalMassComputer< FreeSurfaceBoundaryHandling_T, PdfField_T, FlagField_T, ScalarField_T > | |
Cwalberla::logging::Tracer | Tracer printing a log message upon creation and destruction |
Cwalberla::mesh::TriangleDistance< MeshType > | Adds information required to compute signed distances from a point to a triangle |
Cwalberla::geometry::TriangleMesh | Class for storing a triangle mesh |
Cwalberla::geometry::TriangleMeshNode | Used only internally in function "TriangleMesh::split( vector<TriangleMesh>& meshes )" |
Cwalberla::field::TrilinearFieldInterpolator< Field_T, FlagField_T > | Interpolator for walberla::field::GhostLayerField with trilinear strategy |
Cwalberla::field::TrilinearInterpolator< GlField, ResType, FactorType > | Trilinear interpolation for GhostLayerFields |
Cwalberla::lbm::collision_model::TRT | Implementation of LB collision model TRT [ginzburg2008two] |
Cwalberla::lbm::collision_model::TRT_tag | |
Cwalberla::lbm::UBBD3Q19 | |
Cwalberla::lbm::UBBD3Q27 | |
Cwalberla::uid::UID< T > | Class for creating, storing, and managing unique identifiers |
Cwalberla::math::uintFromBitWidth< size > | |
Cwalberla::math::uintFromBitWidth< 16 > | |
Cwalberla::math::uintFromBitWidth< 32 > | |
Cwalberla::math::uintFromBitWidth< 64 > | |
Cwalberla::math::uintFromBitWidth< 8 > | |
►Cwalberla::blockforest::communication::UniformBufferedScheme< Stencil_T > | Communication scheme for buffered communication in uniform block grids |
Cwalberla::blockforest::SimpleCommunication< Stencil_T > | |
►Cwalberla::blockforest::communication::UniformBufferedScheme< CommunicationStencil_T > | |
Cwalberla::blockforest::SimpleCommunication< CommunicationStencil_T > | |
►Cwalberla::blockforest::communication::UniformBufferedScheme< LatticeModelStencil_T > | |
Cwalberla::blockforest::SimpleCommunication< LatticeModelStencil_T > | |
►Cwalberla::blockforest::communication::UniformBufferedScheme< Stencil > | |
Cwalberla::blockforest::internal::UniformBufferedSchemeWrapper< Stencil > | Purpose of this class could also be solved by adding return_internal_reference to "createUniformDirectScheme" however this is not easily possible since it returns not a reference but an py::object |
Cwalberla::blockforest::communication::UniformBufferedScheme< StencilForSplit_T > | |
Cwalberla::blockforest::internal::UniformBufferedSchemeCreator | |
Cwalberla::blockforest::internal::UniformBufferedSchemeExporter | |
Cwalberla::blockforest::communication::UniformDirectScheme< Stencil_T > | Communication for a single field using MPI datatypes ( no intermediate buffers ) |
►Cwalberla::blockforest::communication::UniformDirectScheme< Stencil > | |
Cwalberla::blockforest::internal::UniformDirectSchemeWrapper< Stencil > | |
Cwalberla::blockforest::internal::UniformDirectSchemeCreator | |
Cwalberla::blockforest::internal::UniformDirectSchemeExporter | |
Cwalberla::gpu::communication::UniformGPUScheme< Stencil > | Communication scheme for buffered communication in uniform block grids |
►Cwalberla::communication::UniformMPIDatatypeInfo | Interface for direction MPI datatype based communication using blockforest::UniformDirectScheme |
Cwalberla::field::communication::StencilRestrictedMPIDatatypeInfo< GhostLayerField_T, Stencil_T > | |
Cwalberla::field::communication::UniformMPIDatatypeInfo< GhostLayerField_T > | |
Cwalberla::gpu::internal::UniformMPIDatatypeInfoExporter | |
►Cwalberla::communication::UniformPackInfo | Data packing/unpacking for ghost layer based communication of a field |
►Cwalberla::field::communication::PackInfo< GhostLayerField< BubbleID, 1 > > | |
Cwalberla::free_surface::bubble_model::BubbleIDFieldPackInfo< Stencil_T > | |
Cwalberla::boundary::HandlingPackInfo< Handling_T > | |
Cwalberla::field::communication::PackInfo< GhostLayerField_T > | Data packing/unpacking for ghost layer based communication of a single walberla::field::FieldTemplate parameters are equivalent of the parameters of GhostLayerField that is communicated |
Cwalberla::field::communication::StencilRestrictedPackInfo< GhostLayerField_T, Stencil_T > | PackInfo that packs only the components that point to the neighbor |
Cwalberla::field::communication::UniformPullReductionPackInfo< ReduceOperation, GhostLayerField_T > | Data packing/unpacking for ghost layer based communication of a single walberla::field::Field |
Cwalberla::gpu::communication::GPUPackInfo< GPUField_T > | Data packing/unpacking for ghost layer based communication of a GPUField |
Cwalberla::lbm::CombinedInPlaceCpuPackInfo< EvenPackInfo, OddPackInfo > | |
Cwalberla::lbm::SparsePdfFieldPackInfo< LatticeModel_T, FlagField_T > | Optimized PackInfo for sparse PDF fields |
Cwalberla::lbm_generated::CombinedInPlaceCpuPackInfo< LatticeStorageSpecification_T, EvenPackInfo, OddPackInfo > | |
Cwalberla::lbm_generated::UniformGeneratedPdfPackInfo< PdfField_T > | Pack Info class template for lattice Boltzmann PDF fields |
Cwalberla::lbm_generated::internal::UniformPackingGPUKernelsWrapper< PdfField_T, inplace > | |
Cwalberla::lbm_generated::internal::UniformPackingGPUKernelsWrapper< PdfField_T, false > | |
Cwalberla::lbm_generated::internal::UniformPackingGPUKernelsWrapper< PdfField_T, true > | |
Cwalberla::lbm_generated::internal::UniformPackingGPUKernelsWrapper< walberla::lbm::PdfField, LatticeStorageSpecification_T::inplace > | |
Cwalberla::lbm_generated::internal::UniformPackingKernelsWrapper< PdfField_T, inplace > | |
Cwalberla::lbm_generated::internal::UniformPackingKernelsWrapper< PdfField_T, false > | |
Cwalberla::lbm_generated::internal::UniformPackingKernelsWrapper< PdfField_T, true > | |
Cwalberla::lbm_generated::internal::UniformPackingKernelsWrapper< walberla::lbm::PdfField, LatticeStorageSpecification_T::inplace > | |
Cwalberla::blockforest::UpdateSecondGhostLayer< Field_T > | |
Cwalberla::mesa_pd::kernel::cnt::VBondContact | VBond interaction model |
Cwalberla::pde::VCycles< Stencil_T, OperatorCoarsening_T, Restrict_T, ProlongateAndCorrect_T > | Class for multigrid V-cycle |
►Cstd::vector< T > | STL class |
Cwalberla::ParameterList< T > | |
Cwalberla::math::Vector2< Type > | Efficient, generic implementation of a 2-dimensional vector |
Cwalberla::math::Vector2LexicographicalyLess< T > | Functor providing a lexicographical ordering for Vector2 |
Cwalberla::math::Vector3< Type > | Efficient, generic implementation of a 3-dimensional vector |
Cwalberla::math::Vector3< bool > | |
Cwalberla::math::Vector3< double > | |
Cwalberla::math::Vector3< int > | |
Cwalberla::math::Vector3< int64_t > | |
Cwalberla::math::Vector3< int8_t > | |
Cwalberla::math::Vector3< real_t > | |
Cwalberla::math::Vector3< Scalar > | |
Cwalberla::math::Vector3< ShiftType > | |
Cwalberla::math::Vector3< T > | |
Cwalberla::math::Vector3< typename DistanceObject::Scalar > | |
Cwalberla::math::Vector3< uint_t > | |
Cwalberla::math::Vector3LexicographicalyLess< T > | Functor providing a lexicographical ordering for Vector3 |
Cwalberla::field::VectorFieldAccessor< VectorField_T, Enable > | Provides an abstraction between Field<real_t,3> and Field<Vector3<real_t>, 1 > |
Cwalberla::field::VectorFieldAccessor< VectorField_T > | |
Cwalberla::VectorTrait< T > | Provides information on how to serialize (=extract components) from a compound data type |
Cwalberla::VectorTrait< Matrix2< T > > | |
Cwalberla::VectorTrait< Matrix3< T > > | |
Cwalberla::VectorTrait< Quaternion< T > > | |
Cwalberla::VectorTrait< T > | |
Cwalberla::VectorTrait< Vector2< T > > | |
Cwalberla::VectorTrait< Vector3< T > > | |
Cwalberla::VelDensLogger | Class for determining (and logging) the minimum and maximum velocity as well as the minimum and maximum density |
Cwalberla::lbm::VelocityAdaptionFunction< LatticeModel_T > | |
Cwalberla::lbm::VelocityCallback< VelocityField_T > | |
Cwalberla::lbm::VelocityCallback< VelocityField_T > | |
Cwalberla::lbm::internal::VelocityCallbackCorrection< LatticeModel_T > | |
Cwalberla::lbm::internal::VelocityCallbackCorrection< LatticeModel_T > | |
Cwalberla::field::VelocityCellFilter< PdfField_T, Filter_T > | |
Cwalberla::mesa_pd::VelocityCorrectionNotification | Transmits corrections of the linear and angular velocity (dv / dw) that were generated by the impulses acting on the ghost particles during application of the Hard-Contact-Solvers (HCSITS) to the main particle and adds them up |
Cwalberla::lbm::VelocityFieldWriter< PdfField_T, VelocityField_T > | |
Cwalberla::lbm::internal::VelocityFieldWriterHelper< PdfField_T, VelocityField_T, T > | |
Cwalberla::lbm::internal::VelocityFieldWriterHelper< PdfField_T, VelocityField_T, Vector3< real_t > > | |
Cwalberla::VelocityFunctor | [setupStruct] |
Cwalberla::mesa_pd::VelocityUpdateNotification | Adds up LinearVelocity + Parameters::relaxationParam * velocity_correction in a particle and transmits the result to all its ghost particles |
Cwalberla::lbm::VelocityVectorAdaptionFunction< LatticeModel_T > | |
Cwalberla::mesa_pd::kernel::VelocityVerletPostForceUpdate | |
Cwalberla::mesa_pd::kernel::VelocityVerletPreForceUpdate | Velocity verlet integration for all particles |
Cwalberla::vtk::VTKOutput::VertexCompare | |
Cwalberla::mesa_pd::VertexDataSource< MeshType, T > | |
►Cwalberla::mesa_pd::VertexDataSource< MeshType, real_t > | |
Cwalberla::mesa_pd::SurfaceVelocityVertexDataSource< MeshType, Accessor, Type > | |
►Cwalberla::mesa_pd::VertexDataSource< MeshType, Type > | |
Cwalberla::mesa_pd::OutputSelectorVertexDataSource< MeshType, Selector, Vector3< Type > > | Data Source specialized for Vec3 |
►Cwalberla::mesa_pd::VertexDataSource< MeshType, typename Selector::return_type > | |
Cwalberla::mesa_pd::OutputSelectorVertexDataSource< MeshType, Selector, Type > | |
Cwalberla::mesa_pd::kernel::cnt::ViscousDamping | |
Cwalberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper | |
Cwalberla::field::VolumetricFlowRateEvaluation< VelocityField_T, Filter_T > | Class for evaluating the volumetric flow rate of a simulation |
Cwalberla::lbm::Vorticity | |
Cwalberla::lbm::refinement::VorticityBasedLevelDetermination< Filter_T, Pseudo2D > | Level determination for refinement check based on (scaled) vorticity values |
Cwalberla::geometry::VoxelFileReader< T > | Provides a reader for waLBerla geometry files |
Cwalberla::field::StabilityChecker< Field_T, Filter_T, CheckFunction_T >::VTKCellFilter | This cell filter selects only those cells in which at least one non-finite value (= infinite or NaN) was detected |
►Cwalberla::mesh::VTKMeshWriter< MeshType > | |
Cwalberla::mesh::DistributedVTKMeshWriter< MeshType > | |
Cwalberla::lbm::VTKOutput< LatticeModel, FlagFieldT > | Default setup for VTK in LBM simulations |
Cwalberla::vtk::VTKTrait< T > | |
Cwalberla::vtk::VTKTrait< double > | |
Cwalberla::vtk::VTKTrait< float > | |
Cwalberla::vtk::VTKTrait< int16_t > | |
Cwalberla::vtk::VTKTrait< int32_t > | |
Cwalberla::vtk::VTKTrait< int64_t > | |
Cwalberla::vtk::VTKTrait< int8_t > | |
Cwalberla::vtk::VTKTrait< math::Rot3< T > > | |
Cwalberla::vtk::VTKTrait< math::Vector3< T > > | |
Cwalberla::vtk::VTKTrait< std::array< T, N > > | |
Cwalberla::vtk::VTKTrait< uint16_t > | |
Cwalberla::vtk::VTKTrait< uint32_t > | |
Cwalberla::vtk::VTKTrait< uint64_t > | |
Cwalberla::vtk::VTKTrait< uint8_t > | |
Cwalberla::mesa_pd::kernel::cnt::WallContact | Repulsive wall interaction kernel |
Cwalberla::timing::WcPolicy | Timing policy for the measurement of the wall clock time |
Cwalberla::blockforest::WeightAssignmentFunctor | General assignment functor for load balancing |
Cwalberla::lbm_mesapd_coupling::amr::WeightAssignmentFunctor | |
Cwalberla::lbm_mesapd_coupling::amr::WeightEvaluationFunctor | |
Cwalberla::vtk::VTKOutput::Write | |
Cwalberla::vtk::VTKOutput::WriteCollectors | |
Cwalberla::pde::Zeroize | Sweep that sets all values in a field to zero |