#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: