Download citation
Download citation
link to html
The properties of crystalline materials can be described mathematically by tensors whose components are generally known as property constants. Tabulations of these constants in terms of the independent components are well known for common material properties (e.g. elasticity, piezoelectricity etc.) aptly described by tensors of lower rank (e.g. ranks 2–4). General relationships between constants of higher rank are often unknown and sometimes reported incorrectly. A computer program is developed here to calculate the property constant relationships of a property of any order, represented by a tensor of any rank and point group. Tensors up to rank 12, e.g. the tensor of sixth-order elastic constants c_{_{6}i\,j\,k\,l\,m\,n\,p\,q\,r\,s}, can be calculated on a standard computer, while ranks higher than 12 are best handled on a supercomputer. Output is provided in either full index form or a reduced index form, e.g. the Voigt index notation common to elasticity. As higher-order tensors are often associated with nonlinear material responses, the program provides an accessible means to investigate the important constants involved in nonlinear material modeling. The routine has been used to discover several incorrect relationships reported in the literature.

Follow J. Appl. Cryst.
Sign up for e-alerts
Follow J. Appl. Cryst. on Twitter
Follow us on facebook
Sign up for RSS feeds