A unified framework for the multi-scale computational homogenisation of 3D-textile composites. (15th June 2019)