logo
nextnano++ (2.1.3) Logo
nextnano Documentation

Getting Started

  • 1. Overview
  • 2. Models
  • 3. Courses
  • 4. Tutorials
  • 5. Other Simulations

User Guide

  • 1. Material Database
  • 2. Keywords
    • 2.1. postprocessor{ }
    • 2.2. import{ }
    • 2.3. output{ }
    • 2.4. run{ }
    • 2.5. global{ }
    • 2.6. impurities{ }
    • 2.7. contacts{ }
    • 2.8. structure{ }
    • 2.9. grid{ }
    • 2.10. classical{ }
    • 2.11. strain{ }
      • 2.11.1. debuglevel
      • 2.11.2. no_strain{ }
      • 2.11.3. pseudomorphic_strain{ }
      • 2.11.4. minimized_strain{ }
      • 2.11.5. growth_direction
      • 2.11.6. residual_strain
      • 2.11.7. linear_solver{ }
      • 2.11.8. import_strain{ }
      • 2.11.9. piezo_density
      • 2.11.10. second_order_piezo
      • 2.11.11. pyro_density
      • 2.11.12. output_hydrostatic_strain{ }
      • 2.11.13. output_strain_tensor{ }
      • 2.11.14. output_distortion_tensor{ }
      • 2.11.15. output_stress_tensor{ }
      • 2.11.16. output_displacement{ }
      • 2.11.17. output_force_density{ }
      • 2.11.18. output_elastic_energy_density{ }
      • 2.11.19. output_polarization_charge{ }
      • 2.11.20. output_polarization_charge_components{ }
      • 2.11.21. output_polarization_vector{ }
      • 2.11.22. output_polarization_vector_components{ }
      • 2.11.23. output_lattice_constants{ }
      • 2.11.24. output_elastic_constants{ }
      • 2.11.25. output_piezo_constants{ }
      • 2.11.26. output_second_order_piezo_constants{ }
      • 2.11.27. output_pyro_constants{ }
    • 2.12. poisson{ }
    • 2.13. currents{ }
    • 2.14. quantum{ }
    • 2.15. optics{ }
    • 2.16. database{ }
  • 3. Input Syntax
  • 4. Simulation Output
  • 5. Command Line
  • 6. Maximizing Performance
  • 7. Release Notes
  • 8. FAQs

References

  • Books
  • Journal Papers
  • Theses

Downloads

  • Software
  • PDF Documentation
nextnano++ (2.1.3)
  • 2. Keywords
  • 2.11. strain{ }
Previous Next

2.11. strain{ }

Calling sequence

strain{ }

Properties

  • usage: \(\mathrm{\textcolor{ForestGreen}{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

  • 2.11.1. debuglevel
  • 2.11.2. no_strain{ }
  • 2.11.3. pseudomorphic_strain{ }
  • 2.11.4. minimized_strain{ }
  • 2.11.5. growth_direction
  • 2.11.6. residual_strain
  • 2.11.7. linear_solver{ }
  • 2.11.8. import_strain{ }
  • 2.11.9. piezo_density
  • 2.11.10. second_order_piezo
  • 2.11.11. pyro_density
  • 2.11.12. output_hydrostatic_strain{ }
  • 2.11.13. output_strain_tensor{ }
  • 2.11.14. output_distortion_tensor{ }
  • 2.11.15. output_stress_tensor{ }
  • 2.11.16. output_displacement{ }
  • 2.11.17. output_force_density{ }
  • 2.11.18. output_elastic_energy_density{ }
  • 2.11.19. output_polarization_charge{ }
  • 2.11.20. output_polarization_charge_components{ }
  • 2.11.21. output_polarization_vector{ }
  • 2.11.22. output_polarization_vector_components{ }
  • 2.11.23. output_lattice_constants{ }
  • 2.11.24. output_elastic_constants{ }
  • 2.11.25. output_piezo_constants{ }
  • 2.11.26. output_second_order_piezo_constants{ }
  • 2.11.27. output_pyro_constants{ }
Previous Next

© Copyright 2025, nextnano GmbH.

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