import_strain{ }
Calling sequence
strain{ import_strain{ } }
Properties
usage:
items: maximum 1
Dependencies
import{ } must be defined.
linear_solver{ } and residual_strain are not allowed if this group is defined.
Exactly one out of no_strain{ }, pseudomorphic_strain{ }, minimized_strain{ }, and import_strain{ } must be defined.
One of pseudomorphic_strain{ }, minimized_strain{ }, and import_strain{ } must be present to allow using output_hydrostatic_strain{ }, output_strain_tensor{ }, output_piezo_constants{ }, output_second_order_piezo_constants{ }.
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:
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:
Example
strain{
import_strain{
import_from = "strain_import"
}
}
import{
file{
name = "strain_import"
...
}
}
coordinate_system
Calling sequence
strain{ import_strain{ coordinate_system } }
Properties
usage:
type: choice
values:
crystal
orsimulation
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"
...
}
}