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

7.2 Deployment #3354

Merged
merged 70 commits into from
Jun 20, 2024
Merged

7.2 Deployment #3354

merged 70 commits into from
Jun 20, 2024

Conversation

BHoMBot and others added 30 commits March 29, 2024 12:49
Many behind the upgrade from removing the Node name from start end performed in #3236
Simply re-serialising all of them to make sure they are up to date and do not need versioning to deserialise
Issue stemming from c65b01f where the call to extract the geometry from the FEMesh was removed, and the method instead was changed to simply call itself.
Correcting namespace of Elements0D for the pile class as that was assigned wrong namespace, which in turn was making it impossible to reach the code for extracting the geometry for the FEMesh
downgrading again due to some serialisation issues
…sues. Difference showcased affects 12 significant figure, hence no real difference
UTs started failing after change of IsPlanar methodology in #3298
For this, the panels have been made planar by projected them to their plane. Panels failing where out of plane by ~2e-6, hence tests should still be valid.
…rsion

Potential scope to improve the behaviour compared to previous version, but for this first system change prefer to make the systems behave literally identical to ensure this switch gives as small impact in terms of functionality as possible.
…lso refactor to use the same methodology used by takeoff methods for aggregation.

Solves #3335
The unit tests that were failing due to the changes where:
Mass:
- Numerical tolerance issue where the mass for some panels where mass was differing on the 14th significant digit
For the rest:
-Fragments no longer present (which is the sole intention of this PR)
Copy link

@eden-reynell eden-reynell left a comment

Choose a reason for hiding this comment

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

I tested the new Geometry3D method for Pile, PileCap and PileFoundation in Structure_Engine using installer BHoM_7.2.240611.beta.0.msi. The method functions as should and can be merged.

Copy link
Member

@peterjamesnugent peterjamesnugent left a comment

Choose a reason for hiding this comment

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

Approved from a Structures perspective, BuiltUpDoubleRibbed tested, see @eden-reynell review for Geometry3D and tested the unit tests. Happy they pass apart from the Cellular which has been raised here:
#3357

@michaelhoehn
Copy link
Contributor

@BHoMBot check compliance

Copy link
Author

bhombot-ci bot commented Jun 17, 2024

@michaelhoehn to confirm, the following actions are now queued:

  • check code-compliance
  • check documentation-compliance
  • check project-compliance
  • check branch-compliance
  • check dataset-compliance
  • check copyright-compliance

There are 26 requests in the queue ahead of you.

@michaelhoehn
Copy link
Contributor

@BHoMBot check serialisation
@BHoMBot check null-handling

Copy link
Author

bhombot-ci bot commented Jun 17, 2024

@michaelhoehn to confirm, the following actions are now queued:

  • check serialisation
  • check null-handling

There are 267 requests in the queue ahead of you.

Copy link
Member

@alelom alelom left a comment

Choose a reason for hiding this comment

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

Approving from the Diffing_engine perspective, using BHoM_7.2.240617.beta.0 and DiffingTests_Prototypes.

@vgreen-BH vgreen-BH self-requested a review June 17, 2024 18:45
@vgreen-BH
Copy link
Contributor

Reviewed for Facades using the 6/17 beta artefact, all is behaving as expected per the test procedure.

@gideontamir16
Copy link

gideontamir16 commented Jun 18, 2024

Reviewed for Facades using 6/18 beta artefact. 3 issues encountered during testing procedure.

Potential issues with SetOffestFromFaceToFaceDist Component and with UValueOpeningAW Component.

Currently under review by facades team.

Copy link
Contributor

@vgreen-BH vgreen-BH left a comment

Choose a reason for hiding this comment

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

FacadeEngine tested and items noted above have been resolved and were not related to any code issues.

@enarhi enarhi self-requested a review June 18, 2024 23:31
Copy link
Member

@enarhi enarhi left a comment

Choose a reason for hiding this comment

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

Approving for Lighting_Engine, all tests work as expected.

Copy link
Author

bhombot-ci bot commented Jun 19, 2024

@bhombot-ci[bot] just to let you know, I have provided a check-versioning result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on BHoM

@IsakNaslundBh
Copy link
Contributor

@BHoMBot check dataset-compliance

Copy link
Author

bhombot-ci bot commented Jun 19, 2024

@IsakNaslundBh to confirm, the following actions are now queued:

  • check dataset-compliance

Copy link
Contributor

@jamesramsden-bh jamesramsden-bh left a comment

Choose a reason for hiding this comment

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

Environments Engine approved based on 7.2 beta test report

Copy link
Author

bhombot-ci bot commented Jun 20, 2024

@bhombot-ci[bot] just to let you know, I have provided a check-installer result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on BHoM

@IsakNaslundBh
Copy link
Contributor

@BHoMBot this is a DevOps instruction. I am requesting neutral checks on: core

Copy link
Author

bhombot-ci bot commented Jun 20, 2024

@IsakNaslundBh I have provided neutral checks to the checks requested. These checks will need to be run properly to obtain full results.

Copy link
Author

bhombot-ci bot commented Jun 20, 2024

@bhombot-ci[bot] just to let you know, I have provided a check-ready-to-merge result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on Excel_UI

@al-fisher al-fisher merged commit 42bfd85 into main Jun 20, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New capability or enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.