Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add matrix primitives #40

Merged
merged 59 commits into from
Sep 6, 2022
Merged

Add matrix primitives #40

merged 59 commits into from
Sep 6, 2022

Conversation

Revathyvenugopal162
Copy link
Contributor

@Revathyvenugopal162 Revathyvenugopal162 commented Sep 1, 2022

Add matrix primitives
Refactor primitives test to test_primitives ad test_math

@github-actions github-actions bot added the enhancement New features or code improvements label Sep 1, 2022
@RobPasMue RobPasMue self-requested a review September 1, 2022 15:25
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
@chadqueen
Copy link
Contributor

Just wondering if we are recreating the wheel here, are there existing matrix libraries to rely upon?

src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
@RobPasMue RobPasMue mentioned this pull request Sep 3, 2022
27 tasks
Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

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

Apart from my comments, LGTM! We are almost there

src/ansys/geometry/core/primitives/__init__.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/primitives/matrix.py Outdated Show resolved Hide resolved
Co-authored-by: Maxime Rey <87315832+MaxJPRey@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <roberto.pastormuela@ansys.com>
Copy link
Contributor

@MaxJPRey MaxJPRey left a comment

Choose a reason for hiding this comment

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

Looks Great @Revathyvenugopal162

Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

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

LGTM. Some minor corrections.

src/ansys/geometry/core/math/__init__.py Outdated Show resolved Hide resolved
src/ansys/geometry/core/math/matrix.py Outdated Show resolved Hide resolved
@RobPasMue RobPasMue enabled auto-merge (squash) September 6, 2022 18:36
tests/test_math.py Outdated Show resolved Hide resolved
@RobPasMue RobPasMue merged commit 25cf19d into main Sep 6, 2022
@RobPasMue RobPasMue deleted the feat/add-matrix-primitives branch September 6, 2022 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features or code improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement transformations module
5 participants