Gridap.jl Versions Save

Grid-based approximation of partial differential equations in Julia

v0.18.2

2 weeks ago

Gridap v0.18.2

Diff since v0.18.1

Merged pull requests:

  • Add zero AffineMap helper (#1003) (@pmartorell)
  • use OrderedDict (#1004) (@mochen4)
  • Changes required to have a proper definition for get_face_dofs() for Nedelec FEs (#1005) (@amartinhuertas)

Closed issues:

  • non-deterministic matrix assembly for multiple domains (#1002)

v0.18.1

1 month ago

Gridap v0.18.1

Diff since v0.18.0

Merged pull requests:

  • Bugfix: restrict_to_field creates copies for BlockMultiFieldStyle (#993) (@JordiManyer)
  • Updating to Documenter v1.0 (#995) (@JordiManyer)
  • Change sign of residual in TransientLinearFEOperator (#996) (@AlexandreMagueresse)

v0.18.0

1 month ago

Gridap v0.18.0

Diff since v0.17.23

Merged pull requests:

  • Refactoring of GridapODEs (#965) (@AlexandreMagueresse)
  • fix typo in BDMRefFEs documentation (#980) (@amboschman)
  • Release Gridap 0.18 (#985) (@JordiManyer)
  • Fixes evaluation cellstate (#987) (@oriolcg)
  • Fixing name clash with Statistics.mean (#988) (@JordiManyer)
  • Deprecate SubVector in favor of Julia's view. (#989) (@JordiManyer)
  • Added axpy_entries for AbstractBlockMatrix (#991) (@oriolcg)

Closed issues:

  • Replace SubVector by view/SubArray for a future major release (#716)
  • Name conflict with Statistics (#814)
  • Refactoring of the ODE module (#955)
  • Incorrect Assertion on boundary faces integral (#984)
  • ode_start() in Generalized_Alpha results into singular system (#986)

v0.17.23

3 months ago

Gridap v0.17.23

Diff since v0.17.22

Merged pull requests:

  • Updated compats for FastGaussQuadrature.jl (#972) (@JordiManyer)
  • Feature required to fix GridapDistributed.jl issue (#975) (@amartinhuertas)
  • Bump release (#976) (@amartinhuertas)

Closed issues:

  • confusion about vectors sizes (#973)

v0.17.22

4 months ago

Gridap v0.17.22

Diff since v0.17.21

Merged pull requests:

  • Changing behaviour for allocate_vector (#963) (@JordiManyer)
  • Added missing methods for LagrangianDofBasis (#964) (@JordiManyer)
  • FineToCoarseField for vector-valued fields (#970) (@JordiManyer)
  • Bugfix: Incorrect block assembly when permuting variables (#971) (@JordiManyer)

Closed issues:

  • Remove FESolver and derived types (#706)
  • Reporting a series of errors with void parts + tentative solutions (#808)
  • NLSolver speed (#897)
  • Unexpected behaviour, if evaluating function on grid (#929)
  • Implementation of MultiFieldStyle in TransientMultiFieldFESpaces (#943)
  • Neumann boundary conditions and different geometries (#968)

v0.17.21

5 months ago

Gridap v0.17.21

Diff since v0.17.20

Merged pull requests:

  • add real/imag for VectorValue (#934) (@HelgeGehring)
  • Transient multifield style (#946) (@oriolcg)
  • Implementing Explicit Runge Kutta Methods (#952) (@tamaratambyah)
  • Nonlinear Runge-Kutta (#954) (@oriolcg)
  • Bugfix: distributed add_tag_from_tags! not working (#956) (@JordiManyer)
  • Bugfix: add_entry! for PSparseMatrices (#959) (@JordiManyer)
  • Improved allocate_in_range/domain (#960) (@JordiManyer)
  • Bump release to 0.17.21 (#961) (@JordiManyer)

Closed issues:

  • Difficulty with complex vector-valued interior facet weak forms (#931)
  • MultiFlield Boundary Condition Problem (#947)
  • Runge Kutta methods for linear operators only (#948)
  • Normal displacement boundary condition in linear elasticity problems (#949)
  • To-think: a less restrictive type for the type of the operator in LinearSolver abstract interface? (#950)
  • Eigen-values and vectors of SymTensorValue (#953)

v0.17.20

7 months ago

Gridap v0.17.20

Diff since v0.17.19

Merged pull requests:

  • Update Runge-Kutta ODE solver (#919) (@oriolcg)
  • Using Broadcasting(\circ) instead of \circ in one of the lazy_maps used to transform a coarse field into a fine field (#938) (@amartinhuertas)
  • Block assembly works with AbstractBlockArrays (#939) (@JordiManyer)
  • Generalize how the infinite norm is computed in non-linear solvers (#940) (@JordiManyer)
  • Bump patch version (#944) (@amartinhuertas)

v0.17.19

8 months ago

Gridap v0.17.19

Diff since v0.17.18

Merged pull requests:

  • Reimplement DomainStyle for CellQuadrature (#937) (@ericneiva)

v0.17.18

9 months ago

Gridap v0.17.18

Diff since v0.17.17

Closed issues:

  • Solution blow-up for Stokes problem (#828)
  • Select quadrature data domain (#877)
  • get_normal_vector with AdaptedTriangulation (atop BoundaryTriangulation) fails (#883)
  • [ODEs] Caching matrix and vector when operator cannot be evaluated at t = 0.0 (#887)
  • Tests are not passing with [email protected] (#889)
  • Face labelling tags of an UnstructuredDiscreteModel changed after refining (#890)
  • Error in gridap model (#894)
  • Neighbours of a cell. (#900)
  • I have a problem with using the Grid function (#904)
  • Interpolation of symmetric tensors (#908)
  • High error in interior domain when solving Poisson equation using Least-Squares FEM (#912)
  • ModalC0Bases test failed on my local computer with Julia 1.9 (#917)
  • Robin Boundary (#922)

Merged pull requests:

  • Pseudoinverse to enable evaluate() at Boundary (#879) (@shagun751)
  • Fix a few typos (#881) (@pitmonticone)
  • Bugfix: get_normal_vector not correctly implemented for AdaptedTriangulations (#884) (@JordiManyer)
  • Customisable measure data domain style (#885) (@ericneiva)
  • Set of improvements/fixes in Gridap.Adaptivity module (#886) (@JordiManyer)
  • Vectorial constant fe space (#888) (@oriolcg)
  • Odes cache system at initial time (#891) (@ericneiva)
  • Fix various typos (#892) (@goggle)
  • CompatHelper: bump compat for FillArrays to 1, (keep existing compat) (#895) (@github-actions[bot])
  • Add jacobi polynomial bases (#896) (@ericneiva)
  • Add newest vertex bisection into new adaptivity framework (#901) (@aerappa)
  • deleting nede_tet_1.vtu generated during NedelecRefFEs tests (#902) (@kishore-nori)
  • Block assemblers (#915) (@JordiManyer)
  • Block assemblers - Documentation (#916) (@JordiManyer)
  • Update ModalC0Bases.jl for Julia 1.9 (#918) (@ericneiva)
  • Relaxing AdaptivityGlues invariants as per-required in the parallel distributed case (#928) (@amartinhuertas)
  • Adaptivity docs (#932) (@JordiManyer)
  • Bump Gridap version to 0.17.18 (#933) (@amartinhuertas)

v0.17.17

1 year ago

Gridap v0.17.17

Diff since v0.17.16

Closed issues:

  • PETSc Error (#826)
  • ERROR: Package Gridap errored during testing (#859)
  • Duplicated points (nodes) in exported VTU file, no connectivity used? (#861)
  • Error (#862)
  • IMPORTANT: To fix before releasing Gridap 0.17.17 (#866)
  • ConstantFESpace not exported (#871)

Merged pull requests:

  • Grid refinement (#838) (@JordiManyer)
  • Using broadcasting in ThetaMethod updates (#858) (@amartinhuertas)
  • Brodacasting in ode solvers (#860) (@oriolcg)
  • Increased precision of integer array cell_to_ctype (#863) (@ericneiva)
  • Expanding adaptivity to non-BodyFittedTriangulation triangulations (#868) (@JordiManyer)
  • Fix SubArray issue for MultiField AutoDiff (#869) (@janmodderman)
  • Added reproducer and tests for Issue 869 (#870) (@janmodderman)
  • Fix of ConstantFESpace + tests + export (#872) (@janmodderman)
  • Bump to 0.17.17 (#880) (@amartinhuertas)