demo12

Contents

3D Hypercube [-1,1]x[-2,3]x[-3,3] - mesh with 3-order simplices

type='simplex';order=3;
fprintf('--------------- fc_hypermesh.demos.demo12\n')
fprintf('3D Hyperrectangle [-1,1]x[-2,2]x[-3,3] -  mesh with %d-order %s elements\n',order,type)
fprintf('---------------\n')

Oh=fc_hypermesh.OrthMesh(3,[3,4,5],'box',[-1 1;-2 2;-3 3],'type',type,'order',order)

close all
fc_tools.graphics.monitors.onGrid(3,3,'figures',1:7,'covers',0.9)
figure(1)
Oh.plotmesh('legend',true)

figure(2)
Oh.plotmesh('m',2,'legend',true)

figure(3)
Oh.plotmesh('m',2,'Color',[0.8,0.8,0.8],'FaceColor','none','EdgeAlpha',0.2)
hold on
Oh.plotmesh('m',1,'Linewidth',2,'legend',true)

figure(4)
Oh.plotmesh('m',1,'color','k')
hold on
Oh.plotmesh('m',0,'legend',true)

figure(5)
Oh.plotmesh()
hold on
Oh.plotnodes('vsize',15,'nsize',10)

figure(6)
Oh.plotmesh('m',2)
hold on
Oh.plotnodes('m',2)

figure(7)
Oh.plotmesh('m',2,'Color',[0.8,0.8,0.8],'FaceColor','none','EdgeAlpha',0.2)
hold on
Oh.plotmesh('m',1,'Linewidth',2)
Oh.plotnodes('m',1)
--------------- fc_hypermesh.demos.demo12
3D Hyperrectangle [-1,1]x[-2,2]x[-3,3] -  mesh with 3-order simplex elements
---------------
Oh =
 
Mesh type : simplex
dimension : 3
order     : 3
nq        : 2080
nme       : 360
Number of 2-faces : 6
Number of 1-faces : 12
Number of 0-faces : 8
 
demo12-1.pngdemo12-2.pngdemo12-3.pngdemo12-4.pngdemo12-5.pngdemo12-6.pngdemo12-7.png