The geosx_xml_tools python package adds a set of advanced features to the GEOS xml format: units, parameters, and symbolic expressions. See :ref:`PythonToolsSetup` for details on setup instructions, and :ref:`AdvancedXMLFeatures` for a detailed description of the input format. The available console scripts for this package and its API are described below.
Convert an abaqus format mesh file to gmsh or vtk format.
.. argparse:: :module: geosx_xml_tools.command_line_parsers :func: build_preprocessor_input_parser :prog: preprocess_xml
Formats an xml file.
.. argparse:: :module: geosx_xml_tools.command_line_parsers :func: build_xml_formatter_input_parser :prog: format_xml
Checks xml attribute coverage for files in the GEOS repository.
.. argparse:: :module: geosx_xml_tools.command_line_parsers :func: build_attribute_coverage_input_parser :prog: check_xml_attribute_coverage
Checks for redundant attribute definitions in an xml file, such as those that duplicate the default value.
.. argparse:: :module: geosx_xml_tools.command_line_parsers :func: build_xml_redundancy_input_parser :prog: check_xml_redundancy
.. automodule:: geosx_xml_tools.main :members:
.. automodule:: geosx_xml_tools.xml_processor :members:
.. automodule:: geosx_xml_tools.xml_formatter :members:
.. automodule:: geosx_xml_tools.unit_manager :members:
.. automodule:: geosx_xml_tools.regex_tools :members:
.. automodule:: geosx_xml_tools.xml_redundancy_check :members:
.. automodule:: geosx_xml_tools.attribute_coverage :members:
.. automodule:: geosx_xml_tools.table_generator :members: