logo
nextnano Documentation Logo
pdf

Getting Started

  • About the nextnano Software
  • Downloads
  • Installation
  • License Activation

nextnano Tools

  • 1. nextnanomat
  • 2. nextnano++
    • 2.1. Overview
    • 2.2. Models
    • 2.3. Material Database
    • 2.4. Tutorials
    • 2.5. Art Simulations
    • 2.6. Keywords
      • postprocessor{ }
      • import{ }
      • output{ }
      • run{ }
      • global{ }
      • impurities{ }
      • contacts{ }
      • structure{ }
      • grid{ }
      • classical{ }
      • strain{ }
        • debuglevel
        • no_strain{ }
        • pseudomorphic_strain{ }
        • minimized_strain{ }
        • growth_direction
        • residual_strain
        • linear_solver{ }
        • import_strain{ }
        • piezo_density
        • second_order_piezo
        • pyro_density
        • output_hydrostatic_strain{ }
        • output_strain_tensor{ }
        • output_distortion_tensor{ }
        • output_stress_tensor{ }
        • output_displacement{ }
        • output_force_density{ }
        • output_elastic_energy_density{ }
        • output_polarization_charge{ }
        • output_polarization_charge_components{ }
        • output_polarization_vector{ }
        • output_polarization_vector_components{ }
        • output_lattice_constants{ }
        • output_elastic_constants{ }
        • output_piezo_constants{ }
        • output_second_order_piezo_constants{ }
        • output_pyro_constants{ }
      • poisson{ }
      • currents{ }
      • quantum{ }
      • optics{ }
      • database{ }
    • 2.7. Input Syntax
    • 2.8. Simulation Output
    • 2.9. Command Line
    • 2.10. Maximizing Performance
    • 2.11. Release Notes
    • 2.12. FAQs
  • 3. nextnano³
  • 4. nextnano.NEGF
  • 5. nextnano.MSB
  • 6. nextnanopy
  • 7. nextnanoevo

Cloud Computing

  • HTCondor

Support

  • Support Ticket System
  • Preparing Support Request
  • Frequently Asked Questions (FAQ)

References

  • Books
  • Theses
  • Journal Papers

Old Sites

  • Old Sites
nextnano Documentation
  • 2. nextnano++
  • 2.6. Keywords
  • strain{ }
Previous Next

strain{ }

Calling sequence

strain{ }

Properties

  • usage: optional

  • items: maximum 1

Functionality

The group controls selection of strain models and related outputs.

Attention

Definition of this group does not result in running any strain models. To do so, use it together with strain{ } from within run{ }.

Examples

strain{
    pseudomorphic_strain{}
}
strain{
    minimized_strain{}
}

Nested keywords

  • debuglevel
  • no_strain{ }
  • pseudomorphic_strain{ }
  • minimized_strain{ }
  • growth_direction
  • residual_strain
  • linear_solver{ }
  • import_strain{ }
  • piezo_density
  • second_order_piezo
  • pyro_density
  • output_hydrostatic_strain{ }
  • output_strain_tensor{ }
  • output_distortion_tensor{ }
  • output_stress_tensor{ }
  • output_displacement{ }
  • output_force_density{ }
  • output_elastic_energy_density{ }
  • output_polarization_charge{ }
  • output_polarization_charge_components{ }
  • output_polarization_vector{ }
  • output_polarization_vector_components{ }
  • output_lattice_constants{ }
  • output_elastic_constants{ }
  • output_piezo_constants{ }
  • output_second_order_piezo_constants{ }
  • output_pyro_constants{ }
Previous Next

© Copyright 2025, nextnano GmbH.

Built with Sphinx using a theme provided by Read the Docs.