BmiHeat

new BmiHeat()

Extends

Methods

(static) finalize()

Finilizes a model.

(static) get_component_name()

Returns model name

(static) get_input_item_count()

Returns the count of all input variable names.

(static) get_output_item_count()

Returns the count of all output variable names.

(static) initialize(configFile)

Parameters:
NameTypeDescription
configFileString

path to json file Model control function

(static) update()

Updates the current model using the advance in time method.

(static) update_until()

Updates the model using the define time step previous to finilizing the model.

(private, static) updateFrac(timeFrac)

A helper for updating a model to a fractional time step.

Parameters:
NameTypeDescription
timeFrac

get_current_time()

get_end_time()

get_grid_edge_count()

Not implemented for Heat

get_grid_edge_nodes()

Not implemented for Heat

get_grid_face_count()

Not implemented for Heat

get_grid_face_edges()

Not implemented for Heat

get_grid_face_nodes()

Not implemented for Heat

get_grid_node_count()

Not implemented for Heat

get_grid_nodes_per_face()

Not implemented for Heat

get_grid_origin()

get_grid_rank()

get_grid_shape()

get_grid_size()

get_grid_spacing()

get_grid_type()

get_grid_x()

Not implemented for Heat

get_grid_y()

Not implemented for Heat

get_grid_z()

Not implemented for Heat

get_input_var_names()

get_output_var_names()

get_start_time()

get_time_step()

get_time_units()

get_value()

get_value_at_indices()

Not implemented for Heat

get_value_at_indices()

Not implemented for Heat

get_value_at_indices()

Not implemented for Heat

get_value_ptr()

Not implemented for Heat

get_var_grid()

get_var_item_size()

get_var_location()

get_var_nbytes()

get_var_type()

get_var_units()

set_value()

set_value_at_indices()

Not implemented for Heat