TY - GEN
T1 - Graphical notation for diagramming coupled systems
AU - Larson, J. Walter
PY - 2009
Y1 - 2009
N2 - Multiphysics and multiscale-or coupled-systems share one fundamental requirement: Construction of coupling mechanisms to implement complex data exchanges between a system's constituent models. I have created a graphical schema for describing coupling workflows that is based on a theoretical framework for describing coupled systems. The schema combines an expanded set of traditional flowchart symbols with pictograms representing data states. The data pictograms include distributed mesh, field, and domain decomposition descriptors and spatiotemporal integration and accumulation registers. Communications pictograms include: blocking- and non-blocking point-to-point and M ×N parallel data transfer; parallel data transposes; collective broadcast, scatter, gather, reduction and barrier operators. The transformation pictograms include: intergrid interpolation; spatiotemporal integral operators for accumulation of state and flux data; and weighted merging of output data from multiple source models for input to a destination model. I apply the schema to simple problems illustrating real situations in coupler design and implementation.
AB - Multiphysics and multiscale-or coupled-systems share one fundamental requirement: Construction of coupling mechanisms to implement complex data exchanges between a system's constituent models. I have created a graphical schema for describing coupling workflows that is based on a theoretical framework for describing coupled systems. The schema combines an expanded set of traditional flowchart symbols with pictograms representing data states. The data pictograms include distributed mesh, field, and domain decomposition descriptors and spatiotemporal integration and accumulation registers. Communications pictograms include: blocking- and non-blocking point-to-point and M ×N parallel data transfer; parallel data transposes; collective broadcast, scatter, gather, reduction and barrier operators. The transformation pictograms include: intergrid interpolation; spatiotemporal integral operators for accumulation of state and flux data; and weighted merging of output data from multiple source models for input to a destination model. I apply the schema to simple problems illustrating real situations in coupler design and implementation.
UR - http://www.scopus.com/inward/record.url?scp=68849110949&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-01970-8_74
DO - 10.1007/978-3-642-01970-8_74
M3 - Conference contribution
SN - 3642019692
SN - 9783642019692
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 745
EP - 754
BT - Computational Science - ICCS 2009 - 9th International Conference, Proceedings
T2 - 9th International Conference on Computational Science, ICCS 2009
Y2 - 25 May 2009 through 27 May 2009
ER -