![]() |
Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
|
#include <mpi.h>#include <stk_util/diag/PrintTimer.hpp>#include <NaluParsing.h>#include <Simulation.h>#include <NaluEnv.h>#include <stk_util/environment/perf_util.hpp>#include <stk_util/parallel/ParallelReduce.hpp>#include <boost/program_options.hpp>#include <yaml-cpp/yaml.h>#include <Kokkos_Core.hpp>#include <iostream>#include <fstream>#include <iomanip>#include <stdexcept>Functions | |
| static std::string | human_bytes_double (double bytes) |
| int | main (int argc, char **argv) |
|
static |
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
References sierra::nalu::Simulation::breadboard(), sierra::nalu::Simulation::debug_, sierra::nalu::NaluParsingHelper::emit(), human_bytes_double(), sierra::nalu::Simulation::initialize(), initialize(), sierra::nalu::Simulation::load(), sierra::nalu::NaluEnv::nalu_time(), sierra::nalu::NaluEnv::naluOutputP0(), sierra::nalu::Simulation::outputTimer(), sierra::nalu::NaluEnv::parallel_comm(), sierra::nalu::NaluEnv::parallel_rank(), sierra::nalu::NaluEnv::parallel_size(), sierra::nalu::Simulation::rootTimer(), sierra::nalu::Simulation::run(), sierra::nalu::NaluEnv::self(), sierra::nalu::NaluEnv::set_log_file_stream(), and sierra::nalu::Simulation::setSerializedIOGroupSize().
1.8.11