For modeling and simulation of dynamic systems, bond graph methods could be served as a powerful tool to make a compete model and to test the performance of the model. Bond graph is an explicit graphical tool for capturing the common energy structure of systems. This paper deals with the conceptual design of an electrical-magnetic pump, which should be considered as the different domains design, such as hydraulic, electrical magnetic and thermal domain. After the realization of the basic pump functions, the model will be converted into a 20-sim design environment in which the configuration parameters of the pump can be adopted in order to optimize the choice of the better pump properties, such as efficiency, capacity and the power consumptions. It is seen that the bond graph method with the 20-sim software can solve the pump design problems effectively.