Re: [Wien] octave3

2014-09-26 Thread John Rundgren

Peter Blaha,
Thanks a lot for help. I am glad having been able to edit the 
GaAs(110)-1x1 surface structure exactly as in published LEED investigations.

John Rundgren

On 09/24/2014 02:02 PM, Peter Blaha wrote:
Apparently you have installed a csh (needed for all our *_lapw 
scripts), but not a tcsh.

In most modern systems these are anyway the same.

Solutions:
a) Install a tcsh on your system

b) fix the source code:

In $WIENROOT/SRC_structeditor/bin

search for all lines with tcsh:

 grep tcsh *.m

It gives a list where tcsh occurs:

savestruct.m:system(tcsh -c 'xncm ncmsymmetry -f tmpsave 
-nomm   error.ncmsym' );
showstruct.m:#  system(tcsh -c 'struct2dx -nomm -new -f s  
error.struct2dx', 1 , async);
showstruct.m:  system(tcsh -c 'xcrysden --wien_struct s.struct  
error.xcrysden', 1);
showstruct.m:#  system(tcsh -c 'xcrysden --wien_struct s.struct 
 error.xcrysden', 1 , async);
showstruct.m:#  system(tcsh -c 'VESTA $PWD/s.struct  
error.VESTA', 1 , async);

s

You can ignore the commented lines, but need to edit

savestruct.m and showstruct.m

and replace   tcsh by csh

Please let me know if it works.
I'll probably modify the sources for the next release.

Regards

On 09/24/2014 12:15 PM, John Rundgren wrote:

Dear WIEN2k team,

Problem with octave sshift:
 t1=loadstruct(GaAs.struct)
 t2=makeconventional(t1)
 t3=sshift(t2,1,[0.0 0.0 0.1])

sshift makes no operation and t3=t2. The full content of t2 and t3 are
written out on the screen, so t3=t2 is easily seen.

On the screen a diagnosis appears:
octave:4 t3=sshift(t2,1,[0.0 0.0 0.1])
sh: 1: tcsh: not found
cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory
sh: 1: tcsh: not found
cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory
smultatom:  no spgroup specified, sym. op. are generated
showequivalent:  no spgroup specified, sym. op. are generated
warning: showequivalent: some elements in list of return values are
undefined

My WIEN2k is successfully installed with .bashrc.
How can one get sshift going?
Regards,
John Rundgren

___
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html





--
Dr John Rundgren
KTH Royal Institute of Technology, Theoretical Physics
AlbaNova, SE-10691 Stockholm, Sweden
phone 46-8-5537 8171, homepage http://theophys.kth.se/~jru

___
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:  
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html


[Wien] octave3

2014-09-24 Thread John Rundgren

Dear WIEN2k team,

Problem with octave sshift:
t1=loadstruct(GaAs.struct)
t2=makeconventional(t1)
t3=sshift(t2,1,[0.0 0.0 0.1])

sshift makes no operation and t3=t2. The full content of t2 and t3 are 
written out on the screen, so t3=t2 is easily seen.


On the screen a diagnosis appears:
octave:4 t3=sshift(t2,1,[0.0 0.0 0.1])
sh: 1: tcsh: not found
cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory
sh: 1: tcsh: not found
cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory
smultatom:  no spgroup specified, sym. op. are generated
showequivalent:  no spgroup specified, sym. op. are generated
warning: showequivalent: some elements in list of return values are 
undefined


My WIEN2k is successfully installed with .bashrc.
How can one get sshift going?
Regards,
John Rundgren

___
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:  
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html


Re: [Wien] octave3

2014-09-24 Thread Peter Blaha
Apparently you have installed a csh (needed for all our *_lapw scripts), 
but not a tcsh.

In most modern systems these are anyway the same.

Solutions:
a) Install a tcsh on your system

b) fix the source code:

In $WIENROOT/SRC_structeditor/bin

search for all lines with tcsh:

 grep tcsh *.m

It gives a list where tcsh occurs:

savestruct.m:system(tcsh -c 'xncm ncmsymmetry -f tmpsave 
-nomm   error.ncmsym' );
showstruct.m:#  system(tcsh -c 'struct2dx -nomm -new -f s  
error.struct2dx', 1 , async);
showstruct.m:  system(tcsh -c 'xcrysden --wien_struct s.struct  
error.xcrysden', 1);
showstruct.m:#  system(tcsh -c 'xcrysden --wien_struct s.struct  
error.xcrysden', 1 , async);
showstruct.m:#  system(tcsh -c 'VESTA $PWD/s.struct  
error.VESTA', 1 , async);

s

You can ignore the commented lines, but need to edit

savestruct.m and showstruct.m

and replace   tcsh by csh

Please let me know if it works.
I'll probably modify the sources for the next release.

Regards

On 09/24/2014 12:15 PM, John Rundgren wrote:

Dear WIEN2k team,

Problem with octave sshift:
 t1=loadstruct(GaAs.struct)
 t2=makeconventional(t1)
 t3=sshift(t2,1,[0.0 0.0 0.1])

sshift makes no operation and t3=t2. The full content of t2 and t3 are
written out on the screen, so t3=t2 is easily seen.

On the screen a diagnosis appears:
octave:4 t3=sshift(t2,1,[0.0 0.0 0.1])
sh: 1: tcsh: not found
cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory
sh: 1: tcsh: not found
cp: cannot stat ‘tmpsave.struct_ncmsym’: No such file or directory
smultatom:  no spgroup specified, sym. op. are generated
showequivalent:  no spgroup specified, sym. op. are generated
warning: showequivalent: some elements in list of return values are
undefined

My WIEN2k is successfully installed with .bashrc.
How can one get sshift going?
Regards,
John Rundgren

___
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html


--

  P.Blaha
--
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300 FAX: +43-1-58801-165982
Email: bl...@theochem.tuwien.ac.atWIEN2k: http://www.wien2k.at
WWW:   http://www.imc.tuwien.ac.at/staff/tc_group_e.php
--
___
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:  
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html