#include <Ioss_DynamicTopologyFileControl.h>
◆ DynamicTopologyFileControl()
Ioss::DynamicTopologyFileControl::DynamicTopologyFileControl |
( |
Region * | region | ) |
|
|
explicit |
◆ abort_if_exists()
bool Ioss::DynamicTopologyFileControl::abort_if_exists |
( |
const std::string & | filename, |
|
|
const std::string & | db_type, |
|
|
Ioss::DatabaseUsage | db_usage ) |
|
private |
◆ add_output_database_change_set()
void Ioss::DynamicTopologyFileControl::add_output_database_change_set |
( |
int | steps = 0 | ) |
|
◆ change_set_prefix()
static std::string Ioss::DynamicTopologyFileControl::change_set_prefix |
( |
| ) |
|
|
inlinestatic |
◆ clone_and_replace_output_database()
void Ioss::DynamicTopologyFileControl::clone_and_replace_output_database |
( |
int | steps = 0 | ) |
|
◆ clone_output_database()
Ioss::DatabaseIO * Ioss::DynamicTopologyFileControl::clone_output_database |
( |
int | steps | ) |
|
|
private |
◆ construct_database_filename()
std::string Ioss::DynamicTopologyFileControl::construct_database_filename |
( |
int & | step, |
|
|
Ioss::DatabaseUsage | db_usage ) |
|
private |
◆ file_exists()
bool Ioss::DynamicTopologyFileControl::file_exists |
( |
const std::string & | filename, |
|
|
const std::string & | db_type, |
|
|
Ioss::DatabaseUsage | db_usage ) |
|
private |
◆ get_cyclic_database_filename()
std::string Ioss::DynamicTopologyFileControl::get_cyclic_database_filename |
( |
const std::string & | baseFileName, |
|
|
unsigned int | fileCyclicCount, |
|
|
unsigned int | step ) |
|
static |
◆ get_database()
DatabaseIO * Ioss::DynamicTopologyFileControl::get_database |
( |
| ) |
const |
◆ get_file_cyclic_count()
unsigned int Ioss::DynamicTopologyFileControl::get_file_cyclic_count |
( |
| ) |
const |
|
inline |
◆ get_if_database_exists_behavior()
◆ get_internal_file_change_set_name()
std::string Ioss::DynamicTopologyFileControl::get_internal_file_change_set_name |
( |
unsigned int | step | ) |
|
|
static |
◆ get_linear_database_filename()
std::string Ioss::DynamicTopologyFileControl::get_linear_database_filename |
( |
const std::string & | baseFileName, |
|
|
unsigned int | step ) |
|
static |
◆ get_topology_change_count()
unsigned int Ioss::DynamicTopologyFileControl::get_topology_change_count |
( |
| ) |
const |
|
inline |
◆ get_unique_linear_filename()
std::string Ioss::DynamicTopologyFileControl::get_unique_linear_filename |
( |
Ioss::DatabaseUsage | db_usage | ) |
|
|
private |
◆ replace_output_database()
bool Ioss::DynamicTopologyFileControl::replace_output_database |
( |
Ioss::DatabaseIO * | db | ) |
|
|
private |
◆ util()
const ParallelUtils & Ioss::DynamicTopologyFileControl::util |
( |
| ) |
const |
|
private |
◆ m_dbChangeCount
unsigned int Ioss::DynamicTopologyFileControl::m_dbChangeCount |
|
private |
◆ m_dbType
std::string Ioss::DynamicTopologyFileControl::m_dbType |
|
private |
◆ m_fileCyclicCount
unsigned int Ioss::DynamicTopologyFileControl::m_fileCyclicCount |
|
private |
◆ m_ifDatabaseExists
◆ m_ioDB
std::string Ioss::DynamicTopologyFileControl::m_ioDB |
|
private |
◆ m_properties
◆ m_region
Region* Ioss::DynamicTopologyFileControl::m_region {nullptr} |
|
private |
The documentation for this class was generated from the following files: