Skip to content

Utilities for working with TIOGA and Trilinos STK

License

Notifications You must be signed in to change notification settings

Exawind/tioga_utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExaWind TIOGA utilities

This repository contains utilities to demonstrate overset connectivity within the ExaWind project using TIOGA between unstructured meshes in Exodus-II format using STK and block-structured meshes using AMReX

The code generates two executables:

  • stk2tioga -- Standalone utility to test overset connectivity between unstructured meshes that are all in one Exodus file.

  • exatioga -- Utility to test overset connectivity between multiple unstructured meshes (provided in Exodus-II format) with a single AMR background mesh with multiple levels of refinement.

Building from source

The following dependencies must be available on your system:

  • TIOGA -- For use with AMR meshes, you should checkout the exawind branch of TIOGA.
  • Trilinos
  • AMReX
# Clone the git repository
git clone --recurse-submodules -b exawind git@github.com:sayerhs/tioga_utils.git

# In an already cloned repository
git fetch origin
git checkout --track origin/exawind
git submodule update --init --recursive

We recommend using exawind-builder to configure and build the dependencies as well as tioga-utils.

About

Utilities for working with TIOGA and Trilinos STK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published