Salam,

You can find some reservoir engineering programs here at digital petroleum:

[link Point to another website Only the registered members can access]
If you want to modify/write your program, you can contact me for the source code/help.
Thanks.