Skip to content

A 3D Eulerian grid ferrofluid simulator. Extends simFluid with magnetic field simulation to accomodate the magnetic properties of ferrofluids.

Notifications You must be signed in to change notification settings

mlhonke/simFerro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Ferrofluid simulator

A ferrofluid simulator that focuses on generating the Rosensweig instability using a grid based fluid simulation.

See my webpage https://mlhonke.github.io/projects/2020-06-15-Ferrofluid-Simulation/ for more info and demos.

Installation Instructions

  1. Insure that CMAKE_CUDA_COMPILER directory matches your directory for nvcc.
  2. sudo apt-get install xorg-dev libglu1-mesa-dev if these packages are not present.
  3. sudo apt-get install libarmadillo-dev to install the Armadillo library (linear algebra library).
  4. sudo apt-get install libglew-dev

About

A 3D Eulerian grid ferrofluid simulator. Extends simFluid with magnetic field simulation to accomodate the magnetic properties of ferrofluids.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published