Skip to content

Comments

Dev#89

Open
claudioperez wants to merge 161 commits intostablefrom
dev
Open

Dev#89
claudioperez wants to merge 161 commits intostablefrom
dev

Conversation

@claudioperez
Copy link
Collaborator

No description provided.

…ansient analysis.

Add unset methods for LinearSOE and TransientIntegrator.
Replaces ArrayOfTaggedObjects with VectorOfTaggedObjects in AnalysisModel and updates related code to use the new storage and iterator types. Removes legacy FE_EleIter and DOF_GrpIter implementations, updates includes, and adapts TaggedIterator for template storage. Cleans up code formatting and improves consistency in error handling and printing.
Introduces shear_align matrix and related parameter handling to FrameSolidSection3d, refactors tangent assembly and fiber state management, and adds support for Poisson effects in state determination. Also updates JSON printing, copy constructor, and parameter update logic to include shear alignment, and improves code structure for clarity and extensibility.
@github-actions
Copy link

We found 70 compiler warnings in the latest build.

Replaces custom LoadPatternIter and related iteration logic with a generic TaggedIterator-based approach, removing now-unnecessary files and simplifying the Domain and LoadPattern interfaces. Updates method signatures for consistency, removes unused constructors, and cleans up code formatting and error messages. Also deletes obsolete Makefiles and legacy iteration headers/implementations.
@github-actions
Copy link

We found 61 compiler warnings in the latest build.

@github-actions
Copy link

We found 61 compiler warnings in the latest build.

1 similar comment
@github-actions
Copy link

We found 61 compiler warnings in the latest build.

@github-actions
Copy link

github-actions bot commented Feb 1, 2026

We found 61 compiler warnings in the latest build.

Replace raw pointer management for eigenvalues and eigenvectors with an EigenData struct. Update method signatures to use final and add overloads for getEigenvector. Refactor workspace allocation and NCV calculation, improve error handling, and remove unused code.
Replaces the Element pointer 'myEle' with a reference throughout ElementFE, removing null checks and updating all member accesses.
…efactor handlers accordingly.

Removed static matrix/vector storage and related logic from FE_Element, making it an abstract base class with pure virtual methods for tangent, residual, and ID access. Removed direct element management, shifting responsibility to derived classes.
@github-actions
Copy link

github-actions bot commented Feb 1, 2026

We found 64 compiler warnings in the latest build.

@github-actions
Copy link

github-actions bot commented Feb 1, 2026

We found 64 compiler warnings in the latest build.

@github-actions
Copy link

github-actions bot commented Feb 1, 2026

We found 63 compiler warnings in the latest build.

@github-actions
Copy link

github-actions bot commented Feb 1, 2026

We found 62 compiler warnings in the latest build.

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.

1 participant