Functionally graded materials (FGMs) with predictable and controlled gradient profiles: Computational modelling and realisation