├── AdjustDt.m ├── AdvanceDrops.m ├── CalcTemporalMeans.m ├── CalcTestQuant.m ├── CreateBlock.m ├── CreateCpuArrays.m ├── CreateGpuArrays.m ├── CreateInterpolationMask.m ├── CreateInverseBlock.m ├── CreateMask.m ├── CreateXDMF.m ├── DivDivX.m ├── DivDivY.m ├── DivDivZ.m ├── Divergence.m ├── EndXDMF.m ├── Grad.m ├── InitXDMF.m ├── LICENSE ├── Laplacian.m ├── LaplacianXX.m ├── LaplacianYY.m ├── LaplacianZZ.m ├── NS3dLab.m ├── ObstacleTs.m ├── ObstacleVels.m ├── Project.m ├── README.md ├── Remap.m ├── RemapFields.m ├── RoomCeilingVents1Room ├── CheckRestartStatus.m ├── ConstructScalarIncrement.m ├── ConstructVelocityIncrement.m ├── CreateFields.m ├── CreateGeometry.m ├── CreateSourceMasks.m ├── DataToVTK.m ├── InitializeDrops.m ├── InitializeScalar.m ├── SetParameters.m └── runscript.m ├── RoomCrossDraught1Room ├── CheckRestartStatus.m ├── ConstructScalarIncrement.m ├── ConstructVelocityIncrement.m ├── CreateFields.m ├── CreateGeometry.m ├── CreateSourceMasks.m ├── DataToVTK.m ├── InitializeDrops.m ├── InitializeScalar.m ├── SetParameters.m └── runscript.m ├── RoomCrossDraught3Rooms ├── CheckRestartStatus.m ├── ConstructScalarIncrement.m ├── ConstructVelocityIncrement.m ├── CreateFields.m ├── CreateGeometry.m ├── CreateSourceMasks.m ├── DataToVTK.m ├── InitializeDrops.m ├── InitializeScalar.m ├── SetParameters.m └── runscript.m ├── SolveDrops.m ├── SolveNavierStokes.m ├── SolveScalar.m ├── UpdateMomSource.m ├── UpdatePSSource.m ├── VTKwrite.m └── WriteHDF5.m /AdjustDt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/AdjustDt.m -------------------------------------------------------------------------------- /AdvanceDrops.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/AdvanceDrops.m -------------------------------------------------------------------------------- /CalcTemporalMeans.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CalcTemporalMeans.m -------------------------------------------------------------------------------- /CalcTestQuant.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CalcTestQuant.m -------------------------------------------------------------------------------- /CreateBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateBlock.m -------------------------------------------------------------------------------- /CreateCpuArrays.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateCpuArrays.m -------------------------------------------------------------------------------- /CreateGpuArrays.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateGpuArrays.m -------------------------------------------------------------------------------- /CreateInterpolationMask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateInterpolationMask.m -------------------------------------------------------------------------------- /CreateInverseBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateInverseBlock.m -------------------------------------------------------------------------------- /CreateMask.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateMask.m -------------------------------------------------------------------------------- /CreateXDMF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/CreateXDMF.m -------------------------------------------------------------------------------- /DivDivX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/DivDivX.m -------------------------------------------------------------------------------- /DivDivY.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/DivDivY.m -------------------------------------------------------------------------------- /DivDivZ.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/DivDivZ.m -------------------------------------------------------------------------------- /Divergence.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/Divergence.m -------------------------------------------------------------------------------- /EndXDMF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/EndXDMF.m -------------------------------------------------------------------------------- /Grad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/Grad.m -------------------------------------------------------------------------------- /InitXDMF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/InitXDMF.m -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/LICENSE -------------------------------------------------------------------------------- /Laplacian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/Laplacian.m -------------------------------------------------------------------------------- /LaplacianXX.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/LaplacianXX.m -------------------------------------------------------------------------------- /LaplacianYY.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/LaplacianYY.m -------------------------------------------------------------------------------- /LaplacianZZ.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/LaplacianZZ.m -------------------------------------------------------------------------------- /NS3dLab.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/NS3dLab.m -------------------------------------------------------------------------------- /ObstacleTs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/ObstacleTs.m -------------------------------------------------------------------------------- /ObstacleVels.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/ObstacleVels.m -------------------------------------------------------------------------------- /Project.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/Project.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/README.md -------------------------------------------------------------------------------- /Remap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/Remap.m -------------------------------------------------------------------------------- /RemapFields.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RemapFields.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/CheckRestartStatus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/CheckRestartStatus.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/ConstructScalarIncrement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/ConstructScalarIncrement.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/ConstructVelocityIncrement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/ConstructVelocityIncrement.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/CreateFields.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/CreateFields.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/CreateGeometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/CreateGeometry.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/CreateSourceMasks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/CreateSourceMasks.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/DataToVTK.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/DataToVTK.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/InitializeDrops.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/InitializeDrops.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/InitializeScalar.m: -------------------------------------------------------------------------------- 1 | % Set a suitable initial condition for the passive scalar 2 | T(Beta==1) = 1.0; 3 | -------------------------------------------------------------------------------- /RoomCeilingVents1Room/SetParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/SetParameters.m -------------------------------------------------------------------------------- /RoomCeilingVents1Room/runscript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCeilingVents1Room/runscript.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/CheckRestartStatus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/CheckRestartStatus.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/ConstructScalarIncrement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/ConstructScalarIncrement.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/ConstructVelocityIncrement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/ConstructVelocityIncrement.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/CreateFields.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/CreateFields.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/CreateGeometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/CreateGeometry.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/CreateSourceMasks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/CreateSourceMasks.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/DataToVTK.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/DataToVTK.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/InitializeDrops.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/InitializeDrops.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/InitializeScalar.m: -------------------------------------------------------------------------------- 1 | % Set a suitable initial condition for the passive scalar 2 | T(Beta==1) = 1.0; 3 | -------------------------------------------------------------------------------- /RoomCrossDraught1Room/SetParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/SetParameters.m -------------------------------------------------------------------------------- /RoomCrossDraught1Room/runscript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught1Room/runscript.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/CheckRestartStatus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/CheckRestartStatus.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/ConstructScalarIncrement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/ConstructScalarIncrement.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/ConstructVelocityIncrement.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/ConstructVelocityIncrement.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/CreateFields.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/CreateFields.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/CreateGeometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/CreateGeometry.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/CreateSourceMasks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/CreateSourceMasks.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/DataToVTK.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/DataToVTK.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/InitializeDrops.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/InitializeDrops.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/InitializeScalar.m: -------------------------------------------------------------------------------- 1 | % Set a suitable initial condition for the passive scalar 2 | T(Beta==1) = 1.0; 3 | -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/SetParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/SetParameters.m -------------------------------------------------------------------------------- /RoomCrossDraught3Rooms/runscript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/RoomCrossDraught3Rooms/runscript.m -------------------------------------------------------------------------------- /SolveDrops.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/SolveDrops.m -------------------------------------------------------------------------------- /SolveNavierStokes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/SolveNavierStokes.m -------------------------------------------------------------------------------- /SolveScalar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/SolveScalar.m -------------------------------------------------------------------------------- /UpdateMomSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/UpdateMomSource.m -------------------------------------------------------------------------------- /UpdatePSSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/UpdatePSSource.m -------------------------------------------------------------------------------- /VTKwrite.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/VTKwrite.m -------------------------------------------------------------------------------- /WriteHDF5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aalto-CFD/DNSLABIB/HEAD/WriteHDF5.m --------------------------------------------------------------------------------