├── .DS_Store ├── .gitattributes ├── LICENSE ├── README.md ├── example ├── .DS_Store ├── 2D │ ├── 2D_cylinder_beam.data │ ├── Makefile │ ├── Turek2.pdf │ ├── in.2d_beam │ ├── palammps2D │ ├── palammps2D.cpp │ └── param.xml └── 3D │ ├── Flapping of micro-organism │ ├── 1sphere_2filament.data │ ├── Tri_atomic_ele.data │ └── in.adsphere │ ├── Flapping of plate │ ├── FSI_plate.pdf │ ├── Makefile │ ├── in.adsphere │ ├── lat_3D_plate.data │ ├── palammps │ ├── palammps3D.cpp │ └── param.xml │ ├── Passing of rigid spheres over dam │ ├── README.md │ ├── in.lat │ ├── lat_3D_dam2.data │ └── octa_ele.data │ ├── RBC_suspension │ ├── 1rbc.data │ ├── README.md │ └── main.f90 │ ├── deformation of soft sphere │ ├── 1sphere.data │ ├── Makefile │ ├── embolism │ ├── embolism.cpp │ ├── in.adsphere │ └── param.xml │ └── sphere_falling │ ├── multi │ ├── 16sphere.data │ ├── 8sphere.data │ ├── Tri_atomic_ele.data │ └── in.adsphere │ └── single │ ├── 1sphere.data │ ├── Tri_atomic_ele.data │ └── in.adsphere └── src ├── IB_interface ├── .DS_Store ├── README.md ├── fix_fcm.cpp ├── fix_fcm.h ├── ibm2D.h ├── ibm2D.hh ├── ibm3D.h └── ibm3D.hh ├── fix_LB ├── README.md ├── fix_lb_fluid.cpp ├── fix_lb_fluid.h ├── fix_lb_momentum.cpp ├── fix_lb_momentum.h ├── fix_lb_pc.cpp ├── fix_lb_pc.h ├── fix_lb_rigid_pc_sphere.cpp ├── fix_lb_rigid_pc_sphere.h ├── fix_lb_viscous.cpp └── fix_lb_viscous.h ├── lammps_palabos_coupling ├── .DS_Store ├── README.md ├── lammpsWrapper.h ├── lammpsWrapper.hh ├── latticeDecomposition.h ├── latticeDecomposition.hh ├── latticeDecomposition2D.h └── latticeDecomposition2D.hh ├── main ├── .DS_Store ├── Makefile ├── README.md ├── palammps.cpp ├── palammps2D.cpp └── param.xml └── structure_potential ├── README.md ├── angle.cpp ├── angle.h ├── angle_rbc.cpp ├── angle_rbc.h ├── bond_wlc.cpp ├── bond_wlc.h ├── dihedral_bend.cpp ├── dihedral_bend.h ├── improper_neohookean.cpp ├── improper_neohookean.h ├── improper_octa.cpp └── improper_octa.h /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/README.md -------------------------------------------------------------------------------- /example/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/.DS_Store -------------------------------------------------------------------------------- /example/2D/2D_cylinder_beam.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/2D_cylinder_beam.data -------------------------------------------------------------------------------- /example/2D/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/Makefile -------------------------------------------------------------------------------- /example/2D/Turek2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/Turek2.pdf -------------------------------------------------------------------------------- /example/2D/in.2d_beam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/in.2d_beam -------------------------------------------------------------------------------- /example/2D/palammps2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/palammps2D -------------------------------------------------------------------------------- /example/2D/palammps2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/palammps2D.cpp -------------------------------------------------------------------------------- /example/2D/param.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/2D/param.xml -------------------------------------------------------------------------------- /example/3D/Flapping of micro-organism/1sphere_2filament.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of micro-organism/1sphere_2filament.data -------------------------------------------------------------------------------- /example/3D/Flapping of micro-organism/Tri_atomic_ele.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of micro-organism/Tri_atomic_ele.data -------------------------------------------------------------------------------- /example/3D/Flapping of micro-organism/in.adsphere: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of micro-organism/in.adsphere -------------------------------------------------------------------------------- /example/3D/Flapping of plate/FSI_plate.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/FSI_plate.pdf -------------------------------------------------------------------------------- /example/3D/Flapping of plate/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/Makefile -------------------------------------------------------------------------------- /example/3D/Flapping of plate/in.adsphere: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/in.adsphere -------------------------------------------------------------------------------- /example/3D/Flapping of plate/lat_3D_plate.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/lat_3D_plate.data -------------------------------------------------------------------------------- /example/3D/Flapping of plate/palammps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/palammps -------------------------------------------------------------------------------- /example/3D/Flapping of plate/palammps3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/palammps3D.cpp -------------------------------------------------------------------------------- /example/3D/Flapping of plate/param.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Flapping of plate/param.xml -------------------------------------------------------------------------------- /example/3D/Passing of rigid spheres over dam/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Passing of rigid spheres over dam/README.md -------------------------------------------------------------------------------- /example/3D/Passing of rigid spheres over dam/in.lat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Passing of rigid spheres over dam/in.lat -------------------------------------------------------------------------------- /example/3D/Passing of rigid spheres over dam/lat_3D_dam2.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Passing of rigid spheres over dam/lat_3D_dam2.data -------------------------------------------------------------------------------- /example/3D/Passing of rigid spheres over dam/octa_ele.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/Passing of rigid spheres over dam/octa_ele.data -------------------------------------------------------------------------------- /example/3D/RBC_suspension/1rbc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/RBC_suspension/1rbc.data -------------------------------------------------------------------------------- /example/3D/RBC_suspension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/RBC_suspension/README.md -------------------------------------------------------------------------------- /example/3D/RBC_suspension/main.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/RBC_suspension/main.f90 -------------------------------------------------------------------------------- /example/3D/deformation of soft sphere/1sphere.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/deformation of soft sphere/1sphere.data -------------------------------------------------------------------------------- /example/3D/deformation of soft sphere/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/deformation of soft sphere/Makefile -------------------------------------------------------------------------------- /example/3D/deformation of soft sphere/embolism: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/deformation of soft sphere/embolism -------------------------------------------------------------------------------- /example/3D/deformation of soft sphere/embolism.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/deformation of soft sphere/embolism.cpp -------------------------------------------------------------------------------- /example/3D/deformation of soft sphere/in.adsphere: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/deformation of soft sphere/in.adsphere -------------------------------------------------------------------------------- /example/3D/deformation of soft sphere/param.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/deformation of soft sphere/param.xml -------------------------------------------------------------------------------- /example/3D/sphere_falling/multi/16sphere.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/sphere_falling/multi/16sphere.data -------------------------------------------------------------------------------- /example/3D/sphere_falling/multi/8sphere.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/sphere_falling/multi/8sphere.data -------------------------------------------------------------------------------- /example/3D/sphere_falling/multi/Tri_atomic_ele.data: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/3D/sphere_falling/multi/in.adsphere: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/sphere_falling/multi/in.adsphere -------------------------------------------------------------------------------- /example/3D/sphere_falling/single/1sphere.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/sphere_falling/single/1sphere.data -------------------------------------------------------------------------------- /example/3D/sphere_falling/single/Tri_atomic_ele.data: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example/3D/sphere_falling/single/in.adsphere: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/example/3D/sphere_falling/single/in.adsphere -------------------------------------------------------------------------------- /src/IB_interface/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/.DS_Store -------------------------------------------------------------------------------- /src/IB_interface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/README.md -------------------------------------------------------------------------------- /src/IB_interface/fix_fcm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/fix_fcm.cpp -------------------------------------------------------------------------------- /src/IB_interface/fix_fcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/fix_fcm.h -------------------------------------------------------------------------------- /src/IB_interface/ibm2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/ibm2D.h -------------------------------------------------------------------------------- /src/IB_interface/ibm2D.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/ibm2D.hh -------------------------------------------------------------------------------- /src/IB_interface/ibm3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/ibm3D.h -------------------------------------------------------------------------------- /src/IB_interface/ibm3D.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/IB_interface/ibm3D.hh -------------------------------------------------------------------------------- /src/fix_LB/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/README.md -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_fluid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_fluid.cpp -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_fluid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_fluid.h -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_momentum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_momentum.cpp -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_momentum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_momentum.h -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_pc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_pc.cpp -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_pc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_pc.h -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_rigid_pc_sphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_rigid_pc_sphere.cpp -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_rigid_pc_sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_rigid_pc_sphere.h -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_viscous.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_viscous.cpp -------------------------------------------------------------------------------- /src/fix_LB/fix_lb_viscous.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/fix_LB/fix_lb_viscous.h -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/.DS_Store -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/README.md -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/lammpsWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/lammpsWrapper.h -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/lammpsWrapper.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/lammpsWrapper.hh -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/latticeDecomposition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/latticeDecomposition.h -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/latticeDecomposition.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/latticeDecomposition.hh -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/latticeDecomposition2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/latticeDecomposition2D.h -------------------------------------------------------------------------------- /src/lammps_palabos_coupling/latticeDecomposition2D.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/lammps_palabos_coupling/latticeDecomposition2D.hh -------------------------------------------------------------------------------- /src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/main/.DS_Store -------------------------------------------------------------------------------- /src/main/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/main/Makefile -------------------------------------------------------------------------------- /src/main/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/main/README.md -------------------------------------------------------------------------------- /src/main/palammps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/main/palammps.cpp -------------------------------------------------------------------------------- /src/main/palammps2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/main/palammps2D.cpp -------------------------------------------------------------------------------- /src/main/param.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/main/param.xml -------------------------------------------------------------------------------- /src/structure_potential/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/README.md -------------------------------------------------------------------------------- /src/structure_potential/angle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/angle.cpp -------------------------------------------------------------------------------- /src/structure_potential/angle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/angle.h -------------------------------------------------------------------------------- /src/structure_potential/angle_rbc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/angle_rbc.cpp -------------------------------------------------------------------------------- /src/structure_potential/angle_rbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/angle_rbc.h -------------------------------------------------------------------------------- /src/structure_potential/bond_wlc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/bond_wlc.cpp -------------------------------------------------------------------------------- /src/structure_potential/bond_wlc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/bond_wlc.h -------------------------------------------------------------------------------- /src/structure_potential/dihedral_bend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/dihedral_bend.cpp -------------------------------------------------------------------------------- /src/structure_potential/dihedral_bend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/dihedral_bend.h -------------------------------------------------------------------------------- /src/structure_potential/improper_neohookean.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/improper_neohookean.cpp -------------------------------------------------------------------------------- /src/structure_potential/improper_neohookean.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/improper_neohookean.h -------------------------------------------------------------------------------- /src/structure_potential/improper_octa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/improper_octa.cpp -------------------------------------------------------------------------------- /src/structure_potential/improper_octa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huilinye/OpenFSI/HEAD/src/structure_potential/improper_octa.h --------------------------------------------------------------------------------