![]() |
Bsoft 2.1.4
Bernard's software package
|
Header file for reading and writing symmetry operators. More...
Functions | |
float * | read_symat (Bstring &filename, int spacegroup, int &nsym) |
Reading crystallographic symmetry operators. More... | |
char * | read_symop (Bstring &filename, int spacegroup, int &nsym) |
Reading crystallographic symmetry operators. More... | |
int | write_symat (Bstring &filename, int spacegroup) |
Writing crystallographic symmetry operators. More... | |
int | write_pointgroup (Bstring &filename, Bstring &symmetry_string, View ref_view) |
Writing point group symmetry operators. More... | |
int | write_pointgroup (Bstring &filename, Bsymmetry &sym, View ref_view) |
Header file for reading and writing symmetry operators.
float * read_symat | ( | Bstring & | filename, |
int | spacegroup, | ||
int & | nsym | ||
) |
Reading crystallographic symmetry operators.
&filename | file name. |
spacegroup | crystal space group number. |
&nsym | number of symmetry operators. |
The symmetry operators are encoded as a set of matrices.
char * read_symop | ( | Bstring & | symopfile, |
int | spacegroup, | ||
int & | nsym | ||
) |
Reading crystallographic symmetry operators.
&symopfile | file name. |
spacegroup | crystal space group number. |
&nsym | number of symmetry operators. |
The symmetry operators are encoded as 80 character lines.
Writing point group symmetry operators.
&filename | file name. |
&symmetry_string | symmetry string. |
ref_view | reference view. |
int write_symat | ( | Bstring & | filename, |
int | spacegroup | ||
) |
Writing crystallographic symmetry operators.
&filename | file name. |
spacegroup | crystal space group number. |