I suggest you make one your own so you understand what youre calculating.
Otherwise, buy apiece of software, provided you bought and read the Code.