change fields of old param
structure to new model
structure with excessive use of function pointers.
More...
Go to the source code of this file.
Functions | |
function [
nmodel , nddata , plot_params ] = | renew_model (model, detailed_data) |
change fields of old param structure to new model structure with excessive use of function pointers. More... | |
function [
np , op ] = | renewmodel>copy_and_rm (np, op, list) |
change fields of old param
structure to new model
structure with excessive use of function pointers.
Definition in file renew_model.m.
function [np , op ] = renewmodel>copy_and_rm | ( | np, | |
op, | |||
list | |||
) |
Definition at line 175 of file renew_model.m.
function [ nmodel , nddata , plot_params ] = renew_model | ( | model, | |
detailed_data | |||
) |
change fields of old param
structure to new model
structure with excessive use of function pointers.
This function can be used to make old demos work. Simply load the old params
and detailed_data
and then call
model | model |
detailed_data | detailed data |
nmodel | nmodel |
nddata | nddata |
plot_params | plot params |
rb_problem_type —
rb problem type name_init_values —
name init values name_dirichlet_values —
name dirichlet values name_neuman_values —
name neuman values name_flux —
name flux name_diffusive_num_flux —
name diffusive num flux name_convective_num_flux —
name convective num flux flux_linear —
flux linear init_values_algorithm —
init values algorithm implicit_operators_algorithm —
implicit operators algorithm inner_product_matrix_algorithm —
function pointer to a function computing a inner product matrix \(W\), such that \(u^t W v = <u, v>\). An example is fv_inner_product_matrix().BM —
BM QM —
QM TM —
TM ei_info —
ei infoinit_values_ptr —
init values ptr dirichlet_values_ptr —
dirichlet values ptr neumann_values_ptr —
neumann values ptr conv_flux_ptr —
conv flux ptr num_diff_flux_ptr —
num diff flux ptr fv_expl_diff_weight —
fv expl diff weight num_conv_flux_ptr —
num conv flux ptr velocity_ptr —
velocity ptr fv_expl_conv_weight —
fv expl conv weight init_values_algorithm —
init values algorithm implicit_operators_algorithm —
implicit operators algorithm inner_product_matrix_algorithm —
inner product matrix algorithmBM —
BM TM —
TM QM —
QM ei_info —
ei info implicit_crb_index —
implicit crb index explicit_crb_index —
explicit crb index Definition at line 17 of file renew_model.m.