rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
Functions
dom_dec_detailed_simulation.m File Reference

the detailed solution is computed via the iterative Dirichlet-Neumann schema. More...

Go to the source code of this file.

Functions

function
sim_data = 
dom_dec_detailed_simulation (model, model_data)
 the detailed solution is computed via the iterative Dirichlet-Neumann schema. More...
 

Detailed Description

the detailed solution is computed via the iterative Dirichlet-Neumann schema.

Definition in file dom_dec_detailed_simulation.m.

Function Documentation

function sim_data = dom_dec_detailed_simulation (   model,
  model_data 
)

the detailed solution is computed via the iterative Dirichlet-Neumann schema.

Parameters
modelmodel
model_datamodel data
Return values
sim_datastruct containing the solution and further information
Required fields of model:
  • dirichlet_side —  dirichlet side
  • verbose —  flag indicating the verbosity level of informative output
  • operators —  operators
  • maxiter —  maxiter
  • relaxation_factor —  relaxation factor
  • det_sim_tol —  det sim tol
  • base_model.compute_output_functional —  base model.compute output functional
  • decomp_mode —  flag indicating the operation mode of the function:
    • 0 (complete) : no affine parameter dependence or decomposition is performed.
    • 1 (components) : for each output argument a cell array of output matrices is returned representing the \(q\)-th component independent of the parameters given in mu_names.
    • 2 (coefficients) : returns a vector where each coordinate represents the \(q\)-the coefficient \(\sigma_{\cdot}^{q}(\mu)\) dependent on the parameters given in mu_names.
  • operators_output —  operators output
  • base_model —  base model
Required fields of model_data:
  • df_infos —  df infos
  • gamma_dofs —  gamma dofs
Generated fields of sim_data:
  • uh —  cell of discrete functions, which contains the last iteratives
  • all_dofs —  cell of matrizes containing the dofs of all iteratives
  • theta —  the last relaxation-parameter
  • numiter —  number of iterations
  • reached_maxiter —  indicates the cause of termination
  • reached_tolerance —  indicates the cause of termination
  • s —  s

Definition at line 17 of file dom_dec_detailed_simulation.m.

Here is the caller graph for this function: