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

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

::Bmi_C_Adapter_Test classmodels::bmi::Bmi_C_Adapterfriend
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_C_Adapter(const std::string &type_name, std::string library_file_path, bool has_fixed_time_step, const std::string &registration_func)models::bmi::Bmi_C_Adapterexplicit
Bmi_C_Adapter(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::Bmi_C_Adapter
Bmi_C_Adapter(const std::string &type_name, std::string library_file_path, std::string bmi_init_config, bool has_fixed_time_step, std::string registration_func, bool do_initialization)models::bmi::Bmi_C_Adapterprotected
Bmi_C_Adapter(Bmi_C_Adapter &adapter)=deletemodels::bmi::Bmi_C_Adapter
Bmi_C_Adapter(Bmi_C_Adapter &&adapter) noexcept=deletemodels::bmi::Bmi_C_Adapter
bmi_init_configmodels::bmi::Bmi_Adapterprotected
bmi_lib_filemodels::bmi::AbstractCLibBmiAdapterprivate
bmi_modelmodels::bmi::Bmi_C_Adapterprivate
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() overridemodels::bmi::Bmi_C_Adapterinlineprotectedvirtual
construct_and_init_backing_model_for_type()models::bmi::Bmi_C_Adapterinlineprivate
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
execModuleRegistration()models::bmi::Bmi_C_Adapterinlineprotected
Finalize() overridemodels::bmi::Bmi_C_Adapterinlinevirtual
finalizeForCAdapter()models::bmi::Bmi_C_Adapterinlineprivate
finalizeForLibAbstraction()models::bmi::AbstractCLibBmiAdapterprivate
get_analogous_cxx_type(const std::string &external_type_name, const size_t item_size) overridemodels::bmi::Bmi_C_Adapterinlinevirtual
get_bmi_model_time_step_size_ptr()models::bmi::Bmi_C_Adapterinlineprotected
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
get_value(const std::string &name, void *dest)models::bmi::Bmi_C_Adapterinlineprotected
GetComponentName() overridemodels::bmi::Bmi_C_Adaptervirtual
GetCurrentTime() overridemodels::bmi::Bmi_C_Adaptervirtual
GetEndTime() overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridEdgeCount(const int grid) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridEdgeNodes(const int grid, int *edge_nodes) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridFaceCount(const int grid) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridFaceEdges(const int grid, int *face_edges) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridFaceNodes(const int grid, int *face_nodes) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridNodeCount(const int grid) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridNodesPerFace(const int grid, int *nodes_per_face) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridOrigin(const int grid, double *origin) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridRank(int grid_id) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridShape(const int grid, int *shape) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridSize(int grid_id) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridSpacing(const int grid, double *spacing) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridType(int grid_id) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridX(const int grid, double *x) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridY(const int grid, double *y) overridemodels::bmi::Bmi_C_Adaptervirtual
GetGridZ(const int grid, double *z) overridemodels::bmi::Bmi_C_Adaptervirtual
GetInputItemCount() overridemodels::bmi::Bmi_C_Adaptervirtual
GetInputVarNames() overridemodels::bmi::Bmi_C_Adaptervirtual
GetOutputItemCount() overridemodels::bmi::Bmi_C_Adaptervirtual
GetOutputVarNames() overridemodels::bmi::Bmi_C_Adaptervirtual
GetStartTime() overridemodels::bmi::Bmi_C_Adaptervirtual
GetTimeStep() overridemodels::bmi::Bmi_C_Adapterinlinevirtual
GetTimeUnits() overridemodels::bmi::Bmi_C_Adaptervirtual
GetValue(std::string name, void *dest) overridemodels::bmi::Bmi_C_Adapterinlinevirtual
GetValueAtIndices(std::string name, void *dest, int *inds, int count) overridemodels::bmi::Bmi_C_Adaptervirtual
GetValuePtr(std::string name) overridemodels::bmi::Bmi_C_Adapterinlinevirtual
GetValuePtr(const std::string &name)models::bmi::Bmi_C_Adapterinline
GetVarGrid(std::string name) overridemodels::bmi::Bmi_C_Adaptervirtual
GetVarItemsize(std::string name) overridemodels::bmi::Bmi_C_Adaptervirtual
GetVarLocation(std::string name) overridemodels::bmi::Bmi_C_Adaptervirtual
GetVarNbytes(std::string name) overridemodels::bmi::Bmi_C_Adaptervirtual
GetVarType(std::string name) overridemodels::bmi::Bmi_C_Adaptervirtual
GetVarUnits(std::string name) overridemodels::bmi::Bmi_C_Adaptervirtual
init_exception_msgmodels::bmi::Bmi_Adapterprotected
Initialize()models::bmi::Bmi_Adapter
Initialize(std::string config_file) overridemodels::bmi::Bmi_Adaptervirtual
inner_get_input_item_count()models::bmi::Bmi_C_Adapterinlineprivate
inner_get_output_item_count()models::bmi::Bmi_C_Adapterinlineprivate
inner_get_variable_names(bool is_input_variables)models::bmi::Bmi_C_Adapterprivate
input_var_namesmodels::bmi::Bmi_Adapterprotected
is_model_initialized() overridemodels::bmi::Bmi_C_Adaptervirtual
isInitialized()models::bmi::Bmi_Adapter
model_initializedmodels::bmi::Bmi_Adapterprotected
model_namemodels::bmi::Bmi_C_Adapterprotected
output_var_namesmodels::bmi::Bmi_Adapterprotected
retrieve_bmi_model_time_step_size()models::bmi::Bmi_C_Adapterinlineprotected
SetValue(std::string name, void *src) overridemodels::bmi::Bmi_C_Adaptervirtual
SetValue(std::string name, std::vector< T > src)models::bmi::Bmi_C_Adapterinline
SetValueAtIndices(std::string name, int *inds, int count, void *src) overridemodels::bmi::Bmi_C_Adaptervirtual
SetValueAtIndices(const std::string &name, std::vector< int > inds, std::vector< T > src)models::bmi::Bmi_C_Adapterinline
Update() overridemodels::bmi::Bmi_C_Adaptervirtual
UpdateUntil(double time) overridemodels::bmi::Bmi_C_Adaptervirtual
~AbstractCLibBmiAdapter() overridemodels::bmi::AbstractCLibBmiAdapter
~Bmi()bmi::Bmiinlinevirtual
~Bmi_Adapter()=0models::bmi::Bmi_Adapterpure virtual
~Bmi_C_Adapter() overridemodels::bmi::Bmi_C_Adapterinline