#include <Converter.h>
|
| Converter (std::string &&) |
|
int | process (std::ifstream &, std::ofstream &) |
|
int | process_amplitude (std::ifstream &, std::ofstream &, const std::string &, const std::string &) |
|
int | process_boundary (std::ifstream &, std::ofstream &, const std::string &, const std::string &) |
|
int | process_cload (std::ifstream &, std::ofstream &, const std::string &) |
|
int | process_element (std::ifstream &, std::ofstream &, const std::string &) const |
|
int | process_node (std::ifstream &, std::ofstream &) const |
|
int | process_node_set (std::ifstream &, std::ofstream &, const std::string &, bool) |
|
int | process_element_set (std::ifstream &, std::ofstream &, const std::string &, bool) |
|
int | process_step (std::ifstream &, std::ofstream &, const std::string &) |
|
std::string | extract_element_type (const std::string &) const |
|
bool | getline (std::istream &, std::string &) const |
|
|
static std::istringstream | clean (std::string) |
|
static std::string | extract_name (const std::string &, const std::string &="") |
|
◆ Converter()
Converter::Converter |
( |
std::string && | OP | ) |
|
|
explicit |
◆ clean()
std::istringstream Converter::clean |
( |
std::string | line | ) |
|
|
static |
◆ extract_element_type()
std::string Converter::extract_element_type |
( |
const std::string & | line | ) |
const |
◆ extract_name()
std::string Converter::extract_name |
( |
const std::string & | line, |
|
|
const std::string & | key = "" ) |
|
static |
◆ getline()
bool Converter::getline |
( |
std::istream & | in, |
|
|
std::string & | out ) const |
◆ process()
int Converter::process |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file ) |
◆ process_amplitude()
int Converter::process_amplitude |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | amplitude_name, |
|
|
const std::string & | type ) |
◆ process_boundary()
int Converter::process_boundary |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | amplitude_name, |
|
|
const std::string & | type_name ) |
◆ process_cload()
int Converter::process_cload |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | amplitude_name ) |
◆ process_element()
int Converter::process_element |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | type ) const |
◆ process_element_set()
int Converter::process_element_set |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | set_name, |
|
|
bool | generate ) |
◆ process_node()
int Converter::process_node |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file ) const |
◆ process_node_set()
int Converter::process_node_set |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | set_name, |
|
|
bool | generate ) |
◆ process_step()
int Converter::process_step |
( |
std::ifstream & | input_file, |
|
|
std::ofstream & | output_file, |
|
|
const std::string & | step_name ) |
◆ amplitude_pool
std::unordered_map<std::string, int> Converter::amplitude_pool |
◆ amplitude_tag
int Converter::amplitude_tag = 0 |
◆ boundary_tag
int Converter::boundary_tag = 0 |
◆ converger_tag
int Converter::converger_tag = 0 |
◆ element_set_pool
std::unordered_map<std::string, int> Converter::element_set_pool |
◆ integrator_tag
int Converter::integrator_tag = 0 |
◆ load_tag
int Converter::load_tag = 0 |
◆ node_set_pool
std::unordered_map<std::string, int> Converter::node_set_pool |
◆ output_path
std::string Converter::output_path |
◆ set_tag
int Converter::set_tag = 0 |
◆ step_pool
std::unordered_map<std::string, int> Converter::step_pool |
◆ step_tag
int Converter::step_tag = 0 |
The documentation for this struct was generated from the following files: