dakota Logo
  • Getting Started
  • Using Dakota
  • Using Dakota GUI
  • Using External Tools
  • Developing Dakota
    • Setup Your Development Environment
    • Git for Version Control
    • Writing Dakota Code
      • Overview of Dakota
      • Services
      • Development Practices and Guidance
        • Coding Style Guidelines and Conventions
        • Instructions for Modifying Dakota’s Input Specification
        • Interfacing with Dakota as a Library
        • Understanding Iterator Flow
        • Performing Function Evaluations
        • Working with Variable Containers and Views
        • Demo TPL
      • Additional Resources
    • Testing Dakota Code
    • Writing Dakota Documentation
    • Dakota’s Third-Party Libraries
  • Miscellaneous
dakota

Sandia National Laboratories

  • Search Sandia.gov
  • All Sandia Websites
  • »
  • Developing Dakota »
  • Writing Dakota Code »
  • Development Practices and Guidance
  • View page source

Development Practices and Guidance

  • Coding Style Guidelines and Conventions
  • Instructions for Modifying Dakota’s Input Specification
  • Interfacing with Dakota as a Library
  • Understanding Iterator Flow
  • Performing Function Evaluations
  • Working with Variable Containers and Views
  • Demo TPL
Previous Next

Exceptional service in the national interest

© 2022 National Technology and Engineering Solutions of Sandia, LLC. | Questions & Comments | Privacy & Security

U.S. Department of Energy National Nuclear Security Administration

Sandia National Laboratories is a multimission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC., a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA-0003525.