Cadmium Documentation

SSL Certificate

Introduction

This website serves as an instruction manual for using the ARSLAB servers to develop and deploy Cadmium code. Go to the Cadmium Documentation section to learn more about Cadmium.

Each student/ group of students is given a unique username to SSH into the ARSLAB server. Go to the How to SSH into the Server section to learn how to set up and connect using VSCode.

The server has been configured with Cadmium and all its dependencies. To get started, use EXAMPLE GPT to learn how to run a simulation and interpret the output. Once you're comfortable with running the example, proceed with the following exercises:

You are encouraged to further experiment with these exercises to better understand how the simulator works. Further, to request addition of new software onto the server, fill out the following form:

How to SSH into the Server

Each student is provided with a unique username. Follow the steps below to SSH into the server and start programming:

  1. Download and install VSCode if you don’t already have it.
  2. Install the Remote - SSH extension for VSCode.
  3. Open VSCode and press Ctrl + Shift + P, then type Remote-SSH: Connect to Host.
  4. Enter the following command in the input box: ssh your-username@server-address (replace your-username with the username you were given).
  5. Once connected, you will be able to edit and run your code directly on the server.

Important Notes:

Useful Terminal Commands:

Helper Tools

Examples

Here is a link to the complete list.

Cadmium Documentation

  1. Learn about DEVS here.
  2. To understand how to build models, look here.
  3. To learn more about the GPT model, look here.