Skip to content

Releases: ONSAS/ONSAS.jl

v0.4.4

26 Dec 18:07
d1ead05
Compare
Choose a tag to compare

ONSAS v0.4.4

Diff since v0.4.3

Merged pull requests:

Closed issues:

  • Split examples into model and tests (#366)
  • Add LinearSolve dep (#413)
  • Implement a lighter Solution struct (#429)
  • Implement and define a Dynamic Linear Analysis (#461)
  • Update benchmarks readme (#469)
  • Create CLI helpers (#471)
  • Create check format CI (#472)
  • Pre-allocate solution struct (#476)

v0.4.3

10 Oct 18:51
35cb09b
Compare
Choose a tag to compare

ONSAS v0.4.3

Diff since v0.4.2

Merged pull requests:

v0.4.2

08 Sep 05:53
8f47b71
Compare
Choose a tag to compare

ONSAS v0.4.2

Diff since v0.4.1

Closed issues:

  • Add VTK output plots (#170)
  • _unwrap rename in module Utils (#451)

Merged pull requests:

v0.4.1

04 Sep 13:15
1ebf78c
Compare
Choose a tag to compare

ONSAS v0.4.1

Diff since v0.4.0

Closed issues:

  • Use in-place operations for computing element forces and tangent matrices (#121)
  • Replace ScalarWrapper data type (#431)
  • Inplace computation of stress tensors (#437)

Merged pull requests:

v0.4.0

12 Aug 09:55
820849e
Compare
Choose a tag to compare

ONSAS v0.4.0

Diff since v0.3.0

Closed issues:

  • Avoid defining Any as Analysis Types in solver modules (#332)
  • Use CommonSolve.jl (#399)
  • StructuralMaterial with two materials (#405)
  • Define insert! and delete! methods for Structural... (#409)
  • Apply multiple NeumannBoundaryConditionss (#410)
  • Avoid using findall at each time step (#411)
  • Standard nodes matrix and connectivity methods (#415)
  • Use StaticArrays API to zero_out the K matrix (#420)
  • Set an initial State to solve the StructuralAnalysis (#422)
  • Fix replace! with different BC types in nodes, faces and elements boundary conditions (#423)
  • GlobalLoad applied to Truss Elements (#424)

Merged pull requests:

v0.3.0

01 Jul 20:31
8ba4d76
Compare
Choose a tag to compare

ONSAS v0.3.0

Diff since v0.2.1

Closed issues:

  • Set author/contributor policies (#48)
  • Efficient way to compute element dofs (#93)
  • Add nothing as a Label type (#242)
  • Avoid extra allocations when computing Dofs (#263)
  • Add StructuralMaterial constructor with Pairs (#316)
  • Rename some apply! methods on mesh to create_dof! (#345)
  • Create examples repo (#353)
  • Add Frames to docs (#358)
  • Replaces subindices in all examples (#360)
  • Revisit set_dofs! for Mesh (#362)
  • Review Structure constructor (#364)
  • Add StructuralBoundaryCondition constructor with pairs (#367)
  • Run clamped truss on CI (#368)
  • Rename Svk to SVK (#372)
  • Set iteration state iter to 1 for a LinearStaticAnalysis (#378)
  • Remove using Dictionaries (#380)
  • Accessor to the number of iterations with StatesSolutions (#381)
  • Update SVK to Svk material into examples (#387)
  • Make a new release (#400)

Merged pull requests:

v0.2.1

24 Jun 12:17
dcb4280
Compare
Choose a tag to compare

ONSAS v0.2.1

Diff since v0.2.0

Closed issues:

  • replace! boundary conditions (#340)
  • Replace AbstractBoundaryCondition (#341)
  • Refactor tests (#351)
  • Update module docs (#354)

Merged pull requests:

v0.2.0

20 Jun 19:10
9389803
Compare
Choose a tag to compare

ONSAS v0.2.0

Diff since v0.1.0

Closed issues:

  • Add solve method with reset! inside the function (#216)
  • Add tests and docstrings to new PointEvalHandler implementation (#261)
  • Avoid code repetition and use interpolate with a PointEvalHandler (#282)
  • Get and replace Dof and Node coordinate in a mesh constructed via view (#323)
  • Create a method to compute deformed Nodes (#325)
  • Add a Base.show method for the StatesSoluition struct (#335)

Merged pull requests:

v0.1.0

18 Jun 13:44
233fd8f
Compare
Choose a tag to compare

ONSAS v0.1.0

Diff since v0.0.3

Closed issues:

  • Add Strain model as a parametric type into Truss elements (#64)
  • Remove the Vector [p(t)] from LocalPressureBoundaryCondition (#207)
  • Update wrt style according to CONTRIBUTING.md (#232)
  • Refactor modules with new style guide and only one level of submodules (#265)
  • Check create_entitiy does not create new Nodes (#281)
  • Constructors for Meshes (#285)
  • Delete push! methods and use append! for Meshes operations (#286)
  • Crate a release (#291)
  • Cleanup @reexport usage (#298)
  • Maybe define Dof in Utils (#301)
  • Reorder Structural... (#302)
  • Add a SVK Truss example (#305)
  • Delete StrainModel as a parametric type and use a Material model instead (#309)
  • Update converge check (#315)
  • Revamp FixedDof for only one Field (#320)
  • Merge StructuralModel and Structures (#321)

Merged pull requests:

v0.0.3

02 Jun 16:03
Compare
Choose a tag to compare

Announcements
Contributors for this release:

Marcelo Forets (@mforets)
Jorge Perez Zerpa (@jorgepz )
Mauricio Vanzulli (@mvanzulli )

Closed issues:

Full Changelog: v0.0.2...v0.0.3