VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
VirtualFluids.h File Reference
#include <parallel/Communicator.h>
#include <parallel/MPICommunicator.h>
#include <parallel/NullCommunicator.h>
#include <parallel/MetisPartitioner.h>
#include <parallel/transmitter/TbTransmitter.h>
#include <parallel/transmitter/TbTransmitterLocal.h>
#include <parallel/transmitter/TbTransmitterMpiPool.h>
#include <basics/PointerDefinitions.h>
#include <basics/config/ConfigurationFile.h>
#include <logger/Logger.h>
#include <basics/container/CbArray2D.h>
#include <basics/container/CbArray3D.h>
#include <basics/container/CbArray4D.h>
#include <basics/container/CbVector.h>
#include <basics/container/CbVectorPool.h>
#include <basics/memory/MbSmartPtr.h>
#include <basics/memory/MbSmartPtrBase.h>
#include <basics/objects/ObObject.h>
#include <basics/utilities/UbComparators.h>
#include <basics/utilities/UbEqual.h>
#include <basics/utilities/UbException.h>
#include <basics/utilities/UbFileInput.h>
#include <basics/utilities/UbFileInputASCII.h>
#include <basics/utilities/UbFileInputBinary.h>
#include <basics/utilities/UbFileOutput.h>
#include <basics/utilities/UbFileOutputASCII.h>
#include <basics/utilities/UbFileOutputBinary.h>
#include <basics/utilities/UbInfinity.h>
#include <basics/utilities/UbKeys.h>
#include <basics/utilities/UbLimits.h>
#include <basics/utilities/UbLogger.h>
#include <basics/utilities/UbMath.h>
#include <basics/utilities/UbObservable.h>
#include <basics/utilities/UbObserver.h>
#include <basics/utilities/UbRandom.h>
#include <basics/utilities/UbScheduler.h>
#include <basics/utilities/UbSystem.h>
#include <basics/utilities/UbTuple.h>
#include <basics/writer/WbWriter.h>
#include <basics/writer/WbWriterAvsASCII.h>
#include <basics/writer/WbWriterAvsBinary.h>
#include <basics/writer/WbWriterBOBJ.h>
#include <basics/writer/WbWriterSunflow.h>
#include <basics/writer/WbWriterTecPlotASCII.h>
#include <basics/writer/WbWriterVtkASCII.h>
#include <basics/writer/WbWriterVtkBinary.h>
#include <basics/writer/WbWriterVtkXmlASCII.h>
#include <basics/writer/WbWriterVtkXmlBinary.h>
#include <basics/writer/WbWriterX3D.h>
#include <muParser.h>
#include <muParserBase.h>
#include <muParserBytecode.h>
#include <muParserCallback.h>
#include <muParserDLL.h>
#include <muParserDef.h>
#include <muParserError.h>
#include <muParserFixes.h>
#include <muParserInt.h>
#include <muParserTemplateMagic.h>
#include <muParserTest.h>
#include <muParserToken.h>
#include <muParserTokenReader.h>
#include <cpu/core/BoundaryConditions/BC.h>
#include <cpu/core/BoundaryConditions/BCArray3D.h>
#include <cpu/core/BoundaryConditions/BCFunction.h>
#include <cpu/core/BoundaryConditions/BCSet.h>
#include <cpu/core/BoundaryConditions/BCStrategy.h>
#include <cpu/core/BoundaryConditions/BoundaryConditions.h>
#include <cpu/core/BoundaryConditions/NoSlipBC.h>
#include <cpu/core/BoundaryConditions/NoSlipInterpolated.h>
#include <cpu/core/BoundaryConditions/NoSlipInterpolatedRelaxed.h>
#include <cpu/core/BoundaryConditions/OutflowNonReflecting.h>
#include <cpu/core/BoundaryConditions/OutflowNonReflectingWithPressure.h>
#include <cpu/core/BoundaryConditions/PressureBC.h>
#include <cpu/core/BoundaryConditions/PressureNonEquilibrium.h>
#include <cpu/core/BoundaryConditions/SlipBC.h>
#include <cpu/core/BoundaryConditions/SlipBounceBack.h>
#include <cpu/core/BoundaryConditions/SlipInterpolated.h>
#include <cpu/core/BoundaryConditions/ThinWallBCSet.h>
#include <cpu/core/BoundaryConditions/ThinWallNoSlip.h>
#include <cpu/core/BoundaryConditions/VelocityBC.h>
#include <cpu/core/BoundaryConditions/VelocityBounceBack.h>
#include <cpu/core/BoundaryConditions/VelocityInterpolated.h>
#include <cpu/core/BoundaryConditions/VelocityNonReflecting.h>
#include <cpu/core/BoundaryConditions/VelocityWithPressureInterpolated.h>
#include <cpu/core/Connectors/Block3DConnector.h>
#include <cpu/core/Connectors/CoarseToFineVectorConnector.h>
#include <cpu/core/Connectors/FineToCoarseVectorConnector.h>
#include <cpu/core/Connectors/LocalBlock3DConnector.h>
#include <cpu/core/Connectors/OneDistributionFullDirectConnector.h>
#include <cpu/core/Connectors/OneDistributionFullVectorConnector.h>
#include <cpu/core/Connectors/RemoteBlock3DConnector.h>
#include <cpu/core/Connectors/TwoDistributionsFullDirectConnector.h>
#include <cpu/core/Connectors/TwoDistributionsFullVectorConnector.h>
#include <cpu/core/Data/DataSet3D.h>
#include <cpu/core/Data/DistributionArray3D.h>
#include <cpu/core/Data/EsoSplit.h>
#include <cpu/core/Data/EsoTwist3D.h>
#include <cpu/core/Simulation/Block3D.h>
#include <cpu/core/Simulation/Grid3D.h>
#include <cpu/core/Simulation/Simulation.h>
#include <cpu/core/Interactors/D3Q27Interactor.h>
#include <cpu/core/Interactors/D3Q27GridWindingInteractor.h>
#include <cpu/core/Interactors/D3Q27TriFaceMeshInteractor.h>
#include <cpu/core/Interactors/Interactor3D.h>
#include <cpu/core/Interactors/InteractorsHelper.h>
#include <cpu/core/SimulationObservers/AdjustForcingSimulationObserver.h>
#include <cpu/core/SimulationObservers/AverageValuesSimulationObserver.h>
#include <cpu/core/SimulationObservers/CalculateForcesSimulationObserver.h>
#include <cpu/core/SimulationObservers/DecreaseViscositySimulationObserver.h>
#include <cpu/core/SimulationObservers/EmergencyExitSimulationObserver.h>
#include <cpu/core/SimulationObservers/GridWindingDiagnosticsSimulationObserver.h>
#include <cpu/core/SimulationObservers/InSituCatalystSimulationObserver.h>
#include <cpu/core/SimulationObservers/InSituVTKSimulationObserver.h>
#include <cpu/core/SimulationObservers/IntegrateValuesHelper.h>
#include <cpu/core/SimulationObservers/LineTimeSeriesSimulationObserver.h>
#include <cpu/core/SimulationObservers/MPIIOMigrationBESimulationObserver.h>
#include <cpu/core/SimulationObservers/MPIIOMigrationSimulationObserver.h>
#include <cpu/core/SimulationObservers/MPIIORestartSimulationObserver.h>
#include <cpu/core/SimulationObservers/MicrophoneArraySimulationObserver.h>
#include <cpu/core/SimulationObservers/NUPSCounterSimulationObserver.h>
#include <cpu/core/SimulationObservers/PressureDifferenceSimulationObserver.h>
#include <cpu/core/SimulationObservers/QCriterionSimulationObserver.h>
#include <cpu/core/SimulationObservers/ShearStressSimulationObserver.h>
#include <cpu/core/SimulationObservers/SimulationObserver.h>
#include <cpu/core/SimulationObservers/TimeAveragedValuesSimulationObserver.h>
#include <cpu/core/SimulationObservers/TimeDependentBCSimulationObserver.h>
#include <cpu/core/SimulationObservers/TimeseriesSimulationObserver.h>
#include <cpu/core/SimulationObservers/TurbulenceIntensitySimulationObserver.h>
#include <cpu/core/SimulationObservers/WriteBlocksSimulationObserver.h>
#include <cpu/core/SimulationObservers/WriteBoundaryConditionsSimulationObserver.h>
#include <cpu/core/SimulationObservers/WriteMQFromSelectionSimulationObserver.h>
#include <cpu/core/SimulationObservers/WriteMacroscopicQuantitiesSimulationObserver.h>
#include <cpu/core/LBM/D3Q27System.h>
#include <cpu/core/LBM/Interpolation/CompressibleOffsetMomentsInterpolator.h>
#include <cpu/core/LBM/Interpolation/ICell.h>
#include <cpu/core/LBM/Interpolation/IncompressibleOffsetInterpolator.h>
#include <cpu/core/LBM/Interpolation/Interpolator.h>
#include <cpu/core/LBM/LBMKernel.h>
#include <cpu/core/LBM/LBMSystem.h>
#include <cpu/core/LBM/LBMUnitConverter.h>
#include <cpu/core/LBM/B92IncompressibleNavierStokes.h>
#include <cpu/core/LBM/K15CompressibleNavierStokes.h>
#include <cpu/core/LBM/K16IncompressibleNavierStokes.h>
#include <cpu/core/LBM/K17CompressibleNavierStokes.h>
#include <geometry3d/CoordinateTransformation3D.h>
#include <geometry3d/GbCuboid3D.h>
#include <geometry3d/GbCylinder3D.h>
#include <geometry3d/GbCylinderImplicit.h>
#include <geometry3d/GbHalfSpace3D.h>
#include <geometry3d/GbHalfSpaceKrischan3D.h>
#include <geometry3d/GbGyroidThirdOrder.h>
#include <geometry3d/GbGyroidThirdOrderLong.h>
#include <geometry3d/GbLine3D.h>
#include <geometry3d/GbMeshTools3D.h>
#include <geometry3d/GbObject3D.h>
#include <geometry3d/GbObjectGroup3D.h>
#include <geometry3d/GbPoint3D.h>
#include <geometry3d/GbPolygon3D.h>
#include <geometry3d/GbQuadFaceMesh3D.h>
#include <geometry3d/GbSphere3D.h>
#include <geometry3d/GbSystem3D.h>
#include <geometry3d/GbTriFaceMesh3D.h>
#include <geometry3d/GbTriangle3D.h>
#include <geometry3d/GbTriangularMesh3D.h>
#include <geometry3d/GbVector3D.h>
#include <geometry3d/GbVoxelMatrix3D.h>
#include <geometry3d/KdTree/KdNode.h>
#include <geometry3d/KdTree/KdRay.h>
#include <geometry3d/KdTree/KdSplitCandidate.h>
#include <geometry3d/KdTree/KdSplitCandidateManager.h>
#include <geometry3d/KdTree/KdTree.h>
#include <geometry3d/KdTree/KdUtilities.h>
#include <geometry3d/KdTree/intersectionhandler/KdCountLineIntersectionHandler.h>
#include <geometry3d/KdTree/intersectionhandler/KdCountRayIntersectionHandler.h>
#include <geometry3d/KdTree/intersectionhandler/KdLineIntersectionHandler.h>
#include <geometry3d/KdTree/intersectionhandler/KdRayIntersectionHandler.h>
#include <geometry3d/KdTree/splitalgorithms/KdSAHSplit.h>
#include <geometry3d/KdTree/splitalgorithms/KdSpatiallMedianSplit.h>
#include <geometry3d/KdTree/splitalgorithms/KdSplitAlgorithm.h>
#include <cpu/core/Utilities/ChangeRandomQs.hpp>
#include <cpu/core/Utilities/CheckpointConverter.h>
#include <cpu/core/Utilities/MathUtil.hpp>
#include <cpu/core/Utilities/MemoryUtil.h>
#include <cpu/core/Utilities/VoxelMatrixUtil.hpp>
#include <cpu/core/Visitors/Block3DVisitor.h>
#include <cpu/core/Visitors/BoundaryConditionsBlockVisitor.h>
#include <cpu/core/Visitors/ChangeBoundaryDensityBlockVisitor.h>
#include <cpu/core/Visitors/CheckRatioBlockVisitor.h>
#include <cpu/core/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.h>
#include <cpu/core/Visitors/CreateTransmittersHelper.h>
#include <cpu/core/Visitors/GenBlocksGridVisitor.h>
#include <cpu/core/Visitors/Grid3DVisitor.h>
#include <cpu/core/Visitors/InitDistributionsBlockVisitor.h>
#include <cpu/core/Visitors/InitDistributionsWithInterpolationGridVisitor.h>
#include <cpu/core/Visitors/MetisPartitioningGridVisitor.h>
#include <cpu/core/Visitors/OverlapBlockVisitor.h>
#include <cpu/core/Visitors/RatioBlockVisitor.h>
#include <cpu/core/Visitors/RatioSmoothBlockVisitor.h>
#include <cpu/core/Visitors/RefineAroundGbObjectHelper.h>
#include <cpu/core/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.h>
#include <cpu/core/Visitors/RefineCrossAndInsideGbObjectHelper.h>
#include <cpu/core/Visitors/RefineInterGbObjectsVisitor.h>
#include <cpu/core/Visitors/RenumberBlockVisitor.h>
#include <cpu/core/Visitors/SetBcBlocksBlockVisitor.h>
#include <cpu/core/Visitors/SetConnectorsBlockVisitor.h>
#include <cpu/core/Visitors/SetForcingBlockVisitor.h>
#include <cpu/core/Visitors/SetInterpolationConnectorsBlockVisitor.h>
#include <cpu/core/Visitors/SetInterpolationDirsBlockVisitor.h>
#include <cpu/core/Visitors/SetKernelBlockVisitor.h>
#include <cpu/core/Visitors/SetSolidBlocksBlockVisitor.h>
#include <cpu/core/Visitors/SetUndefinedNodesBlockVisitor.h>
#include <cpu/core/Visitors/SpongeLayerBlockVisitor.h>
#include <cpu/core/Visitors/ViscosityBlockVisitor.h>

Go to the source code of this file.