preconditioning thermal