.. _file_ivcoord_ivcoord_parser_base.h: File ivcoord_parser_base.h ========================== |exhale_lsh| :ref:`Parent directory ` (``ivcoord``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Abstract interface for QC program-specific ivcoord parsers. Definition (``ivcoord/ivcoord_parser_base.h``) ---------------------------------------------- Detailed Description -------------------- Le Nhan Pham 2026 New QC program support (ORCA, Q-Chem, NWChem, …) is added by implementing this interface in a new file inside src/ivcoord/, registering the parser in IVCoordRunner::extract(), and adding the .cpp to CMakeLists.txt SOURCES. No other files need to change. Includes -------- - ``ivcoord/ivcoord_data.h`` (:ref:`file_ivcoord_ivcoord_data.h`) - ``string`` Included By ----------- - :ref:`file_ivcoord_gaussian_ivcoord_parser.h` Classes ------- - :ref:`exhale_class_classIIVCoordParser`