DOE OSTI · code-45661
CSlib, a library to couple codes via Client/Server messaging
Abstract
The CSlib is a small, portable library which enables two (or more) independent simulation codes to be coupled, by exchanging messages with each other. Both codes link to the library when they are built, and can them communicate with each other as they run. The messages contain data or instructions that the two codes send back-and-forth to each other. The messaging can take place via files, sockets, or MPI. The latter is a standard distributed-memory message-passing library.
Keep this discovery
Explore connections, maps & timelines
Plimpton, Steve. 2018-06-18. CSlib, a library to couple codes via Client/Server messaging. https://doi.org/10.11578/dc.20201001.67
Cite the original work for its findings. Save a collection to share your selection of sources.