Hi ajeetkc,Do not be dispair. The reason why no one can send you a calculator for Callable Range Accrual is partly because there are so many decisions one have to make to get the final value. LIBOR Market Model is a good framework but to get the most efficient implementation for a structure, often the quant have to select different input for calibration or volatility specification, etc.. I found open source code on the internet by a kind person by the name of Michael Meyer, his web-site is
http://martingale.berlios.de/Martingale.html. Please take a look and you will realise that in order to build a calculator for Bermudan Swaption a lot has to be done. Building a calculator for LIBOR Exotics is more involved than writing Black-Scholes.In any event, I always find it difficult to use programs written by others because I can never be sure how confident I can be about the implementation. Every programmer has his style and it is natural that one should write his own implementation. That being said, the write-up by Michael Meyer serves as a reasonable entry point toward understanding most of the decisions one has to make in building a LIBOR Exotics calculator.PhilP.S. Dr. Vladimir Piterbarg, why do you want to retire in Spain? There are more mathematician of your calibre in Poland/Russia, perhaps you should retire there. Afterall, you are way too young to contemplate retirement and I am waiting for you to publish a book on the implementation of a universal calculator for LIBOR exotics.