svZeroDSolver
Loading...
Searching...
No Matches
Model Member List

This is the complete list of members for Model, including all inherited members.

add_block(Block *block, const std::string_view &name, const std::vector< int > &block_param_ids, bool internal=false)Model
add_block(const std::string &block_name, const std::vector< int > &block_param_ids, const std::string_view &name, bool internal=false)Model
add_node(const std::vector< Block * > &inlet_eles, const std::vector< Block * > &outlet_eles, const std::string_view &name)Model
add_parameter(double value)Model
add_parameter(const std::vector< double > &times, const std::vector< double > &values, bool periodic=true)Model
block_factory_mapModel
cardiac_cycle_periodModel
create_block(const std::string &block_name)Model
dofhandlerModel
finalize()Model
get_block(const std::string_view &name) constModel
get_block(int block_id) constModel
get_block_name(int block_id) constModel
get_block_type(const std::string_view &name) constModel
get_has_windkessel_bc()Model
get_largest_windkessel_time_constant()Model
get_node_name(int node_id) constModel
get_num_blocks(bool internal=false) constModel
get_num_triplets() constModel
get_parameter(int param_id)Model
get_parameter_value(int param_id) constModel
has_block(const std::string &name) constModel
Model()Model
post_solve(Eigen::Matrix< double, Eigen::Dynamic, 1 > &y)Model
setup_initial_state_dependent_parameters(State initial_state)Model
timeModel
to_steady()Model
to_unsteady()Model
update_constant(SparseSystem &system)Model
update_has_windkessel_bc(bool has_windkessel)Model
update_largest_windkessel_time_constant(double time_constant)Model
update_parameter_value(int param_id, double param_value)Model
update_solution(SparseSystem &system, Eigen::Matrix< double, Eigen::Dynamic, 1 > &y, Eigen::Matrix< double, Eigen::Dynamic, 1 > &dy)Model
update_time(SparseSystem &system, double time)Model
~Model()Model