NGen
Loading...
Searching...
No Matches
models::bmi::AbstractCLibBmiAdapter Member List

This is the complete list of members for models::bmi::AbstractCLibBmiAdapter, including all inherited members.

AbstractCLibBmiAdapter(const std::string &type_name, std::string library_file_path, std::string bmi_init_config, bool has_fixed_time_step, std::string registration_func)models::bmi::AbstractCLibBmiAdapter
Bmi_Adapter(std::string model_name, std::string bmi_init_config, bool has_fixed_time_step)models::bmi::Bmi_Adapter
Bmi_Adapter(Bmi_Adapter const &)=deletemodels::bmi::Bmi_Adapter
Bmi_Adapter(Bmi_Adapter &&)=deletemodels::bmi::Bmi_Adapter
bmi_init_configmodels::bmi::Bmi_Adapterprotected
bmi_lib_filemodels::bmi::AbstractCLibBmiAdapterprivate
bmi_model_has_fixed_time_stepmodels::bmi::Bmi_Adapterprotected
bmi_model_time_convert_factormodels::bmi::Bmi_Adapterprotected
bmi_model_time_step_sizemodels::bmi::Bmi_Adapterprotected
bmi_registration_functionmodels::bmi::AbstractCLibBmiAdapterprivate
construct_and_init_backing_model()=0models::bmi::Bmi_Adapterprotectedpure virtual
convert_model_time_to_seconds(const double &model_time_val)models::bmi::Bmi_Adapter
convert_seconds_to_model_time(const double &seconds_val)models::bmi::Bmi_Adapter
dyn_lib_handlemodels::bmi::AbstractCLibBmiAdapterprivate
dynamic_library_load()models::bmi::AbstractCLibBmiAdapterprotected
dynamic_load_symbol(const std::string &symbol_name, bool is_null_valid)models::bmi::AbstractCLibBmiAdapterprotected
dynamic_load_symbol(const std::string &symbol_name)models::bmi::AbstractCLibBmiAdapterinlineprotected
Finalize() overridemodels::bmi::AbstractCLibBmiAdaptervirtual
finalizeForLibAbstraction()models::bmi::AbstractCLibBmiAdapterprivate
get_analogous_cxx_type(const std::string &external_type_name, const size_t item_size)=0models::bmi::Bmi_Adapterpure virtual
get_bmi_registration_function()models::bmi::AbstractCLibBmiAdapterinlineprotected
get_dyn_lib_handle()models::bmi::AbstractCLibBmiAdapterinlineprotected
get_model_name()models::bmi::Bmi_Adapter
get_time_convert_factor()models::bmi::Bmi_Adapter
GetComponentName()=0bmi::Bmipure virtual
GetCurrentTime()=0bmi::Bmipure virtual
GetEndTime()=0bmi::Bmipure virtual
GetGridEdgeCount(const int grid)=0bmi::Bmipure virtual
GetGridEdgeNodes(const int grid, int *edge_nodes)=0bmi::Bmipure virtual
GetGridFaceCount(const int grid)=0bmi::Bmipure virtual
GetGridFaceEdges(const int grid, int *face_edges)=0bmi::Bmipure virtual
GetGridFaceNodes(const int grid, int *face_nodes)=0bmi::Bmipure virtual
GetGridNodeCount(const int grid)=0bmi::Bmipure virtual
GetGridNodesPerFace(const int grid, int *nodes_per_face)=0bmi::Bmipure virtual
GetGridOrigin(const int grid, double *origin)=0bmi::Bmipure virtual
GetGridRank(const int grid)=0bmi::Bmipure virtual
GetGridShape(const int grid, int *shape)=0bmi::Bmipure virtual
GetGridSize(const int grid)=0bmi::Bmipure virtual
GetGridSpacing(const int grid, double *spacing)=0bmi::Bmipure virtual
GetGridType(const int grid)=0bmi::Bmipure virtual
GetGridX(const int grid, double *x)=0bmi::Bmipure virtual
GetGridY(const int grid, double *y)=0bmi::Bmipure virtual
GetGridZ(const int grid, double *z)=0bmi::Bmipure virtual
GetInputItemCount()=0bmi::Bmipure virtual
GetInputVarNames()=0bmi::Bmipure virtual
GetOutputItemCount()=0bmi::Bmipure virtual
GetOutputVarNames()=0bmi::Bmipure virtual
GetStartTime()=0bmi::Bmipure virtual
GetTimeStep()=0bmi::Bmipure virtual
GetTimeUnits()=0bmi::Bmipure virtual
GetValue(std::string name, void *dest)=0bmi::Bmipure virtual
GetValueAtIndices(std::string name, void *dest, int *inds, int count)=0bmi::Bmipure virtual
GetValuePtr(std::string name)=0bmi::Bmipure virtual
GetVarGrid(std::string name)=0bmi::Bmipure virtual
GetVarItemsize(std::string name)=0bmi::Bmipure virtual
GetVarLocation(std::string name)=0bmi::Bmipure virtual
GetVarNbytes(std::string name)=0bmi::Bmipure virtual
GetVarType(std::string name)=0bmi::Bmipure virtual
GetVarUnits(std::string name)=0bmi::Bmipure virtual
init_exception_msgmodels::bmi::Bmi_Adapterprotected
Initialize()models::bmi::Bmi_Adapter
Initialize(std::string config_file) overridemodels::bmi::Bmi_Adaptervirtual
input_var_namesmodels::bmi::Bmi_Adapterprotected
is_model_initialized()=0models::bmi::Bmi_Adapterpure virtual
isInitialized()models::bmi::Bmi_Adapter
model_initializedmodels::bmi::Bmi_Adapterprotected
model_namemodels::bmi::Bmi_Adapterprotected
output_var_namesmodels::bmi::Bmi_Adapterprotected
SetValue(std::string name, void *src)=0bmi::Bmipure virtual
SetValueAtIndices(std::string name, int *inds, int count, void *src)=0bmi::Bmipure virtual
Update()=0bmi::Bmipure virtual
UpdateUntil(double time)=0bmi::Bmipure virtual
~AbstractCLibBmiAdapter() overridemodels::bmi::AbstractCLibBmiAdapter
~Bmi()bmi::Bmiinlinevirtual
~Bmi_Adapter()=0models::bmi::Bmi_Adapterpure virtual