====== Full Matrix Mapping - Element mapping example supporting tool script code ====== ===== source data from one element to another ===== localinformant fuelType_DB[] = create (; object=set, delimiter=",", \ allowDuplicate=on, \ elemNamesFromColNum=1, firstLine=2, \ lastLine=4, \ file=$fullFileName) localinformant emission[] = create (; object=set, delimiter=",", \ allowDuplicate=on, \ elemNamesFromLineNum=1, firstCol=2, \ lastCol=4, \ file=$fullFileName) local fuelEm_DB[fTypeDB,em] = create (; dim=fuelType_DB, dim=emission, \ dataFormat="odometer", \ delimiter=",", \ firstLine=2, firstCol=2, \ ignoreExtraLines=on, \ ignoreExtraCols=on, \ file=$fullFileName) localinformant fuelType_model[] = create (; object=set, \ (note what is in this informant instead of showing the code to construct it) desc="fuel types in the simulation model", \ elemName1="Gasoline", \ elemName2="Diesel", \ elemName3="IFO") ===== source data from one element to many elements in the model with and without splits ===== localinformant fuelType_DB[] = create (; object=set, delimiter=",", \ allowDuplicate=on, \ elemNamesFromColNum=1, firstLine=2, \ lastLine=4, \ file=$fullFileName) localinformant emission[] = create (; object=set, delimiter=",", \ allowDuplicate=on, \ elemNamesFromLineNum=1, firstCol=2, \ lastCol=4, \ file=$fullFileName) local fuelEm_DB[fTypeDB,em] = create (; dim=fuelType_DB, dim=emission, \ dataFormat="odometer", \ delimiter=",", \ firstLine=2, firstCol=2, \ ignoreExtraLines=on, \ ignoreExtraCols=on, \ file=$fullFileName) localinformant fuelType_model[] = create (; object=set, \ (note what is in this informant instead of showing the code to construct it) desc="fuel types in the simulation model", \ elemName1="Gasoline", \ elemName2="Diesel", \ elemName3="IFO", \ elemName4="HFO")