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

function generating the reduced basis functions. More...

Go to the source code of this file.

Functions

function
detailed_data = 
dom_dec_gen_detailed_data (model, model_data)
 function generating the reduced basis functions. More...
 

Detailed Description

function generating the reduced basis functions.

Definition in file dom_dec_gen_detailed_data.m.

Function Documentation

function detailed_data = dom_dec_gen_detailed_data (   model,
  model_data 
)

function generating the reduced basis functions.

Parameters
modelmodel
model_datamodel data
Return values
detailed_datadetailed data
Required fields of model:
  • RB_generation_mode —  there are two options: PCA_trajectories and POD_greedy
  • dirichlet_side —  dirichlet side
  • get_rb_from_detailed_data —  function RB=f(detailed_data) returning the reduced basis vectors stored in a detailed_data structure.
  • RB_numintervals —  RB numintervals
  • 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.
  • get_dofs_from_sim_data —  function u=f(sim_data) returning degrees of freedom stored in a sim_data structure.
  • orthonormalize —  orthonormalize
  • RB_generation_epsilon —  RB generation epsilon
  • 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.
  • base_model.mu_ranges —  base model.mu ranges
  • get_rb_size —  get rb size
  • RB_init_mode —  RB init mode
  • RB_extension_method —  RB extension method
  • RB_extension_PCA_fixspace —  RB extension PCA fixspace
  • N_eigenbasis —  N eigenbasis
  • RB_extension_eigenbasis —  RB extension eigenbasis
  • RB_error_indicator —  RB error indicator
  • base_model —  base model
  • get_inner_product_matrices —  get inner product matrices
  • base_model.get_inner_product_matrix —  base model.get inner product matrix
  • N_max —  N max
  • base_model.detailed_train_savepath —  base model.detailed train savepath
  • compute_error —  compute error
  • RB_greedy_tolerance —  RB greedy tolerance
  • RB_sequence_mode —  RB sequence mode
Generated fields of detailed_data:
  • RB —  cell of the reduced basis on the subdomains
  • I_0 —  cell of indizes into detailed_data.RB
  • I_G —  cell of indizes into detailed_data.RB
  • RB_info —  information about the generation process, depends on generation mode
  • RB_info.stopped_on_tolerance —  RB info.stopped on tolerance
  • RB_info.stopped_on_empty_extension —  RB info.stopped on empty extension
  • RB_info.M_train —  RB info.M train
  • RB_info.steps —  RB info.steps
  • RB_info.bases_sizes —  RB info.bases sizes
  • RB_info.max_errs —  RB info.max errs
  • RB_info.min_thetas —  RB info.min thetas
  • RB_info.max_err_mus —  RB info.max err mus
  • RB_info.extension_method —  RB info.extension method

Definition at line 17 of file dom_dec_gen_detailed_data.m.

Here is the call graph for this function:

Here is the caller graph for this function: