Skip to content

Conversation

@nhew1994
Copy link
Collaborator

No description provided.

nhew1994 and others added 30 commits January 9, 2026 16:04
Updated class docstring for ThermalElectronic to improve clarity and structure.
nhew1994 and others added 9 commits January 10, 2026 08:11
Updated formulas for clarity and fixed LaTeX syntax in comments and docstrings.
Updated the formula for thermal electronic entropy calculation to include the Fermi-Dirac distribution.
Removed mathematical formulas from docstrings for various functions related to thermal electronic calculations.
Removed redundant bullet points from usage instructions.
Copilot AI review requested due to automatic review settings January 10, 2026 14:55
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates the docstrings for the ThermalElectronic class and related documentation configuration to improve clarity and consistency. The changes enhance the documentation by providing more detailed parameter descriptions, better formatting, and improved type hints.

Changes:

  • Enhanced docstrings throughout the ThermalElectronic class with more detailed parameter descriptions, units, and formatting
  • Updated Sphinx Napoleon configuration to properly handle Google and NumPy style docstrings
  • Restructured documentation RST file to explicitly document ThermalElectronic and ThermalElectronicData classes

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
dfttk/thermal_electronic/thermal_electronic.py Updated class and method docstrings with improved formatting, added units, better parameter descriptions, and return type annotations
docs/conf.py Added Napoleon extension configuration options and set autodoc member order to 'bysource'; removed unused extensions
docs/api/dfttk.thermal_electronic.rst Changed from module-level to class-level documentation directives for better organization
tests/test_thermal_electronic.py Reformatted multi-line error message string for better readability

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

nhew1994 and others added 2 commits January 10, 2026 11:30
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 6 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

nhew1994 and others added 3 commits January 10, 2026 11:42
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

nhew1994 and others added 2 commits January 10, 2026 12:00
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nhew1994 nhew1994 merged commit 0b421da into main Jan 10, 2026
9 of 12 checks passed
@nhew1994 nhew1994 deleted the update_docs branch January 10, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants