|
suanPan
|
#include "command.h"#include <Constraint/Constraint.h>#include <Constraint/ConstraintParser.h>#include <Constraint/Criterion/Criterion.h>#include <Converger/Converger.h>#include <Converger/ConvergerParser.h>#include <Domain/Domain.h>#include <Domain/ExternalModule.h>#include <Domain/Group/Group.h>#include <Domain/Group/GroupParser.h>#include <Domain/Node.h>#include <Element/Element.h>#include <Element/ElementParser.h>#include <Element/Modifier/Modifier.h>#include <Element/Utility/Orientation.h>#include <Element/Visualisation/vtkParser.h>#include <Load/Amplitude/Amplitude.h>#include <Load/Load.h>#include <Load/LoadParser.h>#include <Material/Material.h>#include <Material/MaterialParser.h>#include <Material/MaterialTester.h>#include <Recorder/Recorder.h>#include <Recorder/RecorderParser.h>#include <Section/Section.h>#include <Section/SectionParser.h>#include <Section/SectionTester.h>#include <Solver/Integrator/Integrator.h>#include <Solver/Solver.h>#include <Solver/SolverParser.h>#include <Step/Bead.h>#include <Step/Frequency.h>#include <Step/Step.h>#include <Step/StepParser.h>#include <Toolbox/Expression.h>#include <Toolbox/ExpressionParser.h>#include <Toolbox/argument.h>#include <Toolbox/resampling.h>#include <Toolbox/response_spectrum.h>#include <Toolbox/thread_pool.hpp>#include <thread>Functions | |
| int | process_command (const shared_ptr< Bead > &model, std::istringstream &command) |
| bool | normalise_command (std::string &all_line, std::string &command_line) |
| int | process_file (const shared_ptr< Bead > &model, const char *file_name) |
| int | execute_command (std::istringstream &command) |
| fs::path | get_history_path () |
Variables | |
| unsigned | SUANPAN_WARNING_COUNT = 0 |
| unsigned | SUANPAN_ERROR_COUNT = 0 |
| int | SUANPAN_NUM_THREADS = std::max(1, static_cast<int>(std::thread::hardware_concurrency())) |
| int | SUANPAN_NUM_NODES = comm_size |
| fs::path | SUANPAN_OUTPUT = fs::current_path() |
| fs::path | SUANPAN_EXE |
| int process_command | ( | const shared_ptr< Bead > & | model, |
| std::istringstream & | command | ||
| ) |
| int process_file | ( | const shared_ptr< Bead > & | model, |
| const char * | file_name | ||
| ) |
| unsigned SUANPAN_ERROR_COUNT = 0 |
|
extern |
| int SUANPAN_NUM_NODES = comm_size |
| int SUANPAN_NUM_THREADS = std::max(1, static_cast<int>(std::thread::hardware_concurrency())) |
| fs::path SUANPAN_OUTPUT = fs::current_path() |
| unsigned SUANPAN_WARNING_COUNT = 0 |