|
Install and Run the Latest ADCIRC Locally
We are experts in building and deploying ADCIRC on your own machine, on a local cluster, on a public HPC, or in the Cloud. We can design, build, deploy, and train-to-use your own ADCIRC Clusters, too! The free information and downloads below is extremely useful for many, but represents the tip of the iceberg of how we can help your organization deploy, learn, automate, and customize ADCIRC - on your own software and hardware. The information below can quickly get overwhelming, if so reach out to us via help@support.adcirc.live. Or if you prefer, you may email Jason or Brett for more concise information.
The ADCIRC source code has been released as open source software on Github, but it is notoriously difficult to build and install. We have been installing and porting ADCIRC on different platforms for decades.
Please click here here to see a slides that describe this environment, which is based directly on the software we wrote and maintain, ASGS; from the 2025 ADCIRC User Group Meeting entitled, Portable ADCIRC and Installed Version Management Using ASGS.
ADCIRC Live © Licensing Terms
Please see the options we provide below for both private users and organizations interesting in evaluation ADCIRC Live © environment and our services. The provided software environment for running ADCIRC is free for individuals to use for personal and academic purposes; but institutions, organization, governmental, and commercial uses require our permission to use. Anyone publishing any work using the provided software environment should include mention of it as a reference or acknowledgement.
Option #1: ADCIRC v56.0.2 Virtual Machine for Windows using WSL
Sign up for our mailing list, and you will be redirected to the download after submitting the form below. Using this form and downloading any software constitutes agreement to the Licensing terms above.
Click to download the ADCIRC v56.0.2 WSL Virtual Machine
What you're getting:
- Ubuntu based WSL2 virtual machine for Windows
- serial and parallel ADCIRC v56.0.2 compiled and ready to use, (using GCC's
gfortran and gcc 9) and installed
- serial and parallel ADCIRC+SWAN
padcirc and padcswan compiled using OpenMPI 5.0.5
- netCDF4 support
- most recent version of ADCIRC Live © tools ready to install
- unfettered use of ADCIRC; use of ADCIRC Live © tools and API requires valid API keys (not included)
- the option to use the discord chat for help from the community
What you're not getting, but can if you utilize our professional support services:
- ADCIRC v56.0.2 compiled and ready to use, (using Intel's OneAPI HPC compiler suite) and installe (ADCIRC runs up to 30% faster!)
padcirc and padcswan compiled using Intel OneAPI's MPI tools
- ability to easily build other supported ADCIRC versions, via ADCIRC Live © or private customized builds
- use of ADCIRC Live © API via commandline
- website login to use web-based tools at https://tools.adcirc.live
- Customized, private WSL2 Ubuntu Virtual Machines
- ... and much more through custom, personalized ADCIRC IT and engineering support
- Priority Support at help@support.adcirc.live
If you need cost effective professional support for ADCIRC on your cluster or local workstation sounds attractive, click here to request a free quote!
Option #2: Installation & ADCIRC Cluster Services
We offer ADCIRC and general software installation services for local machines all the way to the largest computer clusters (local bare-metal as well as cloud/virtual), both with and without support contracts for very reasonable rates. Sign up also to receive a link to the FULL presentation on Building a Local ADCIRC Cluster last given at the 2025 ADCIRC Boot Camp After Dark session.
Our wide breadth of experience even allows us to offer full cluster-wide software support. Let us know your needs for a free quote!
Option #3: Use the ADCIRC Live © Installer
Supported platforms: Windows (WSL2 w/ Ubuntu), Debian/Ubuntu, CentOS, Oracle Linux, Penguin Computing, Cloud VPS, and many more! This is essentially a streamlined way to install ASGS using the ADCIRC Live © installation process; which is also suitable for cluster management. Let us know if you're interested in learning more about this. Or see cases with which we're able to easily assist, without breaking the bank.
Note: Valid API keys are required API keys are no longer required! Try it all for FREE. Email Support or visit us in ADCIRC Live © discord server for help.. During this initial period, we offering very short-term inexpensive trials for early adopters who will provide us with critical feedback. Contact us if interested.
The following information will allow you to painlessly install and run truly parallel ADCIRC on your Windows or Linux
laptop, workstation, or cluster. With our ADCIRC installer, you will be utilizing the many cores on your laptop or PC with
just a few clicks and keys.
-
To install on a Windows WSL Ubuntu or any Linux system that's already got the required base packages, run the following command:
bash -c "$(curl -s https://tools.adcirc.live/adcirclive-install)"
-
To install on fresh Windows WSL (Windows Subsystem Linux) or native Ubuntu, run the following command:
Note: root access is required to install a few dependencies via Ubuntu's package manager, apt. Supports native, cloud VPS, and WSL.
bash -c "$(curl -s https://tools.adcirc.live/install/ubuntu-jammy)"
-
To install on fresh Redhat or CentOS based distro (e.g., Oracle Linux 7/8/9), run the following command:
Note: root access is required to install a few dependencies via yum. Supports native, cloud VPS, and WSL.
bash -c "$(curl -s https://tools.adcirc.live/install/redhat)"
bash -c "$(curl -s https://tools.adcirc.live/install/oracle)"
-
If you don't know what to pick?
email help@support.adcirc.live
Deciding on a Deployment Environment
Generally we recommend:
- Ubuntu for local compute clusters or on Windows, via WSL2
- Oracle Linux running on VirtualBox or remotely on Oracle's Cloud HPC
- Redhat (RHEL) running on other cloud infrastructures
What is special about Oracle Linux and VirtualBox is that one may theoretically use VirtualBox as a client to export a working local virtual machine to the Oracle Cloud, then choosing a large number of processors to run there. VirtualBox is owned by Oracle, and over the last decade has become a robust client tool for their cloud infrastructure. Oracle Linux is based on Redhat (RHEL), but offers some advantages, namely:
- Tight integration: Oracle Linux is the default/tested OS for OCI — all the platform drivers, images, and updates are guaranteed to work.
- Optimized kernels: It ships with the Unbreakable Enterprise Kernel (UEK) tuned for Oracle workloads (databases, HPC, etc.). You still get access to the RHEL-compatible kernel if needed.
- Support model: If you’re paying for Oracle support, running Oracle Linux means you’re in the supported matrix for both the OS and Oracle software (Database, WebLogic, etc.).
- Automatic patching: With Ksplice, Oracle Linux instances on OCI can get zero-downtime kernel/security updates, which other distros won’t have out of the box.
- Marketplace images: Many prebuilt Oracle-certified solutions (DB systems, middleware, HPC clusters) assume Oracle Linux as the base.
How is this even possible?
We have combined many decades of experience porting and compiling
ADCIRC for research, consulting, and life saving emergency management operations during the annual Atlantic hurricane season.
Supported Systems
- all HPC machines at LSU HPC,
LONI, and TACC are supported!
- Ubuntu, Oracle Linux, RHEL, and older CentOS are also supported
- ... more supported platforms are coming soon - we are experts at porting and compiling ADCIRC, so you're invited to
request platform support
|
|