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

[GeoMechanicsApplication] Implement 'calculator-based' workflow for the Pw continuum elements #12998

Open
rfaasse opened this issue Jan 10, 2025 · 1 comment
Labels
GeoMechanics Issues related to the GeoMechanicsApplication Refactor When code is moved or rewrote keeping the same behavior

Comments

@rfaasse
Copy link
Contributor

rfaasse commented Jan 10, 2025

We will soon have Pw line elements that use LHS and RHS contribution calculators. With that approach, we no longer need to have separate Pw element classes for transient and steady state solutions. The difference is then captured by providing different sets of calculators.

We would like to follow a similar approach for the Pw continuum elements. One of the problems that needs to be addressed is that at present those elements are derived from the U-Pw continuum elements. However, we'd like to derive them directly from Element (to avoid having a dependency on displacement DOFs). Here we can either change their base classes directly (which requires us to carefully inspect which members of the U-Pw elements they rely on) or we can try to make the Pw line element more generic.

The latter approach is preferred, since the Pw line element is quite clean. Therefore, we have decided to make the (transient) Pw line element more generic. The subissues detail the required changes.

When the first subissues have been completed, next subissues will be created to convert the existing continuum Pw elements to the extended TransientPwLineElement.

@rfaasse rfaasse converted this from a draft issue Jan 10, 2025
@loumalouomega
Copy link
Member

PLACEHOLDER?

@rfaasse rfaasse changed the title [PLACEHOLDER] [GeoMechanicsApplication] Implement 'calculator-based' workflow for the Pw continuum elements [GeoMechanicsApplication] Implement 'calculator-based' workflow for the Pw continuum elements Jan 10, 2025
@rfaasse rfaasse added Refactor When code is moved or rewrote keeping the same behavior GeoMechanics Issues related to the GeoMechanicsApplication labels Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GeoMechanics Issues related to the GeoMechanicsApplication Refactor When code is moved or rewrote keeping the same behavior
Projects
None yet
Development

No branches or pull requests

2 participants