1 #ifndef HDF5TABLEPROPALGORITHM_H 2 #define HDF5TABLEPROPALGORITHM_H 50 stk::mesh::Part * part,
52 stk::mesh::FieldBase * prop,
53 std::string tablePropName,
54 std::vector<std::string> &indVarNameVec,
55 std::vector<std::string> &indVarTableNameVec,
56 const stk::mesh::MetaData &meta_data);
65 std::vector<stk::mesh::FieldBase *>
indVar_;
70 virtual void execute();
73 const std::string &
name()
const {
return tablePropName_; }
77 const std::vector<std::string> &
input_names()
const {
return inputNames_; }
82 void log_clip_event(
const std::vector<double> & values )
const;
Definition: ABLForcingAlgorithm.C:26
Simple wrapper around the HDF5 library to make usage easier.
Definition: H5IO.h:57
stk::mesh::FieldBase * prop_
Definition: HDF5TablePropAlgorithm.h:60
std::vector< std::string > inputNames_
Definition: HDF5TablePropAlgorithm.h:91
const std::string & name() const
Get the name of the variable returned by a query to this HDF5TablePropAlgorithm.
Definition: HDF5TablePropAlgorithm.h:73
Definition: Algorithm.h:14
const std::vector< std::string > & input_names() const
Get the list of input variables required by calls to query(), in the order that they are to be provid...
Definition: HDF5TablePropAlgorithm.h:77
std::vector< std::string > indVarTableNameVec_
Definition: HDF5TablePropAlgorithm.h:62
const size_t indVarSize_
Definition: HDF5TablePropAlgorithm.h:63
HDF5Table * table_
Definition: HDF5TablePropAlgorithm.h:88
H5IO * fileIO_
Definition: HDF5TablePropAlgorithm.h:85
Object to manage property evaluation as a function of a set of input chemical state variables...
Definition: HDF5TablePropAlgorithm.h:40
std::vector< double * > workIndVar_
Definition: HDF5TablePropAlgorithm.h:66
Object to manage property evaluation as a function of a set of input chemical state variables...
Definition: HDF5Table.h:49
Definition: Algorithm.h:28
std::string tablePropName_
Definition: HDF5TablePropAlgorithm.h:61
std::vector< double > workZ_
Definition: HDF5TablePropAlgorithm.h:67
std::vector< stk::mesh::FieldBase * > indVar_
Definition: HDF5TablePropAlgorithm.h:65