Numerical and experimental analyses of artificial programmable PCMs containing walls