Computational approaches for modeling the multi-physics in pultrusion process