import_strain{ }

Calling sequence

strain{ import_strain{ } }

Properties

  • usage: \(\mathrm{\textcolor{Dandelion}{conditional}}\)

  • items: maximum 1

Dependencies

Functionality

Controls importing strain tensor elements to the simulation from an external file.

Example

strain{
    import_strain{...}
}

import{...}

Nested keywords


import_from

Calling sequence

strain{ import_strain{ import_from } }

Properties

  • usage: \(\mathrm{\textcolor{WildStrawberry}{required}}\)

  • type: character string

Functionality

Reference to imported data in import{ }.

The data being imported must have exactly 6 components. The expected order of strain tensor components is: \(\varepsilon_{xx}\ \varepsilon_{yy}\ \varepsilon_{zz}\ \varepsilon_{xy}\ \varepsilon_{xz}\ \varepsilon_{yz}\)

Example

strain{
    import_strain{
        import_from = "strain_import"
    }
}

import{
    file{
        name = "strain_import"
        ...
    }
}

coordinate_system

Calling sequence

strain{ import_strain{ coordinate_system } }

Properties

  • usage: \(\mathrm{\textcolor{ForestGreen}{optional}}\)

  • type: choice

  • values: crystal or simulation

  • default: simulation

Functionality

The imported strain tensor is with respect to the simulation or crystal coordinate system (optional parameter).

Example

strain{
    import_strain{
        import_from = "strain_import"
        coordinate_system = "simulation"
    }
}

import{
    file{
        name = "strain_import"
        ...
    }
}