function creating a domain-decomposition-model with an arbitrary model and optional params. More...
Go to the source code of this file.
Functions | |
function model = | dom_dec_model (base_model, params) |
function creating a domain-decomposition-model with an arbitrary model and optional params. More... | |
function creating a domain-decomposition-model with an arbitrary model and optional params.
Definition in file dom_dec_model.m.
function model = dom_dec_model | ( | base_model, | |
params | |||
) |
function creating a domain-decomposition-model with an arbitrary model and optional params.
The domain in model is decomposed into two parts. one can specify multiple rectangles in params.dd_rect_corner1/2, which are used for constructing the grids of the first subdomain. the second subdomain then is the complement of the first.
base_model | base model |
params | params |
model | model |
mu_names —
mu names mu_ranges —
mu ranges operators_output —
operators output coercivity_alpha —
coercivity alpha continuity_gamma —
continuity gammadd_rect_corner1 —
dd rect corner1 dd_rect_corner2 —
dd rect corner2 RB_extension_method —
RB extension method RB_sequence_mode —
RB sequence mode RB_numintervals —
RB numintervalsverbose —
flag indicating the verbosity level of informative output decomp_mode —
flag indicating the operation mode of the function:mu_names
.mu_names
. base_model —
base model dirichlet_side —
dirichlet side mu_names —
a string array containing the symbolic names of the parameter vector \(\mu\) mu_ranges —
matrix storing the admissable ranges for parameter vector components. Each two dimensional column vector represents a range for a component specified by model.mu_names
. mu_ref —
mu ref set_mu —
set mu get_mu —
get mu gen_model_data —
gen model data operators —
operators operators_output —
operators output detailed_simulation —
detailed simulation get_dofs_from_sim_data —
function u=f(sim_data)
returning degrees of freedom stored in a sim_data
structure. gen_detailed_data —
gen detailed data gen_reduced_data —
gen reduced data get_rb_size —
get rb size orthonormalize —
orthonormalize rb_simulation —
rb simulation rb_reconstruction —
rb reconstruction compute_error —
compute error plot_sim_data —
problem specific function performing the plot of the simulation results. get_inner_product_matrices —
get inner product matrices set_rb_in_detailed_data —
function detailed_data=f(detailed_data, newRB)
updating the reduced basis vectors stored in detailed_data
by assigning them to newRB
. get_rb_from_detailed_data —
function RB=f(detailed_data)
returning the reduced basis vectors stored in a detailed_data
structure. RB_extension_PCA_fixspace —
RB extension PCA fixspace RB_extension_eigenbasis —
RB extension eigenbasis dd_rect_corner1 —
dd rect corner1 dd_rect_corner2 —
dd rect corner2 maxiter —
maxiter det_sim_tol —
det sim tol relaxation_factor —
relaxation factor RB_generation_mode —
RB generation mode RB_generation_epsilon —
RB generation epsilon RB_extension_method —
RB extension method RB_extension_PCA_modes —
RB extension PCA modes RB_sequence_mode —
RB sequence mode N_max —
N max RB_init_mode —
RB init mode N_eigenbasis —
N eigenbasis RB_error_indicator —
RB error indicator RB_greedy_tolerance —
RB greedy tolerance RB_numintervals —
RB numintervals RB_approximate_thetaN —
RB approximate thetaN RB_maxiterN —
RB maxiterN RB_sim_tol —
RB sim tol coercivity_alpha —
coercivity alpha continuity_gamma —
continuity gamma Definition at line 17 of file dom_dec_model.m.