cMsg 5.2

Documentation and instructions for getting cMsg version 5.2
Files associated with this page: 
AttachmentSize
File cMsg 5.2 jar file (Java 8)625.41 KB
Plain text icon README8.64 KB
Other pages in this section:

cMsg 5.2 Developer's Guide Developer's Guide
cMsg 5.2 Developer's Javadoc Javadoc
cMsg 5.2 Doxygen for C Doxygen
cMsg 5.2 Doxygen for C++ Doxygen
cMsg 5.2 Javadoc Javadoc
cMsg 5.2 Remote Execution Guide Remote Execution Guide
cMsg 5.2 User's Guide User's Guide

The best way to get cMsg 5.2 is to go to its

      github site

and follow the instructions there. This link should bring you right to the cMsg-5.2 branch. In the resulting cMsg directory, follow the instructions in the doc/users_guide/cMsg_Users_Guild.pdf document, Chapter 2, in order to build cMsg. It can also be found in the User's Guide link to the right.

If using Java, it can be built, or a pre-build jar file can be found in java/jars/java8/cMsg-5.2.jar which was built with Java version 8. A jar built with Java 15 can be found in java/jars/java15/cMsg-5.2.jar . Easiest of all, it's available for download from this page.

 

Guide to Documentation

For the Java library user, the most useful are:

1. User's Guide which contains much general information
2. Javadoc which contains details about the Java library classes and methods
3. Remote Execution Guide which details use of the remote execution domain (separately from the other domains in the user's guide) since it's so different. In a nutshell, it allows the user to run programs and code on remote nodes in a centralized way.

For the C and C++ library user, the most useful are:

1. User's Guide which contains much general information
2. Doxygen for C which contains details about the library C functions
3. Doxygen for C++ which contains details about the C++ library classes and methods

For the developer, the most useful are:

1. Developer's Guide which contains much general information about both Java and C
2. Developer's Javadoc which contains details, not only about the public, but also about the package-accessible Java classes and methods