Skip to content

This code simulates the fluid-structure interaction of a fully flexible filament immeresd in uniform flow. Plunge and pitch actuation can be provided at the leading edge of the filament.

License

Notifications You must be signed in to change notification settings

biomimetics-iitm/fsi-flexible-acc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fsi-flexible-acc

This code simulates the fluid-structure interaction of a fully flexible filament immeresd in uniform flow. Plunge and pitch actuation can be provided at the leading edge of the filament.

To run on a cluster (e.g. in the synchrony cluster available in the Biomemetics and Dynamic Lab IIT Madras, India):

// First load the GPU module using following command in terminal//

module load nvhpc/20.7

// Compile the souce_code //

pgc++ -o make.out -acc -Minfo=accel -ta=tesla:cc80 source_code.cpp

// Submit the code for simulation using run_IBMFSI.cmd //

qsub run_IBMFSI.cmd

Citation

  1. Capturing the dynamical transitions in the flow-field of a flapping foil using Immersed Boundary Method
@article{majumdar2020capturing,
  title={Capturing the dynamical transitions in the flow-field of a flapping foil using Immersed Boundary Method},
  author={Majumdar, Dipanjan and Bose, Chandan and Sarkar, Sunetra},
  journal={Journal of Fluids and Structures},
  volume={95},
  pages={102999},
  year={2020},
  publisher={Elsevier}
}
  1. Performance Enhancement of an Immersed Boundary Method Based FSI Solver Using OpenMP
@article{shahperformance,
  title={Performance Enhancement of an Immersed Boundary Method Based FSI Solver Using OpenMP},
  author={Shah, Chhote Lal and Majumdar, Dipanjan and Sarkar, Sunetra}
}
  1. Massive parallelisation and performance enhancement of an immersed boundary method based unsteady flow solver
@inproceedings{sundar2022massive,
title={Massive parallelisation and performance enhancement of an immersed boundary method based unsteady flow solver},
author={Sundar, Rahul and Majumdar, Dipanjan and Shah, Chhote Lal and Sarkar, Sunetra},
booktitle={9th International and 49th National Conference on Fluid Mechanics and Fluid Power, IIT Roorkee, India},
year={2022}
}

About

This code simulates the fluid-structure interaction of a fully flexible filament immeresd in uniform flow. Plunge and pitch actuation can be provided at the leading edge of the filament.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.9%
  • Shell 0.1%