martinstarkov / cmm3-project Goto Github PK
View Code? Open in Web Editor NEWFluid simulation project for a university class
Fluid simulation project for a university class
A user interface is to be made that allows the user to define various quantities and display the concentration plot for both the 1d and 2d cases
Variables that need to be definable:
Checklist:
Extra Notes:
Read the PDF / watch the video regarding the assignment.
Create a separate issue in this repository for each of the tasks that need to be completed, with detailed descriptions of parameters / specifications that are required for each task.
The diffusion problem is solved in a single dimension (1d)
The checklist below shows all of the conditions required to complete this task but for clarity, the particle plot should look like this when t=0:
Checklist:
Extra Notes:
General solution of the diffusion advection problem in a 2d rectangular domain by using the langrangian numerical formula shown below:
The code must also show a plot of the concentration field (phi) in a rectangular domain with the dimensions controlled by the variables N_x and N_y which correspond to the number of cells in each direction
Checklist:
Extra Notes:
The code from the previous tasks is to be used to perform a specific engineering simulation (chemical spill in the sea)
Checklist:
Initial Conditions:
Extra Notes:
Improvement on the Lagrangian method
Rename the JSON variables to be lower case with underscores (same as python convention) for consistency.
Originally posted by @martinstarkov in #6 (review)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.