├── FiniteDifferenceMethods ├── .gitkeep ├── convergenceExample.m ├── ellipticEquations.mlx ├── exercise │ ├── .gitkeep │ ├── hyperbolic_ex1.m │ ├── laplace_ex1.m │ ├── laplace_ex2.m │ ├── laplace_ex3.m │ ├── parabolic_ex1.m │ └── solution │ │ ├── .gitkeep │ │ ├── solutionHyperbolic.mlx │ │ ├── solutionHyperbolicCode.m │ │ ├── solutionLaplace_ex1.m │ │ ├── solutionLaplace_ex2.m │ │ ├── solutionLaplace_ex3.m │ │ └── solutionParabolic.mlx ├── hyperbolicEquations.mlx ├── numericalErrors.mlx └── parabolicEquations.mlx ├── FluidStructureInteraction ├── .gitkeep ├── FSI_teachingModule.mlx └── exercise │ ├── .gitkeep │ ├── FSI_example1.m │ └── FSI_example2.m ├── Images ├── .gitkeep ├── OpenInMO.png ├── elliptic.png ├── fsi.png ├── hyperbolic.png ├── image1.png ├── image2.png ├── interface.png ├── oscilating_RBM_re_200.gif └── streamlines_Re_1000.png ├── InterfaceAdvection ├── .gitkeep ├── exercise │ ├── .gitkeep │ └── slic.m └── interfaceAdvection_teachingModule.mlx ├── LICENSE ├── NavierStokes ├── .gitkeep ├── exercise │ ├── .gitkeep │ ├── data │ │ ├── .gitkeep │ │ ├── Re_100.csv │ │ └── re_100y.csv │ ├── singlePhaseFlowSolver.m │ └── solution │ │ ├── .gitkeep │ │ └── solution_singlePhaseFlowSolver.m ├── flowSolver_teachingModule.mlx └── project │ ├── .gitkeep │ ├── singlePhaseFlowSolver_project1.m │ ├── singlePhaseFlowSolver_project2.m │ ├── singlePhaseFlowSolver_project3.m │ └── solution │ ├── .gitkeep │ ├── singlePhaseFlowSolver_project1.m │ ├── singlePhaseFlowSolver_project2.m │ └── singlePhaseFlowSolver_project3.m ├── OverView.mlx ├── README.md └── SECURITY.md /FiniteDifferenceMethods/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FiniteDifferenceMethods/convergenceExample.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/convergenceExample.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/ellipticEquations.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/ellipticEquations.mlx -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/hyperbolic_ex1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/hyperbolic_ex1.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/laplace_ex1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/laplace_ex1.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/laplace_ex2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/laplace_ex2.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/laplace_ex3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/laplace_ex3.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/parabolic_ex1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/parabolic_ex1.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/solutionHyperbolic.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/solution/solutionHyperbolic.mlx -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/solutionHyperbolicCode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/solution/solutionHyperbolicCode.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/solutionLaplace_ex1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/solution/solutionLaplace_ex1.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/solutionLaplace_ex2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/solution/solutionLaplace_ex2.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/solutionLaplace_ex3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/solution/solutionLaplace_ex3.m -------------------------------------------------------------------------------- /FiniteDifferenceMethods/exercise/solution/solutionParabolic.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/exercise/solution/solutionParabolic.mlx -------------------------------------------------------------------------------- /FiniteDifferenceMethods/hyperbolicEquations.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/hyperbolicEquations.mlx -------------------------------------------------------------------------------- /FiniteDifferenceMethods/numericalErrors.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/numericalErrors.mlx -------------------------------------------------------------------------------- /FiniteDifferenceMethods/parabolicEquations.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FiniteDifferenceMethods/parabolicEquations.mlx -------------------------------------------------------------------------------- /FluidStructureInteraction/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FluidStructureInteraction/FSI_teachingModule.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FluidStructureInteraction/FSI_teachingModule.mlx -------------------------------------------------------------------------------- /FluidStructureInteraction/exercise/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /FluidStructureInteraction/exercise/FSI_example1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FluidStructureInteraction/exercise/FSI_example1.m -------------------------------------------------------------------------------- /FluidStructureInteraction/exercise/FSI_example2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/FluidStructureInteraction/exercise/FSI_example2.m -------------------------------------------------------------------------------- /Images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Images/OpenInMO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/OpenInMO.png -------------------------------------------------------------------------------- /Images/elliptic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/elliptic.png -------------------------------------------------------------------------------- /Images/fsi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/fsi.png -------------------------------------------------------------------------------- /Images/hyperbolic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/hyperbolic.png -------------------------------------------------------------------------------- /Images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/image1.png -------------------------------------------------------------------------------- /Images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/image2.png -------------------------------------------------------------------------------- /Images/interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/interface.png -------------------------------------------------------------------------------- /Images/oscilating_RBM_re_200.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/oscilating_RBM_re_200.gif -------------------------------------------------------------------------------- /Images/streamlines_Re_1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/Images/streamlines_Re_1000.png -------------------------------------------------------------------------------- /InterfaceAdvection/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /InterfaceAdvection/exercise/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /InterfaceAdvection/exercise/slic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/InterfaceAdvection/exercise/slic.m -------------------------------------------------------------------------------- /InterfaceAdvection/interfaceAdvection_teachingModule.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/InterfaceAdvection/interfaceAdvection_teachingModule.mlx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/LICENSE -------------------------------------------------------------------------------- /NavierStokes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NavierStokes/exercise/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NavierStokes/exercise/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NavierStokes/exercise/data/Re_100.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/exercise/data/Re_100.csv -------------------------------------------------------------------------------- /NavierStokes/exercise/data/re_100y.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/exercise/data/re_100y.csv -------------------------------------------------------------------------------- /NavierStokes/exercise/singlePhaseFlowSolver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/exercise/singlePhaseFlowSolver.m -------------------------------------------------------------------------------- /NavierStokes/exercise/solution/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NavierStokes/exercise/solution/solution_singlePhaseFlowSolver.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/exercise/solution/solution_singlePhaseFlowSolver.m -------------------------------------------------------------------------------- /NavierStokes/flowSolver_teachingModule.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/flowSolver_teachingModule.mlx -------------------------------------------------------------------------------- /NavierStokes/project/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NavierStokes/project/singlePhaseFlowSolver_project1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/project/singlePhaseFlowSolver_project1.m -------------------------------------------------------------------------------- /NavierStokes/project/singlePhaseFlowSolver_project2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/project/singlePhaseFlowSolver_project2.m -------------------------------------------------------------------------------- /NavierStokes/project/singlePhaseFlowSolver_project3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/project/singlePhaseFlowSolver_project3.m -------------------------------------------------------------------------------- /NavierStokes/project/solution/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NavierStokes/project/solution/singlePhaseFlowSolver_project1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/project/solution/singlePhaseFlowSolver_project1.m -------------------------------------------------------------------------------- /NavierStokes/project/solution/singlePhaseFlowSolver_project2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/project/solution/singlePhaseFlowSolver_project2.m -------------------------------------------------------------------------------- /NavierStokes/project/solution/singlePhaseFlowSolver_project3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/NavierStokes/project/solution/singlePhaseFlowSolver_project3.m -------------------------------------------------------------------------------- /OverView.mlx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/OverView.mlx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MathWorks-Teaching-Resources/Computational-Fluid-Dynamics/HEAD/SECURITY.md --------------------------------------------------------------------------------