I am not a physiotherapist nor trained in any other medical discipline. I am a practitioner of EFT.
Rather than get in to a lengthy discussion about what EFT is I'll just send you to a couple of web sites and you can decide if it works for you.
Good Luck
www.emofree.com/ (search this site for calf or knee injury)
www.emofree.com/articles/range-of-motion.htm
Al Rodee