Skip to content
/ fdm Public

finite difference 3d visualization, JavaScript

License

Notifications You must be signed in to change notification settings

chrisbolig/fdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fdm

fdm is a finite difference 3d visualization with JavaScript and python, similar project here: https://chrisboligprojects.pythonanywhere.com/fdm

Details

FDM matrices update the mesh based on user applied energy and initial conditions. Before every animation loop, a color map is applied based on high and low values. Starts out with Dirichlet boundary conditions (completely reflective, like a string tied to a wall) or you can choose the Nuemann conditions where the mesh is free to move

Screenshot 2023-06-14 132813

License

MIT