Multi-scale multi-physics numerical analysis tool development and validation