Software engineering for solar wind model