The ``ansys.tools.common`` library
==================================
.. py:module:: ansys.tools.common
Summary
-------
.. py:currentmodule:: common
.. tab-set::
.. tab-item:: Subpackages
.. list-table::
:header-rows: 0
:widths: auto
* - :py:obj:`~ansys.tools.common.abstractions`
- Initialization module for abstractions.
* - :py:obj:`~ansys.tools.common.launcher`
- Local product launcher.
* - :py:obj:`~ansys.tools.common.path`
- Tools to find or cache installed Ansys products.
.. tab-item:: Submodules
.. list-table::
:header-rows: 0
:widths: auto
* - :py:obj:`~ansys.tools.common.example_download`
- Module for downloading examples from the PyAnsys Github ``example-data`` repository.
* - :py:obj:`~ansys.tools.common.exceptions`
- Exceptions module.
* - :py:obj:`~ansys.tools.common.logger`
- Provides the singleton helper class for the logger.
* - :py:obj:`~ansys.tools.common.logger_formatter`
- Default logger formatter module.
* - :py:obj:`~ansys.tools.common.report`
- Ansys report tool.
* - :py:obj:`~ansys.tools.common.versioning`
- A module containing various utilities.
.. tab-item:: Attributes
.. list-table::
:header-rows: 0
:widths: auto
* - :py:obj:`~__version__`
-
.. toctree::
:titlesonly:
:maxdepth: 1
:hidden:
abstractions
launcher
path
.. toctree::
:titlesonly:
:maxdepth: 1
:hidden:
example_download
exceptions
logger
logger_formatter
report
versioning
Description
-----------
Main module.
Module detail
-------------
.. py:data:: __version__