endf-parserpy

Overview

  • Philosophy
  • Mappings by ENDF-6 Recipes
  • Data Navigation

Tutorials & Guides

  • Getting Started
  • Python and C++ Parser
  • Command Line Interface
  • Reading & Writing ENDF-6
  • Multi-Material Files
  • ENDF-6 Format Validation
  • Comparing ENDF-6 Files
  • Translating ENDF-6 to JSON
  • ENDF-6 File Plumbing
  • Creating ENDF-6 Files from Scratch
  • PENDF and Format Flavors
  • Extending the ENDF-6 Format
  • Working with Legacy Formats
  • High-level Functionality
  • Perfect Precision Control
  • Arrays as Lists
  • Accelerated Parsing and Writing

Reference

  • Modules
    • endf_parser_factory
    • endf_parser_base
    • endf_parser
    • endf_parser_cpp
    • tape
    • accessories
    • debugging_utils
    • endf6_plumbing
    • user_tools
    • math_utils
    • fortran_utils
  • Classes
  • ENDF-6 Recipes
  • Related Software
endf-parserpy
  • Modules
  • View page source

Modules

This page lists the essential modules of the endf_parserpy package along with the classes and functions included in them.

  • endf_parser_factory
    • EndfParserFactory
  • endf_parser_base
    • EndfParserBase
  • endf_parser
    • EndfParserPy
  • endf_parser_cpp
    • EndfParserCpp
  • tape
    • Tape functions
    • EndfFile
    • MaterialView
    • EndfMaterialPath
    • TapeIndex
    • Exceptions
  • accessories
    • EndfObject
    • EndfDict
    • EndfList
    • EndfPath
    • EndfVariable
  • debugging_utils
    • compare_objects()
    • TrackingDict
    • TrackingList
  • endf6_plumbing
    • update_directory()
    • set_description()
    • get_description()
    • insert_description()
  • user_tools
    • list_parsed_sections()
    • list_unparsed_sections()
    • sanitize_fieldname_types()
  • math_utils
    • EndfFloat
    • math_isclose()
    • math_op()
    • math_mul()
    • math_div()
    • math_mod()
    • math_add()
    • math_sub()
    • math_allclose()
  • fortran_utils
    • float2fortstr()
    • fortstr2float()
    • read_fort_floats()
    • write_fort_floats()
Previous Next

© Copyright 2022-2025, International Atomic Energy Agency.

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