svZeroDSolver
|
This is the complete list of members for Block, including all inherited members.
Block(int id, Model *model, BlockType block_type, BlockClass block_class, std::vector< std::pair< std::string, InputParameter > > input_params) | Block | inline |
Block(const Block &)=delete | Block | |
block_class | Block | |
block_type | Block | |
get_name() | Block | |
get_num_triplets() | Block | virtual |
global_eqn_ids | Block | |
global_param_ids | Block | |
global_var_ids | Block | |
id | Block | |
inlet_nodes | Block | |
input_params | Block | |
input_params_list | Block | |
model | Block | |
num_triplets | Block | |
outlet_nodes | Block | |
post_solve(Eigen::Matrix< double, Eigen::Dynamic, 1 > &y) | Block | virtual |
setup_dofs(DOFHandler &dofhandler) | Block | virtual |
setup_dofs_(DOFHandler &dofhandler, int num_equations, const std::list< std::string > &internal_var_names) | Block | |
setup_initial_state_dependent_params(State initial_state, std::vector< double > ¶meters) | Block | virtual |
setup_model_dependent_params() | Block | virtual |
setup_params_(const std::vector< int > ¶m_ids) | Block | |
steady | Block | |
update_constant(SparseSystem &system, std::vector< double > ¶meters) | Block | virtual |
update_gradient(Eigen::SparseMatrix< double > &jacobian, Eigen::Matrix< double, Eigen::Dynamic, 1 > &residual, Eigen::Matrix< double, Eigen::Dynamic, 1 > &alpha, std::vector< double > &y, std::vector< double > &dy) | Block | virtual |
update_solution(SparseSystem &system, std::vector< double > ¶meters, const Eigen::Matrix< double, Eigen::Dynamic, 1 > &y, const Eigen::Matrix< double, Eigen::Dynamic, 1 > &dy) | Block | virtual |
update_time(SparseSystem &system, std::vector< double > ¶meters) | Block | virtual |
update_vessel_type(VesselType type) | Block | |
vessel_type | Block | |
~Block() | Block |