Skip to main content

Anisotropic effective-medium modelling

This set of functions is used for anisotropic effective-medium modelling. Each function in this package has a description, explanations of inputs and outputs, and a list of relevant references.

File “Example.m” is the main driver Matlab script, which demonstrates the use of the functions.


Name: Anisotropic effective-medium modelling
Author(s):
 Alexey Yurikov and Prof. Maxim Lebedev, Curtin University
Version: 0.1
Date: 21/05/2018


Script package – functions

  • addInclusionsVTI
    Returns components of stiffness tensor of a matrix of a VTI media with added impact of aligned elliptical inclusions.
  • check_constraints
    Returns 1 if input stiffness moduli satisfy all physical constraintes, returns 0 if at least one of the constraints is violated.
  • convertCS_MatrixVectorVTI
    Returns compliance/stiffness matrix of VTI media in a Voigt form assembled from vector of components organised as M = [m11 m33 m44 m66 m13] or does the reverse procedure if input is 6×6 matrix; M = S or C depending on parameter moduli_type.
  • convertSC_VTI
    Returns independent compliance moduli of VTI media if input is stiffness, or independent stiffness moduli if input is compliance.
  • DEM
    Returns stiffness tensor of a composite media consisting background with elliptical inclusions in Voigt matrix form.
  • ODF_INV_A
    Is used to fit the experimental normalised ODF with Owens’s function, determined by parameter a.
  • ODF_NORM
    Returnes normalised ODF in the format suitable for polycristal calculation script.
  • ODF_OWENS
    Determines Owens’s orientation distribution function.
  • removeInclusionsVTI
    Returns components of stiffness tensor of a matrix of a VTI media with removed impact of aligned elliptical inclusions.
  • rotateModuli
    Returns elastic moduli of reoriented VTI media depending on parameter “mode” using orientation parameters W200 and W400.
  • rotateModuliVTI_Owens
    Returns elastic moduli of reoriented VTI media depending on parameter “mode” using orientation parameter a (Owens’s function).
  • SCA
    Returns stiffness tensor (in Voigt matrix form) of a composite media consisting of elliptical inclusions.
  • W_CALCULATE
    Returnes coefficients W200 and W400 for ODF described by Owens’s function (parameter a).

Back to top


Please acknowledge the source of this software if you use it in any publications:

Yurikov, A., and M. Lebedev. Anisotropic Effective-Medium Modelling (Version: 0.1). Matlab, Windows, Linux. Perth, Western Australia: Curtin University, 2018.


Please note that this download is restricted to current CRGC industry partners only and is available via the CRGC members area.

If you would like to become an industry partner with the the CRGC, please contact us. You can find the latest information about our CRGC industry partner program here.