spiceSharpFluidFLowSolver 20 - FrictionFactor classes and Derivative Classes

Subscribers:
9,750
Published on ● Video Link: https://www.youtube.com/watch?v=q-C-YZ1y2Fc



Duration: 37:03
94 views
0


This video shows the pipeFactory Class.


------------------ Useful Links ------------------------------------
Colebrook Equation (used to generate reference values)
https://www.engineeringtoolbox.com/colebrook-equation-d_1031.html

Pipe documentation
https://github.com/theodoreOnzGit/spiceSharpFluidFlowSolver/tree/feature/documentation/documentation/pipesAndValves

Churchill Equation
https://powderprocess.net/Tools_html/Piping/Churchill.html

Dotnet Numerics Integration
https://numerics.mathdotnet.com/Integration.html

Mathnet Numerics Nuget Package
https://www.nuget.org/packages/MathNet.Numerics

Mathnet Numerics Differentiate.cs
https://github.com/mathnet/mathnet-numerics/blob/master/src/Numerics/Differentiate.cs

------------------ Video Sections --------------------------------
Chapters:
0:00 Churchill Friction Factor class
20:45 Mathematical Derivatives classes
23:45 Static methods for derivatives in Mathnet
28:00 CentralDifference.cs



---------------------[Playlists and Relevant Github Repositories]----------------------------------------------

Fluid Mechanics and Git Repos:
https://www.youtube.com/playlist?list=PLhPfNw4V4_YSmdAXc6J0XOSQ1b27qsMGt
https://github.com/theodoreOnzGit/OpenFoam_heatTrf_YouTube

Petroleum Downstream Crash Course Playlist:
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQ13CnhacUqEVk-tZlU4ISE

OpenFOAM for Windows 10 Beginner Playlist and some Git Repos
https://www.youtube.com/playlist?list=PLhPfNw4V4_YRhBU4IqSaToQ8_X543YQsZ
https://github.com/theodoreOnzGit/laminar_BL_OpenFOAM

OpenFOAM Intermediate Playlist and some Git Repos
https://www.youtube.com/playlist?list=PLhPfNw4V4_YSpWX6mSOlwWEOKVa6i_iuE
https://github.com/theodoreOnzGit/thin_pipeflow_snappyHexMesh

OpenFOAM Heat Transfer Playlist and GitHub Repo
https://www.youtube.com/playlist?list=PLhPfNw4V4_YR2Qa3Q9-AzNSF2J9Dc4_qT
https://github.com/theodoreOnzGit/OpenFoam_heatTrf_YouTube

Convection Boundary Layer and git Repos:
https://www.youtube.com/playlist?list=PLhPfNw4V4_YR9pRBpp101Mkuds49vjQ63
https://github.com/theodoreOnzGit/heatTransferTheory_YouTube

Turbulence Modelling Playlist
https://www.youtube.com/watch?v=F_Rxv9uMM3g&list=PLhPfNw4V4_YSnbYkJIBQ1kRN06Mmxe2Be
https://github.com/theodoreOnzGit/turbulenceModelling


OpenFOAM C++
https://github.com/theodoreOnzGit/C-_YouTube_OpenFoam
https://www.youtube.com/playlist?list=PLhPfNw4V4_YT9OgqS7ZPlot_Ucxzc6pQJ

OpenFOAM Bash
https://github.com/theodoreOnzGit/Bash_OpenFOAM_YouTube
https://www.youtube.com/playlist?list=PLhPfNw4V4_YT5zjBhfj5Hj4r4D5eXilcU

Basic Samba
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQuWJLufBUpNplitReZX0fB
https://github.com/theodoreOnzGit/sambaVideos

Manjaro Tips and Tricks
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQuyXBfJxAvzHJTl0UiWx3h

lammps and Discrete Element Modelling (DEM)
https://www.youtube.com/playlist?list=PLhPfNw4V4_YTdRlnLiu2OUXeTf5ZNVQ9E

playing with dotnet core
https://www.youtube.com/playlist?list=PLhPfNw4V4_YQSTR8sqz0aRVzWlQBq3QUw
dotnet core github repo
https://github.com/theodoreOnzGit/dotnetCoreYoutube




Other Videos By Theo Ong Science and Engineering


2022-09-02OPCUA NetStandard2 0 1 - where to find the while loop in the server and print output
2022-09-02OPCUA NetStandard2 0 reference server in archlinux docker container
2022-08-16Comparison of Thermophysical Properties between Dowtherm A and Therminol VP 1
2022-08-16Compiling CoolProp Libraries on Arch Linux Aug 2022
2022-07-13extract data from graphs using software - graphreader Demonstration (2022)
2022-07-09install openfoam 2022 windows 10 part(3/3) - actually installing openfoam and paraview
2022-07-09install openfoam 2022 windows 10 part (2/3) - getting used to CLI, vim and turning off the bell
2022-07-09install openfoam 2022 windows 10 part(1/3) - WSL 2 ubuntu in powershell and beautifying the terminal
2022-07-08spiceSharpFluidFLowSolver 22 - BasePipe Class inner workings and test
2022-07-08spiceSharpFluidFLowSolver 21 - BasePipe Class Intro
2022-06-16spiceSharpFluidFLowSolver 20 - FrictionFactor classes and Derivative Classes
2022-06-16spiceSharpFluidFLowSolver 19 - source code for pipeFactory Classes
2022-06-16spiceSharpFluidFLowSolver 18 - test methodology for pipe Factory and churchill correlation
2022-06-15spiceSharpFluidFLowSolver 17 - MockPipe Class, changing base parameters
2022-06-15spiceSharpFluidFLowSolver 16 - pipe class documentation, my coding philosphy
2022-06-14spiceSharpFluidFLowSolver 15 - fluidPipeTheory Correction to last vid, tests, tidying documentation
2022-06-14spiceSharpFluidFLowSolver 14 - fluidPipeTheory documentation Bejan number, calc Jacobian
2022-06-14spiceSharpFluidFLowSolver 13 - fluidPipeTheory Getting Jacobians by manipulating variables
2022-06-13spiceSharpFluidFLowSolver 12 - fluidPipeTheory documentation (equation derivations)
2022-06-07vimium 2 - page up and down (u,d) tabs (t, x, X, gt, gT, J, K)
2022-06-07vimium 1 - installation and basic navigation (hjkl, HL, f, esc key)



Tags:
Engineering
Math
Science
Thermodynamics
Fluid Mechanics
Chemical
Nuclear
Chemical Potential
Fugacity
Enthalpy
Internal Energy
Entropy
First Law
Second law
Gibbs Free Energy
Hemholtz free energy
heat capacity
constant volume
constant pressure
tutorial
petroleum
oil
refinery
downstream
crude
jet
gasoline
gasoil
diesel
computational fluid dynamics
CFD
OpenFoam
Open
Foam
Fluid mechanics
heat transfer
turbulence
conduction
convection
radiation
Linux
Mint
Ubuntu
Manjaro