Recent Releases of Bcube
Bcube - v0.2.1
Bcube v0.2.1
Merged pull requests:
- Domain to mesh (#151) (@bmxam)
- Documentation for projectionl2! (#156) (@bmxam)
- fix hexa mesh boundaries (#157) (@bmxam)
- update compat for Symbolics, StacticArrays, FastGaussQuadrature, julia (#158) (@ghislainb)
- Fix for `domaintomesh` (#163) (@bmxam)
- Cache celltocellbynodes for PointFinder (#164) (@bmxam)
- Sparsity pattern for (single) TrialFESpace (#167) (@bmxam)
- Fix assertion in projectionl2 (#168) (@bmxam)
- Improve doc entry for lagrange_dof_to_coords (#169) (@bmxam)
- add compat for LinearSolve 3 (#170) (@bmxam)
- Fix sparsity matrix size (#171) (@ghislainb)
- Add checkmean option for linear scaling limiter (#172) (@ghislainb)
- CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#173) (@github-actions[bot])
- JuliaFormatter (#175) (@bmxam)
Closed issues:
- Change read_msh_with_cell_names returned args (#95)
- Jacobian sparsity pattern for SingleFESpace (#102)
- Add ref gmsh file for windows (#120)
- Remove export of EntityType (#152)
- Need more documentation for projection_l2! (#155)
- Julia
Published by github-actions[bot] 11 months ago
Bcube - v0.2.0
Bcube v0.2.0
Merged pull requests:
- Interpolate at arbitrary points (#109) (@ghislainb)
- 4D tensors algebra (#149) (@Galaxxy31)
- Bump codecov/codecov-action from 4 to 5 (#150) (@dependabot[bot])
- Moving gmsh to BcubeGmsh (#153) (@bmxam)
- Moving out VTK, gmsh and CGNS (#154) (@bmxam)
Closed issues:
- Evaluate AbstractLazy on arbitrary points (#107)
- Julia
Published by github-actions[bot] over 1 year ago
Bcube - v0.1.15
Bcube v0.1.15
Merged pull requests:
- Preallocate working arrays in assemble_bilinear (#143) (@ghislainb)
- _reshape_cell_shape_functions for SizedMatrix (#144) (@bmxam)
- use temporary transposed matrix to set dirichlet BCs (#145) (@ghislainb)
- Add get_cell_normals entry point and update "howto" documentation (#147) (@bmxam)
- Moving VTK output to BcubeVTK (#148) (@bmxam)
Closed issues:
- Add sizehint to "scalar" assemble_bilinear (#141)
- API for get_face_normals (#146)
- Julia
Published by github-actions[bot] over 1 year ago
Bcube - v0.1.13
Bcube v0.1.13
Merged pull requests: - Fix issue 130 (#131) (@ghislainb) - Improve composition with LazyOp (#132) (@ghislainb) - [gmsh] Mesh around disk with triangles (#135) (@bmxam) - Update README.md (#136) (@bmxam)
Closed issues: - Composition and LazyOp (#112) - Composition vs no-compo (#130)
- Julia
Published by github-actions[bot] over 1 year ago
Bcube - v0.1.12
Bcube v0.1.12
Merged pull requests:
- Small fix for type inference (#111) (@ghislainb)
- Fix return types for shape functions of degree 0 (#114) (@ghislainb)
- Coords for shape Point (#115) (@bmxam)
- Fix read_msh_with_cell_names (#118) (@bmxam)
- Move computespacedim in utils (#121) (@bmxam)
- `writevtklagrangefor order 0 (#123) (@bmxam)
- Update howto.md (#124) (@bmxam)
- Definition of the IO interface + HDF5/CGNS implementation (#126) (@bmxam)
- Improve inference for function∂fξ∂x_hypersurface` (#128) (@ghislainb)
Closed issues: - Check writevtklagrange for degree 0 (#113)
- Julia
Published by github-actions[bot] over 1 year ago
Bcube - v0.1.10
Bcube v0.1.10
Merged pull requests:
- Mesh of a torus shell (#104) (@bmxam)
- Doc for lagrangedofto_coords (#105) (@bmxam)
- New tests and project version (#106) (@bmxam)
- New affine transformation Rotation (#108) (@ghislainb)
- Julia
Published by github-actions[bot] almost 2 years ago
Bcube - v0.1.8
Bcube v0.1.8
Merged pull requests:
- Volumic subdomain integration (#96) (@bmxam)
- Setting up workflow_dispatch for actions (#97) (@bmxam)
- rename getters of DofHandler and propagate (#98) (@ghislainb)
Closed issues: - Subdomain integration (#89)
- Julia
Published by github-actions[bot] almost 2 years ago
Bcube - v0.1.7
Bcube v0.1.7
Merged pull requests:
- Refactor integration (#76) (@bmxam)
- More options for gen_rectangle_mesh (#79) (@ghislainb)
- Integration on curve (#80) (@bmxam)
- 5-nodes Pyramid (#81) (@bmxam)
- Fix read_msh_with_cell_names (#82) (@bmxam)
- Bump julia-actions/cache from 1 to 2 (#83) (@dependabot[bot])
- Fix for coplanarrotation (#84) (@bmxam)
- Better support for MeshCellData with `writevtklagrange(#90) (@ghislainb)
- Fix geom order for Gmsh mesh (#91) (@ghislainb)
- Better support of different kind of DoF types withFEFunctionandassemblelinear(#92) (@ghislainb)
- idof_by_* for Pyramid Lagrange 1 (#93) (@bmxam)
- MaterializeMeshCellData` on face / Side (#94) (@bmxam)
Closed issues: - idofbyedge for Pyramid (#86) - Materialize MeshData on Side (#87) - MeshFaceData? (#88)
- Julia
Published by github-actions[bot] almost 2 years ago
Bcube - v0.1.4
Bcube v0.1.4
First public register version
Merged pull requests:
- Fix bilinear assemble (#1) (@ghislainb)
- VTK output on high-order Lagrange elements (#2) (@bmxam)
- Refactor gmsh mesh generators (#3) (@bmxam)
- Moving tutorials to BcubeTutorials (#4) (@bmxam)
- Add coverage with codecov in CI pipeline (#5) (@ghislainb)
- Fix AffineFESystem (#7) (@bmxam)
- Enable dependabot for Github actions (#8) (@ghislainb)
- Update compathelper workflow (#10) (@ghislainb)
- Bump actions/checkout from 1 to 4 (#11) (@dependabot[bot])
- Add workflow for doc preview cleanup (#12) (@ghislainb)
- Remove solve export for compat with DifferentialEquations (#14) (@bmxam)
- Add benchmark workflow based on AirspeedVelocity.jl (#15) (@ghislainb)
- Gradient of scalar-valued PhysicalFunction (#18) (@bmxam)
- Gradient of a vector-valued PhysicalFunction (#19) (@bmxam)
- Bump actions/checkout from 2 to 4 (#22) (@dependabot[bot])
- Fix LazyOperators with UniformScaling (#24) (@ghislainb)
- Fix deprecated syntax for Vararg (#25) (@ghislainb)
- Update documentation main page (#27) (@bmxam)
- Gradient for operators (#29) (@ghislainb)
- Bump actions/upload-artifact from 2 to 4 (#31) (@dependabot[bot])
- Add new LazyBinaryOperator pow (#32) (@ghislainb)
- Add tag to boundary nodes of basic_mesh (#33) (@ghislainb)
- Assemble bilinear forms on FaceDomain (#35) (@ghislainb)
- Bump actions/cache from 3 to 4 (#36) (@dependabot[bot])
- Addition of multiplierFESpace (#37) (@lokmanb)
- Bump peter-evans/find-comment from 2 to 3 (#38) (@dependabot[bot])
- Bump peter-evans/create-or-update-comment from 3 to 4 (#39) (@dependabot[bot])
- Bump codecov/codecov-action from 3 to 4 (#40) (@dependabot[bot])
- Enabling computations on hypersurface (#42) (@bmxam)
- Better support of MultiIntegration (#43) (@ghislainb)
- ctype before cnodes (#44) (@bmxam)
- Add codecov token (#45) (@ghislainb)
- Cleaning exports (#46) (@bmxam)
- fix Tetra4 for 3D mesh (#48) (@ghislainb)
- Hypersurface II (#49) (@bmxam)
- Refactor exports in runtests.jl (#50) (@bmxam)
- Improve tetra support (#51) (@ghislainb)
- Hexa mesh generator (#54) (@bmxam)
- Doc : how to build custom operator (#57) (@bmxam)
- Support for array of functions in MeshData (#58) (@bmxam)
- Fix rectangle mesh boundary (#59) (@bmxam)
- New benchmark assemble (#60) (@ghislainb)
- Improve type stability and inference for bilinear assemble and run CI/CD with julia v1.10 (#62) (@ghislainb)
- Remove celldata.jl (#63) (@bmxam)
- New compute function (#64) (@bmxam)
- Mesh face data (#65) (@bmxam)
- Fix for varonvertices (#69) (@bmxam)
- Add github workflow for integration tests (#72) (@ghislainb)
Closed issues:
- Gradient (or jacobian) of PhysicalFunction (#16)
- Bcube.compute should not be applied to InteriorFaceDomain (#17)
- Define a PhysicalFunction with another one (#20)
- LazyOperators and UniformScaling (#23)
- Pow of a LazyOp (#30)
- Gradient of LazyOp on hypersurface (#41)
- Excessive computation time for matrix construction with gradients in bilinear form in Julia 1.10.1 (#47)
- Missing tags for corner nodes in rectangular mesh generator (#56)
- Boundary integration in 1D for MultiFESpace (#66)
- Boundary integration in 2d with MultiFESpace (#67)
- Julia
Published by github-actions[bot] almost 2 years ago