rbmatlab  1.13.10
 All Classes Namespaces Files Functions Variables Groups Pages
fem_operators_output_volume_integral.m
1 function v = fem_operators_output_volume_integral(model,model_data)
2 %function v = fem_operators_output_volume_integral(model,model_data)
3 %
4 % function computing the output vectors of an elliptic problem with
5 % finite element discretization and output functional consisting of
6 % a weighted volume integral
7 %
8 % `s(u) = \int_{\Omega} f(x) u(x)`
9 %
10 % required fields of model:
11 % output_function: weight function f
12 
13 % B. Haasdonk 22.2.2011
14 
15 disp('output to be implemented, currently dummy implementation!');
16 
17 % dummy output: mean over computational domain
18 vec = model_data.df_info.l2_inner_product_matrix * ...
19  ones(model.df_info.ndofs,1);
20 if model.decomp_mode == 0 % == complete
21  v = vec;
22 elseif model.decomp_mode == 1 % == components
23  v ={vec};
24 else % == 2 coefficients
25  v = 1;
26 end;