#include <taux.h>
Public Member Functions | |
FiLe (femFileFormat form, const char *mp, const char *fn) | |
CONSTRUCTOR. More... | |
FiLe (femFileFormat form, const char *p, const char *b, const char *s) | |
CONSTRUCTOR. More... | |
virtual | ~FiLe () |
DESTRUCTOR. More... | |
void | addGlobPath (const char *globpath) |
void | set_empty_name_from_base (FiLe *src) |
void | decompose (void) |
void | compose (void) |
const char * | give_path (void) const |
const char * | give_base (void) const |
const char * | give_suff (void) const |
const char * | give_name_or_null (void) const |
const char * | give_name (void) const |
femFileFormat | give_ff (void) const |
MMprocessing | give_mmp (void) const |
bool | is_empty (void) const |
Protected Attributes | |
femFileFormat | format |
variables associated with the file More... | |
MMprocessing | mmp |
bool | decomposed |
state of file name More... | |
char * | path |
file name More... | |
char * | base |
char * | suff |
char * | name |
|
inline |
CONSTRUCTOR.
Definition at line 61 of file taux.h.
References base, decomposed, format, mmp, midaspace::MMP_Void, midaspace::MMprocessingStoE(), name, path, midaspace::strdupl(), and suff.
|
inline |
CONSTRUCTOR.
Definition at line 73 of file taux.h.
References base, decomposed, format, name, path, midaspace::strdupl(), and suff.
|
inlinevirtual |
|
inline |
Definition at line 90 of file taux.h.
References midaspace::addSRCpriorDESTalloc(), decomposed, errol, name, path, and midaspace::strdupl().
Referenced by midaspace::Problem::initialization().
|
inline |
Definition at line 123 of file taux.h.
References base, errol, name, path, midaspace::strdupl(), and suff.
Referenced by give_name().
|
inline |
Definition at line 112 of file taux.h.
References base, decomposed, midaspace::filename_decomposition(), name, path, and suff.
|
inline |
Definition at line 142 of file taux.h.
References base, and decomposed.
Referenced by midaspace::Mesh::adaptivity(), midaspace::Model::generate_mesh_primary(), midaspace::Problem::main_OM_design2solver2design(), and set_empty_name_from_base().
|
inline |
Definition at line 147 of file taux.h.
References format.
Referenced by midaspace::Problem::checkConsistency(), midaspace::Problem::main_OM_design2solver2design(), midaspace::Mesh::print_results(), and midaspace::Mesh::read_structural_analysis_output().
|
inline |
|
inline |
Definition at line 146 of file taux.h.
References compose(), and name.
Referenced by midaspace::FEM_solve_OOFEM(), midaspace::Model::generate_mesh_primary(), give_name_or_null(), midaspace::Problem::initialization(), midaspace::mesh_generate_T3d(), midaspace::Problem::print_control(), midaspace::Problem::print_input_ANSYS(), midaspace::Problem::print_input_OOFEM(), midaspace::Problem::print_input_SIFEL(), midaspace::print_VTK_START(), midaspace::Problem::read_addata(), midaspace::Problem::read_ctrlfile(), midaspace::Mesh::read_mesh_T3d(), midaspace::Mesh::read_output_OOFEM(), and midaspace::Mesh::read_structural_analysis_output().
|
inline |
Definition at line 145 of file taux.h.
References give_name(), and is_empty().
Referenced by midaspace::FEM_solve_OOFEM(), midaspace::Model::generate_mesh_primary(), midaspace::Mesh::read_output_OOFEM(), and midaspace::Mesh::read_output_SIFEL().
|
inline |
Definition at line 141 of file taux.h.
References decomposed, and path.
Referenced by midaspace::Mesh::adaptivity(), midaspace::Model::generate_mesh_primary(), and midaspace::Problem::main_OM_design2solver2design().
|
inline |
Definition at line 143 of file taux.h.
References decomposed, and suff.
|
inline |
Definition at line 150 of file taux.h.
Referenced by midaspace::Problem::checkConsistency(), and give_name_or_null().
|
inline |
Definition at line 106 of file taux.h.
References give_base(), name, and midaspace::strdupl().
Referenced by midaspace::Problem::initialization().
|
protected |
Definition at line 54 of file taux.h.
Referenced by compose(), decompose(), FiLe(), give_base(), is_empty(), and ~FiLe().
|
protected |
state of file name
Definition at line 50 of file taux.h.
Referenced by addGlobPath(), decompose(), FiLe(), give_base(), give_path(), and give_suff().
|
protected |
|
protected |
Definition at line 47 of file taux.h.
Referenced by FiLe(), and give_mmp().
|
protected |
Definition at line 56 of file taux.h.
Referenced by addGlobPath(), compose(), decompose(), FiLe(), give_name(), is_empty(), set_empty_name_from_base(), and ~FiLe().
|
protected |
file name
Definition at line 53 of file taux.h.
Referenced by addGlobPath(), compose(), decompose(), FiLe(), give_path(), and ~FiLe().
|
protected |
Definition at line 55 of file taux.h.
Referenced by compose(), decompose(), FiLe(), give_suff(), and ~FiLe().