OpenSn
  • Quick Install Guide
  • OpenSn User Guide (Draft)
  • Theory Manual
  • Tutorials
    • 1. Foundations
    • 2. Modeling
      • 2.1. Meshing and Partitioning
      • 2.2. Cross Sections
      • 2.3. Angular Quadrature
      • 2.4. Logical Volumes
      • 2.5. Groupsets
      • 2.6. Sources and Boundaries
    • 3. Problems
    • 4. Workflows
    • 5. Numerical Methods
    • 6. Applications
  • C++ API
  • Python API
  • Developer’s Guide
  • Appendices
  • Gallery
OpenSn
  • Tutorials
  • 2. Modeling

2. Modeling

These tutorials explain the objects used to construct an OpenSn model. They focus on one modeling choice at a time rather than on a complete transport workflow.

  • 2.1. Meshing and Partitioning
    • 2.1.1. Introduction to Meshing and Partitioning
    • 2.1.2. 2D Orthogonal Grid Generation
    • 2.1.3. 3D Orthogonal Grid Generation
    • 2.1.4. Reading a 2D gmsh file
    • 2.1.5. Reading a 3D gmsh file
    • 2.1.6. Reading a 2D obj file
    • 2.1.7. Reading a 3D VTU file
    • 2.1.8. Reading a 2D mesh file and extruding it
    • 2.1.9. 3D Orthogonal Grid Generation with multiple block IDs
  • 2.2. Cross Sections
    • 2.2.1. Introduction to Cross Sections
    • 2.2.2. Built-in method for 1-group cross sections
    • 2.2.3. Reading OpenSn ASCII cross sections
    • 2.2.4. Read HDF5 file from OpenMC to load multi-group cross sections
  • 2.3. Angular Quadrature
    • 2.3.1. Introduction to Angular Quadratures
    • 2.3.2. Product Quadrature
    • 2.3.3. Triangular Quadrature
    • 2.3.4. Simplified Linear Discontinuous Finite Element (LDFE) Quadrature
    • 2.3.5. Lebedev Quadrature
  • 2.4. Logical Volumes
    • 2.4.1. Introduction to Logical Volumes
    • 2.4.2. Using Logical Volumes
  • 2.5. Groupsets
    • 2.5.1. Multiple Groupsets in an Infinite-Medium
  • 2.6. Sources and Boundaries
    • 2.6.1. Material Source Selected by Block ID
    • 2.6.2. Volumetric Source over a Logical Volume
    • 2.6.3. Point Source
    • 2.6.4. Isotropic Boundary Source and Leakage
    • 2.6.5. Arbitrary Angular Boundary Source
    • 2.6.6. Adjoint Source over a Logical Volume
Previous Next

© Copyright 2023-present, OpenSn team.

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