├── .gitignore ├── README.md ├── RigidCoupling ├── Makefile ├── RigidCoupling.sln └── RigidCoupling.vcxproj ├── array1.h ├── array2.h ├── array2_utils.h ├── box2dgeometry.cpp ├── box2dgeometry.h ├── coordframe2d.h ├── fluidsim.cpp ├── fluidsim.h ├── gluvi.cpp ├── gluvi.h ├── levelset.cpp ├── levelset.h ├── main.cpp ├── mat.h ├── openglutils.cpp ├── openglutils.h ├── pcgsolver ├── blas_wrapper.h ├── pcg_solver.h └── sparse_matrix.h ├── rigidbody.cpp ├── rigidbody.h ├── rigidgeometry.h ├── util.h ├── vec.h └── vector_math.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/README.md -------------------------------------------------------------------------------- /RigidCoupling/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/RigidCoupling/Makefile -------------------------------------------------------------------------------- /RigidCoupling/RigidCoupling.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/RigidCoupling/RigidCoupling.sln -------------------------------------------------------------------------------- /RigidCoupling/RigidCoupling.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/RigidCoupling/RigidCoupling.vcxproj -------------------------------------------------------------------------------- /array1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/array1.h -------------------------------------------------------------------------------- /array2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/array2.h -------------------------------------------------------------------------------- /array2_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/array2_utils.h -------------------------------------------------------------------------------- /box2dgeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/box2dgeometry.cpp -------------------------------------------------------------------------------- /box2dgeometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/box2dgeometry.h -------------------------------------------------------------------------------- /coordframe2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/coordframe2d.h -------------------------------------------------------------------------------- /fluidsim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/fluidsim.cpp -------------------------------------------------------------------------------- /fluidsim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/fluidsim.h -------------------------------------------------------------------------------- /gluvi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/gluvi.cpp -------------------------------------------------------------------------------- /gluvi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/gluvi.h -------------------------------------------------------------------------------- /levelset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/levelset.cpp -------------------------------------------------------------------------------- /levelset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/levelset.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/main.cpp -------------------------------------------------------------------------------- /mat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/mat.h -------------------------------------------------------------------------------- /openglutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/openglutils.cpp -------------------------------------------------------------------------------- /openglutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/openglutils.h -------------------------------------------------------------------------------- /pcgsolver/blas_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/pcgsolver/blas_wrapper.h -------------------------------------------------------------------------------- /pcgsolver/pcg_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/pcgsolver/pcg_solver.h -------------------------------------------------------------------------------- /pcgsolver/sparse_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/pcgsolver/sparse_matrix.h -------------------------------------------------------------------------------- /rigidbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/rigidbody.cpp -------------------------------------------------------------------------------- /rigidbody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/rigidbody.h -------------------------------------------------------------------------------- /rigidgeometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/rigidgeometry.h -------------------------------------------------------------------------------- /util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/util.h -------------------------------------------------------------------------------- /vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/vec.h -------------------------------------------------------------------------------- /vector_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christopherbatty/FluidRigidCoupling2D/HEAD/vector_math.h --------------------------------------------------------------------------------