![]() |
PeriDEM 0.3.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
|
#include "inp/deckIncludes.h"#include "material/materialUtil.h"#include "periDEMModel.h"#include "util/function.h"#include "util/io.h"#include "util/parallelUtil.h"#include <cmath>#include <cstdlib>#include <filesystem>#include <format>#include <fstream>#include <iomanip>#include <memory>#include <stdexcept>#include <string>#include <thread>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | anonymous_namespace{main.cpp} |
Functions | |
| std::string | anonymous_namespace{main.cpp}::directoryPathWithTrailingSep (const std::filesystem::path &dir) |
| json | anonymous_namespace{main.cpp}::buildInputJson (const std::string &output_path, const std::filesystem::path &mesh_tri, const std::filesystem::path &mesh_ell, double final_time, size_t num_steps, double mesh_size, double horizon) |
| int | main (int argc, char *argv[]) |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 198 of file main.cpp.
References anonymous_namespace{main.cpp}::buildInputJson(), util::io::InputParser::cmdOptionExists(), anonymous_namespace{main.cpp}::directoryPathWithTrailingSep(), util::io::InputParser::getCmdOption(), util::parallel::getNThreads(), util::parallel::initMpi(), util::parallel::initNThreads(), util::io::print(), and PeriDEMModel::run().