Jump to navigation Jump to search


Loci website  

Loci is a both a C++ library and a programming framework specifically designed for developing computational simulations of physical fields, such as computational fluid dynamics. One advantage the framework provides is automatic parallelization. Once an application is described within the Loci framework, the application can be executed in parallel without change, even though the description within the framework included no explicit parallel directives. A particular advantage of the programming framework is that it provides a formal framework for the development of simulation knowledge-bases using logic-relation abstractions.

Required Modules

Parallel (MPI)

  • intel/2013
  • openmpi
  • loci

System Variables

  • HPC_LOCI_DIR - installation directory
  • HPC_LOCI_BIN - executable directory
  • HPC_LOCI_LIB - library file directory
  • HPC_LOCI_INC - include file directory