rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
comsol_get_pdeg.m
1 function pdeg = comsol_get_pdeg(cmodel)
2 %function pdeg = comsol_get_pdeg(cmodel)
3 %
4 % extracting the degree of the finite elements used in the comsol model
5 % (linear finite elements, quadratic finite elements...?)
6 %
7 % Oliver Zeeb, 10.09.2012
8 
9 shape_Name = char(cmodel.shape.tags);
10 if size(shape_Name,1) > 1
11  for k=1:size(shape_Name,1)
12  feature_Name = char(cmodel.shape(shape_Name(k,:)).feature.tags);
13  pdeg{k} = cmodel.shape(shape_Name(k,:)).feature(feature_Name).getInt('order');
14  end
15 else
16  feature_Name = char(cmodel.shape(shape_Name).feature.tags);
17  pdeg={cmodel.shape(shape_Name).feature(feature_Name).getInt('order')};
18 end
19