PoroCode is an effort to generalize the poroelastic solver developed during my postdoctoral research using nonisothermal and multiphase physics. This is a work in progress and currently one-man project.