Recent Releases of GXBeam

GXBeam - V1.0.0

Note, even though this is labeled as a major update it is actually just a compat fix and updating some docs. The version number update is just to be consistent with Julia package style for a package that won't be experiencing breaking changes soon.

Scientific Software - Peer-reviewed - Julia
Published by Cardoza2 12 months ago

GXBeam - v0.5.2

Update the compat requirements

Scientific Software - Peer-reviewed - Julia
Published by Cardoza2 about 1 year ago

GXBeam - v0.5.1

GXBeam v0.5.1

Diff since v0.5.0

Merged pull requests: - Strain recovery coupling with beam analysis (#110) (@tylercritchfield) - Bump ImplicitAD dependency version to 0.3.1 since 0.2.2 is broken (#117) (@kevmoor)

Closed issues: - Release v0.5.0 (#109) - curved.jl Error (#114)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 2 years ago

GXBeam - v0.5.0

GXBeam v0.5.0

Diff since v0.4.2

Merged pull requests: - Add significant sensitivity analysis capabilities (#98) (@taylormcd) - CompatHelper: add new compat entry for IterativeSolvers at version 0.9, (keep existing compat) (#102) (@github-actions[bot]) - CompatHelper: add new compat entry for ReverseDiff at version 1, (keep existing compat) (#103) (@github-actions[bot]) - CompatHelper: add new compat entry for SparseDiffTools at version 1, (keep existing compat) (#104) (@github-actions[bot]) - CompatHelper: add new compat entry for SparseDiffTools at version 2, (keep existing compat) (#105) (@github-actions[bot]) - minor bug fixes (#106) (@taylormcd) - CompatHelper: bump compat for SparseDiffTools to 2, (keep existing compat) (#107) (@github-actions[bot]) - CompatHelper: bump compat for FillArrays to 1, (keep existing compat) (#108) (@github-actions[bot])

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 3 years ago

GXBeam - v0.4.2

GXBeam v0.4.2

Diff since v0.4.1

Closed issues: - Release v0.4.1 (#97)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 3 years ago

GXBeam - v0.4.1

GXBeam v0.4.1

Diff since v0.4.0

Closed issues: - Clear definition of stiffness matrix (#28) - pointmass is less stable than mass (#76) - NaN compliance matrix for more cambered airfoil (#90) - Release v0.4.0 (#91) - Zero pivots in factorization error when computing compliance matrix (#92) - Load ramping (#93)

Merged pull requests: - Major DiffEq Compatability Improvements (#94) (@taylormcd) - CompatHelper: add new compat entry for ChainRulesCore at version 1, (keep existing compat) (#95) (@github-actions[bot]) - Use ImplicitAD to overload linear solves (#96) (@taylormcd)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 3 years ago

GXBeam - v0.4.0

GXBeam v0.4.0

Diff since v0.3.3

Closed issues: - Release v0.3.3 (#80) - Bug when layup does not include webs (#88)

Merged pull requests: - reorganize diffeq interface to allow for arbitrary parameter vectors (#82) (@taylormcd) - Section properties (#83) (@andrewning) - Extra Features (#84) (@taylormcd) - CompatHelper: add new compat entry for UnPack at version 1, (keep existing compat) (#85) (@github-actions[bot]) - CompatHelper: add new compat entry for FillArrays at version 0.13, (keep existing compat) (#86) (@github-actions[bot]) - Fix bug for when the layup contains no webs - closes #88 (#89) (@tylercritchfield)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] almost 4 years ago

GXBeam - v0.3.3

GXBeam v0.3.3

Diff since v0.3.2

Closed issues: - Rotation angle (#69) - Register v0.3.2 (#73) - Tests failing (#77)

Merged pull requests: - CompatHelper: bump compat for Roots to 2, (keep existing compat) (#78) (@github-actions[bot]) - Rotation Scaling (#79) (@taylormcd)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 4 years ago

GXBeam - v0.3.2

GXBeam v0.3.2

Diff since v0.3.1

Closed issues: - Register v0.3.1 (#47) - Change from DiffEqBase to SciMLBase (#48) - Who is Ning? (#49) - Literature review (#50) - Failing tests? (#51) - Hard code random numbers in tests (or at least use a seed) (#53) - Performance (#54) - Approximation spaces, accuracy (#55) - Warping? (#56) - Reduce overhead in defaultforcescaling() causing extremely long run times for large systems (#57) - Comparison with BeamDyn? (#63) - Please check capitalization of the references (#65) - Error testing GXBeam (#68) - timedomainanalysis does not seem to work with point_masses (#71)

Merged pull requests: - CompatHelper: add new compat entry for SciMLBase at version 1, (keep existing compat) (#52) (@github-actions[bot]) - Reduce memory overhead in defaultforcescaling addresses issue #57 (#58) (@kevmoor) - add performance tests (#59) (@taylormcd) - add limitations, including disclaimer about warping (#60) (@taylormcd) - convergence plot (#61) (@taylormcd) - Paper updates (#62) (@taylormcd) - add limitations section to paper (#64) (@taylormcd) - fix .bib entries (#66) (@taylormcd) - add seed for reproducible random numbers (#67) (@taylormcd) - Use Literate.jl to Generate Documentation (#70) (@taylormcd) - allow for massless elements during time domain initialization (#72) (@taylormcd)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 4 years ago

GXBeam - v0.3.1

GXBeam v0.3.1

Diff since v0.3.0

Closed issues: - Release v0.3.0 (#45)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.3.0

GXBeam v0.3.0

Diff since v0.2.7

Closed issues: - Release v0.2.7 (#38)

Merged pull requests: - Add point masses (#40) (@taylormcd) - v0.3.0 (#41) (@taylormcd) - add point masses to guide (#42) (@taylormcd) - add linear and angular acceleration (#43) (@taylormcd) - Acceleration (#44) (@taylormcd) - CompatHelper: add new compat entry for Roots at version 1, (keep existing compat) (#46) (@github-actions[bot])

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.2.7

GXBeam v0.2.7

Diff since v0.2.6

Closed issues: - Release v0.2.6 (#34)

Merged pull requests: - finish merge (#35) (@taylormcd) - add nonzero linearization options (#36) (@taylormcd)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.2.6

GXBeam v0.2.6

Diff since v0.2.5

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.2.5

GXBeam v0.2.5

Diff since v0.2.4

Merged pull requests: - Ensuring result variable is not called if Linear analysis (#32) (@yosinlpet)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.2.4

GXBeam v0.2.4

Diff since v0.2.3

Closed issues: - Release v0.2.3 (#30)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.2.3

GXBeam v0.2.3

Diff since v0.2.2

Closed issues: - Release v0.2.2 (#29)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 4 years ago

GXBeam - v0.2.2

GXBeam v0.2.2

Diff since v0.2.1

Closed issues: - Register GXBeam v0.2.1 (#24)

Merged pull requests: - Cross section visualization (#25) (@taylormcd)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] almost 5 years ago

GXBeam - v0.2.1

GXBeam v0.2.1

Diff since v0.2.0

Closed issues: - Bump version to 0.2.0 (#20)

Merged pull requests: - AD edits (#21) (@tylercritchfield) - Updated DiffEq interface (#22) (@taylormcd) - CompatHelper: add new compat entry for "ForwardDiff" at version "0.10" (#23) (@github-actions[bot])

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] almost 5 years ago

GXBeam - v0.2.0

GXBeam v0.2.0

Diff since v0.1.2

Breaking Changes: - Definitions for PrescribedConditions and DistributedLoads changed to only reflect loads at a specific time step - Time varying prescribed conditions must now be specified as a function of time which produces a dictionary containing elements of type PrescribedConditions (with keys corresponding to the points to which those conditions apply). - Time varying distributed loads must now be specified as a function of time which produces a dictionary containing elements of type DistributedLoads (with keys corresponding to the elements to which those loads apply. - All analyses now accept a time vector rather than the time step size and/or number of time steps

Additional changes: - fixed eigenvalue analysis for cases with non-zero real parts of complex eigenvalues - added interface with DifferentialEquations - added problem-dependent scaling terms to forces/moments and masses/inertias which are based on stiffness and mass matrix entries. - added additional post processing functions - updated documentation for clarity

Merged pull requests: - Add DifferentialEquations Interface (#19) (@taylormcd)

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 5 years ago

GXBeam - v0.1.2

GXBeam v0.1.2

Diff since v0.1.1

Merged pull requests: - CompatHelper: bump compat for "StaticArrays" to "1.0" (#15) (@github-actions[bot]) - CompatHelper: bump compat for "ArnoldiMethod" to "0.2" (#16) (@github-actions[bot]) - CompatHelper: bump compat for "LinearMaps" to "3.2" (#17) (@github-actions[bot])

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] about 5 years ago

GXBeam - v0.1.1

GXBeam v0.1.1

Diff since v0.1.0

ArnoldiMethod is now used instead of Arpack for eigenvalue computations

Merged pull requests: - replace Arpack with ArnoldiMethod (#13) (@taylormcd) - CompatHelper: add new compat entry for "ArnoldiMethod" at version "0.0.4" (#14) (@github-actions[bot])

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 5 years ago

GXBeam - v0.1.0

GXBeam v0.1.0

Merged pull requests: - CompatHelper: add new compat entry for "StaticArrays" at version "0.12" (#1) (@github-actions[bot]) - CompatHelper: add new compat entry for "FLOWMath" at version "0.3" (#2) (@github-actions[bot]) - CompatHelper: add new compat entry for "NLsolve" at version "4.4" (#3) (@github-actions[bot]) - CompatHelper: add new compat entry for "OffsetArrays" at version "1.1" (#4) (@github-actions[bot]) - CompatHelper: add new compat entry for "Arpack" at version "0.4" (#5) (@github-actions[bot]) - CompatHelper: add new compat entry for "LinearMaps" at version "2.6" (#6) (@github-actions[bot]) - CompatHelper: add new compat entry for "WriteVTK" at version "1.7" (#7) (@github-actions[bot])

Scientific Software - Peer-reviewed - Julia
Published by github-actions[bot] over 5 years ago