PROCESSORS_MAP BEGIN Multi_Instance_Start POP1 0 2 pop1.in pop1.out alpha=3 beta=4.5 debug=on POP2 3 4 pop2.in pop2.out alpha=2 beta=5.43e-5 debug=off POP3 5 6 pop3.in pop3.out dynamics=finite_volume beta=100.10 debug=on Multi_Instance_End coupler Multi_Comp_Start ice 0 2 str1 str2 land 3 5 str3 Multi_Comp_End POP_control END ADD any comments in this line and below. for multiple components in single executable, include component info between Multi_Comp_Start and Multi_Comp_End, and each component's relative processor_id in that executable world. Up to 5 strings could also be attached in the end to pass input and output file names and some other info. Processor overlap is allowed within each multi-component executable but NOT within each multi-instance executable.