[#2068] Support cut for penta/tetra elements

Date:
2019-02-28 15:06
Priority:
3
State:
Open
Submitted by:
Guillaume Vermot des Roches (vermot)
Assigned to:
Guillaume Vermot des Roches (vermot)
Summary:
Support cut for penta/tetra elements

Detailed description


DONE -------------------------------------------------------

2/EltOrient is not propagated after conversion hexa 2 penta
t_xfem('bugpenta');
@eric : this is expected. Come discuss the issue.

1/It is common to have in large meshes some penta in the middle of hexa meshes. I get warnings showing that this case is not totally treated.

The demo example with penta elements does not seem to work:
RO=struct('dim',[10 10 40],'tolE',.1,'doSplit',1);
[model,li]=ofdemos('LS3d',RO);li{1} % Spherical cut
model=feutil('hexa2penta',model);
mo3=lsutil('cut -dosplit',model,li,RO);
cf=feplot(mo3);feplot('ShowFiMat')

-> split penta has been added in lsutil

No comments have been posted

No attached documents

Field Old Value Date By
assigned_tomonteiroe2019-03-11 13:47Balmes
details2/EltOrient is not propagated after conversion hexa 2 penta t_xfem('bugpenta'); @eric : this is expected. Come discuss the issue. DONE ------------------------------------------------------- 1/It is common to have in large meshes some penta in the middle of hexa meshes. I get warnings showing that this case is not totally treated. The demo example with penta elements does not seem to work: RO=struct('dim',[10 10 40],'tolE',.1,'doSplit',1); [model,li]=ofdemos('LS3d',RO);li{1} % Spherical cut model=feutil('hexa2penta',model); mo3=lsutil('cut -dosplit',model,li,RO); cf=feplot(mo3);feplot('ShowFiMat') -> split penta has been added in lsutil 2019-03-11 13:47Balmes
assigned_tobalmes2019-03-11 13:02Balmes
details2/EltOrient is not propagated after conversion hexa 2 penta t_xfem('bugpenta'); DONE ------------------------------------------------------- 1/It is common to have in large meshes some penta in the middle of hexa meshes. I get warnings showing that this case is not totally treated. The demo example with penta elements does not seem to work: RO=struct('dim',[10 10 40],'tolE',.1,'doSplit',1); [model,li]=ofdemos('LS3d',RO);li{1} % Spherical cut model=feutil('hexa2penta',model); mo3=lsutil('cut -dosplit',model,li,RO); cf=feplot(mo3);feplot('ShowFiMat') -> split penta has been added in lsutil 2019-03-11 13:02Balmes
details 2/EltOrient is not propagated after conversion hexa 2 penta DONE ------------------------------------------------------- 1/It is common to have in large meshes some penta in the middle of hexa meshes. I get warnings showing that this case is not totally treated. The demo example with penta elements does not seem to work: RO=struct('dim',[10 10 40],'tolE',.1,'doSplit',1); [model,li]=ofdemos('LS3d',RO);li{1} % Spherical cut model=feutil('hexa2penta',model); mo3=lsutil('cut -dosplit',model,li,RO); cf=feplot(mo3);feplot('ShowFiMat') -> split penta has been added in lsutil 2019-03-11 11:29Monteiro
details It is common to have in large meshes some penta in the middle of hexa meshes. I get warnings showing that this case is not totally treated. The demo example with penta elements does not seem to work: RO=struct('dim',[10 10 40],'tolE',.1,'doSplit',1); [model,li]=ofdemos('LS3d',RO);li{1} % Spherical cut model=feutil('hexa2penta',model); mo3=lsutil('cut -dosplit',model,li,RO); cf=feplot(mo3);feplot('ShowFiMat') 2019-02-28 22:04Monteiro