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

detailed_data, [offline_data], MMesh, Delta_train, model) More...

Go to the source code of this file.

Functions

function [ eta
,
eta_info ] = 
rb_mu_element_indicators (detailed_data, offline_data, MMesh, Delta_train, model)
 detailed_data, [offline_data], MMesh, Delta_train, model) More...
 

Detailed Description

detailed_data, [offline_data], MMesh, Delta_train, model)

Definition in file rb_mu_element_indicators.m.

Function Documentation

function [ eta , eta_info ] = rb_mu_element_indicators (   detailed_data,
  offline_data,
  MMesh,
  Delta_train,
  model 
)

detailed_data, [offline_data], MMesh, Delta_train, model)

returns a vector with element-error indicators of the mu-grid for all leaf-elements. The current basis RB is used for estimator computation, the MMesh is the adaptive hierarchical mesh for the parameters. Delta_train indicates the current maximum error estimator for the MMesh-vertices

return value for a leaf element i is depending on the field RB_element_indicator_mode in model. cog = center of gravity

nodes
eta(i) = max_{mu in (V(e))} Delta (Phi_t, mu)
nodes_cogs
eta(i) = max_{mu in (V(e) and cog(e))} Delta (Phi_t, mu)
nodes_skippedrefs
eta(i) = max_{mu in (V(e))} Delta (Phi_t, mu) + s(i)/s_max * max(Delta_train)
nodes_cogs_skippedrefs
eta(i) = max_{mu in (V(e) and cog(e))} Delta (Phi_t, mu) + s(i)/s_max * max(Delta_train)

eta_info contains further detailed information, e.g. for debugging. It consist of fields Delta_train : vector of vertex indicators (i.e. Delta_train of input) Delta_cog : vector of element-cog indicators in case of nodes_cogs mode

if Delta_train is empty, it is generated, if offline_data is empty, it is generated

Parameters
detailed_datadetailed data
offline_dataoffline data
MMeshMMesh
Delta_trainDelta train
modelmodel
Return values
etaeta
eta_infoeta info
Required fields of model:
  • RB_element_indicator_mode —  string indicating the mode, see above
  • RB_element_indicator_s_max —  integer giving the maximum acceptable number of skipped refinement steps of elements.
Required fields of MMesh:
  • refine_steps —  refine steps
  • creation_step —  creation step
Generated fields of eta_info:
  • Delta_cog —  Delta cog
  • Delta_train —  Delta train
Syntax Update:
Syntax needs to be updated!
Documentation Update:

Definition at line 17 of file rb_mu_element_indicators.m.

Here is the call graph for this function: