"findByOrientation" command not working for fibers on Linux Scientific (XFCE desktop environment)

55 views
Skip to first unread message

Umberto Maria Ciucani

unread,
Oct 2, 2019, 8:01:34 AM10/2/19
to MTEX
Dear MTEX users,
I am trying to work with MTEX on a Linux Scientific (7.3?) which, as far as I understood, is the OS of our remotely accesssible computing cluster at my university.

Everything runs fine up until, while evaluating the texture of my dataset, I encounter this error (which I never ever had before on Windows):

Error using rotation (line 125)
Type mismatch in rotation!


Error in orientation/dot_outer (line 25)
  o2
= rotation(o2);


Error in quaternion/find (line 22)
d
= dot_outer(lookup,ref);


Error in EBSD/findByOrientation (line 15)
ind  
= find(ebsd.orientations,q0,epsilon);


Error in EvalTexNY (line 134)
componentEBSD
{i,1} = findByOrientation(ebsd_rot_rec('t'),obj,15*degree);

For the single orientation the code works fine:

O1sym = symmetrise(orientation('Euler',10^-9*degree,10^-9*degree,45*degree,cs,SS));

but it does not for fibers, defined as this:

alphaF = fibre(h110,xvector);
h110
= Miller(1,1,0,cs,'uvw');
cs
=ebsd('t').CS;
CS
= {...
 
'notIndexed',...
  crystalSymmetry
('m-3m', [3.159 3.159 3.159],  'X||a', 'Y||c*',...
 
'mineral', 't', 'color', 'dark red')};

when calculating this:

componentEBSD{i,1} = findByOrientation(ebsd_rot_rec('t'),alphaF,15*degree);

on:

>> ebsd_rot_rec('t')
 
ans
= EBSD (show methods, plot)
 
 
Phase  Orientations   Mineral  Color  Symmetry  Crystal reference frame
     
2  49921 (100%)  Tungsten             m-3m                        
 
 
Properties: bands, bc, grainindex, index, x, y, grainId, mis2mean
 
Scan unit : um

is it because of me or not? It always worked fine on Windows.

Best Regards,
Umberto.

Ralf Hielscher

unread,
Oct 5, 2019, 8:56:12 AM10/5/19
to MTEX
Hi Umberto,

for me it is working without any problems. Could you try the most recent beta version:


Ralf.
Reply all
Reply to author
Forward
0 new messages