Recent Releases of ManifoldsBase
ManifoldsBase - v1.2.0
ManifoldsBase v1.2.0
Added
tangent_vector_typefor converting point types to matching tangent vector types.
Merged pull requests: - tangentvectortype (#230) (@mateuszbaran)
- Julia
Published by github-actions[bot] 10 months ago
ManifoldsBase - v1.1.0
ManifoldsBase v1.1.0
Added
default_basis(M)to be more flexible than a fixedDefaultOrthonormalBasisdefault.StabilizedRetraction, a retraction that improves numerical stability of another retraction by projecting the resulting point.
Merged pull requests: - Stabilized retraction (#228) (@mateuszbaran) - Introduce default_basis. (#229) (@kellertuer)
- Julia
Published by github-actions[bot] 10 months ago
ManifoldsBase - v1.0.3
ManifoldsBase v1.0.3
Changed
VectorSpaceFiberno longer requires the number system to be consistent with the wrapped manifold.
Merged pull requests: - Relax VectorSpaceFiber type (#227) (@mateuszbaran)
- Julia
Published by github-actions[bot] 11 months ago
ManifoldsBase - v1.0.2
ManifoldsBase v1.0.2
Changed
Fiberno longer requires the number system to be consistent with the wrapped manifold.
### Added
allocatemethod that works with numeric scalars.
Merged pull requests: - Loosen Fiber type constraints (#226) (@mateuszbaran)
- Julia
Published by github-actions[bot] 11 months ago
ManifoldsBase - v1.0.1
ManifoldsBase v1.0.1
Fixed
- An issue with allocation type promotion in
exp_fused.
Merged pull requests: - Fix exp_fused allocation (#223) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 1 year ago
ManifoldsBase - v1.0.0
ManifoldsBase v1.0.0
Changed
We implemented the following breaking changes.
- to avoid logical ambiguities to the forthcoming
LieGroups.jl, the “fusing” variantexp(M, p, X, t)has been moved to its own nameexp_fused(M, p, X, t)and similarlyexp!(M, q, p, X, t)has been moved to its own nameexp_fused!(M, q, p, X, t). Note that the newexp_fused!method is not exported and by default falls back to callingexp!witht*X. Actions to take- if you just implemented an own
exp(M, p, X)orexp!(M, q, p, X)everything works as before. - if you implemented a fused variant
exp!(M, q, p, X, t)you have to adapt two things - move that implementation to
ManifoldsBase.exp_fused!(M, q, p, X, t) - Implement the default
exp!(M, q, p, X) = ManifoldBase.exp_fused!(M, q, p, one(eltype(p)), X), or an own specific implementation for the non-fused variant.
- if you just implemented an own
- Similar to
exp, the “fusing” variantretract(M, p, X, t, m)has been moved to its own nameretract_fused(M, p, X, t, m)and similarlyretract!(M, q, p, X, t, m)has been moved to its own nameretract_fused!(M, q, p, X, t, m). Note that the newretract_fused!method is not exported and by default falls back to callingretract!witht*X. Actions to take- if you just implemented an own
retract(M, p, X, m)orretract!(M, q, p, X, m)everything works as before. - if you implemented a fused variant
retract!(M, q, p, X, t)you have to adapt two things - move that implementation to
ManifoldsBase.retract_fused!(M, q, p, X, t, m) - Implement the default
retract!(M, q, p, X, m) = ManifoldBase.retract_fused!(M, q, p, one(eltype(p)), X), or an own specific implementation for the non-fused variant.
- if you just implemented an own
- the
TVectortype has been renamed toAbstractTangentVector - the
CoTVectortype has been renamed toAbstractCotangentVector
Removed
parallel_transport_along(M, p, X, c),vector_transport_along(M, p, X, c, m)as well as their mutating variants are removed from the API for now. It was never specified how to actually specify a curvecand the method was only implemented forEuclideaninManifolds.jl, where it is the identity.
Merged pull requests: - 🎆 Prepare for ManifoldsBase.jl 1.0 (#221) (@kellertuer) - Adapt Tutorial to ManifoldsBase 1.0 (#222) (@kellertuer)
Closed issues:
- Make injectivity_radius less prone to ambiguities (#189)
- Julia
Published by github-actions[bot] about 1 year ago
ManifoldsBase - v0.15.24
ManifoldsBase v0.15.24
Added
- extended support for
allocate_onwithArrayPartition.
Merged pull requests: - extended support for allocate_on with ArrayPartition (#220) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 1 year ago
ManifoldsBase - v0.15.23
ManifoldsBase v0.15.23
Added
- a field
pointtoValidationFibreVectorto potentially store the point of the vector. - a field
store_base_pointtoValidationManifoldto indicate whether for new fibre vectors the base point should be stored. - a keyword
ignore_contextstoValidationManifoldto ignore certain contexts from validation, such as:Input,:Output,:Point, or:Vector. - a keyword
ignore_functionstoValidationFibreVectorto ignore certain contexts within a single function. This is provided as a dictionary with the key being the (allocating) function and the value is a context or vector of contexts.
Changed
- the internal function
array_valuewas renamed tointernal_valueand is now exported, since it can be also used on elements that store values different from arrays, e.g. aValidationMPointstoring a subtype of aManifoldPoint.array_valueis hence deprecated. - Minimum Julia version is now 1.10 (the LTS which replaced 1.6)
Merged pull requests:
- Bump codecov/codecov-action from 4 to 5 (#215) (@dependabot[bot])
- Update ValidationManifold (#217) (@kellertuer)
- Small typos (#218) (@lkdvos)
Closed issues:
- Improve ValidationManifold (#216)
- Julia
Published by github-actions[bot] about 1 year ago
ManifoldsBase - v0.15.22
ManifoldsBase v0.15.22
Added
DefaultOrthonormalBasis()is now the default basis forget_vector,get_vector!,get_vectors,get_coordinatesandget_coordinates!.
Merged pull requests: - Make ONB default (#213) (@mateuszbaran) - Forgot to bump version (#214) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.21
ManifoldsBase v0.15.21
Fixed
- Coordinate allocation was improved to be more friendly with automatic differentiation.
Merged pull requests: - Improve coordinate allocation (#212) (@mateuszbaran)
Closed issues:
- Remove norm(M::VectorSpaceFiber, p, X) (#210)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.20
ManifoldsBase v0.15.20
Changed
normfunction onVectorSpaceFiber(such asTangentSpace) now needs to be called without the point. The passed point was already ignored before.
Merged pull requests: - Pointless norm on vector fibers (#209) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.19
ManifoldsBase v0.15.19
Changed
- make
has_componentsintroduced in the last version a decorator trait function.
Merged pull requests:
- Make has_components a decorator function. (#207) (@kellertuer)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.18
ManifoldsBase v0.15.18
Added
distance(M, p, q, r)to computer-norms on manifolds that have components.distance(M, p, q, m, r)to compute (approximate)r-norms on manifolds that have components using anAbstractInverseRetractionMethod mwithin every (inner) distance call.norm(M, p, X, r)to computer-norms on manifolds that have components.
Merged pull requests: - Introduce r-norms on manifolds with components (#206) (@kellertuer)
Closed issues: - get_vector failing for product manifold (#204)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.17
ManifoldsBase v0.15.17
Changed
- Mildly breaking: the number system parameter now corresponds to the coefficients standing in front of basis vectors in a linear combination instead of components of a vector. For example,
DefaultOrthonormalBasis() == DefaultOrthonormalBasis(ℝ)ofDefaultManifold(3, field=ℂ)now has 6 vectors, andDefaultOrthonormalBasis(ℂ)of the same manifold has 3 basis vectors.
Merged pull requests: - Basis number system swap (#205) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.16
ManifoldsBase v0.15.16
Changed
- Adapt the traits, so that they also can be used when only
using ManifoldsBase, without importing internalstructs likeEmptyTraitandTraitList
Merged pull requests: - Make Traits a bit more stable (#203) (@kellertuer)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.15
ManifoldsBase v0.15.15
Merged pull requests: - Refactored error message when no RAT.jl (#202) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.14
ManifoldsBase v0.15.14
Merged pull requests:
- Add helpful message when ProductManifold is used without RAT.jl (#201) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.13
ManifoldsBase v0.15.13
Merged pull requests: - Bump tarides/changelog-check-action from 2 to 3 (#198) (@dependabot[bot]) - Fix #199 (#200) (@kellertuer)
Closed issues:
- get_vectorsnot working on a (nested) Power manifold of a product manifold. (#199)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.12
ManifoldsBase v0.15.12
Changed
- Improved performance of power manifold creation and some cases of
get_componenton product manifold.
Merged pull requests: - Improved performance of power manifold creation and more (#197) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.11
ManifoldsBase v0.15.11
Added
- Function
allocate_onto generically allocate point and tangent vectors on a manifold without a pre-existing instance but of a particular type. - Function
default_typeto get the default type of points and tangent vectors for a manifold. - Package extension for the
Quaternions.jlpackage that handles allocation.
Changed
- Default allocation method was made more robust to custom promotion functions.
Merged pull requests: - Typed instance-free allocation (#192) (@mateuszbaran)
Closed issues:
- Replace DefaultManifold by Euclidean in ManifoldsBase.jl (#194)
- Advise on implementing the interface with abstract types (#195)
- Julia
Published by github-actions[bot] over 1 year ago
ManifoldsBase - v0.15.10
ManifoldsBase v0.15.10
Added
- Functions
fill(p, N)andfill!(P, p, N)to fill values into a point on a power manifoldN. - introduce a
base_point(TpM)to access the base point of a tangent space - introduce
TpM[i]to access tangent spaces of factors from anAbstractPowerManifoldor aProductManifold.
Merged pull requests: - Bump julia-actions/cache from 1 to 2 (#188) (@dependabot[bot]) - Introduce fill and fill! on Power manifolds. (#190) (@kellertuer) - Introduce TpM[i] for power/product manifolds (#191) (@kellertuer)
- Julia
Published by github-actions[bot] almost 2 years ago
ManifoldsBase - v0.15.9
ManifoldsBase v0.15.9
Added
- Tests now also use
Aqua.jlto spot problems in the code such as ambiguities. - introduce a
check_inverse_retractionfunction to numerically check whether an inverse retraction method is a (correct) inverse retraction. - introduce a
check_retractionfunction to numerically check whether a retraction method is a (correct) retraction. - introduce a
check_vector_transportfunction to numerically check whether a vector transport is a (correct) vector transport.
Changed
- introduced a
ManifoldsBaseTestUtilsmodule to encapsulate common types and function definitions in different parts of the tests.
Merged pull requests: - Bump julia-actions/setup-julia from 1 to 2 (#185) (@dependabot[bot]) - Introduce Aqua.jl-based checks (#186) (@mateuszbaran) - Add a numerical checks for retractions and their inverses (#187) (@kellertuer)
- Julia
Published by github-actions[bot] almost 2 years ago
ManifoldsBase - v0.15.8
ManifoldsBase v0.15.8
Added
sectional_curvature,sectional_curvature_maxandsectional_curvature_minfunctions for obtaining information about sectional curvature of a manifold.
Merged pull requests: - Bump codecov/codecov-action from 3 to 4 (#183) (@dependabot[bot]) - Sectional curvature (#184) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 2 years ago
ManifoldsBase - v0.15.7
ManifoldsBase v0.15.7
Fixed
is_pointandis_vectorcan now more stably:infoor:warnwhen they return false, since they emplyshowerrorfor these displays.
Merged pull requests: - Bump actions/cache from 3 to 4 (#181) (@dependabot[bot]) - Fix info/warn print of checks (#182) (@kellertuer)
Closed issues: - Convenience for real-coefficient bases construction (#180)
- Julia
Published by github-actions[bot] about 2 years ago
ManifoldsBase - v0.15.6
ManifoldsBase v0.15.6
Merged pull requests: - Introduce AbstractApproximationMethod (#177) (@kellertuer) - Introduce embedded vector transport (#178) (@kellertuer) - Fix number_eltype(Vector{Vector{Float64}}) (#179) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 2 years ago
ManifoldsBase - v0.15.5
ManifoldsBase v0.15.5
Added
- Compatibility with
RecursiveArrayToolsv3.
Merged pull requests: - Add RecursiveArrayTools v3 compat (#176) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 2 years ago
ManifoldsBase - v0.15.4
ManifoldsBase v0.15.4
Merged pull requests: - Fix retarction with t on power manifold (#175) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.15.3
ManifoldsBase v0.15.3
Fixed
- Pass kwargs in
rand!forAbstractPowerManifoldto appropriate methods on the wrapped manifold.
Merged pull requests: - Pass kwargs in rand on power manifold (#174) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.15.2
ManifoldsBase v0.15.2
Fixed
veeandhatnow use real coefficient basis for complex manifolds.
Merged pull requests: - Make vee and hat always use real coefficient basis (#173) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.15.1
ManifoldsBase v0.15.1
Merged pull requests: - Fix checks on TpM (#171) (@kellertuer) - General Registry is now strict with compats for standard libs. (#172) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.15.0
ManifoldsBase v0.15.0
Merged pull requests:
- Unify exp and retract, log and inverse_retract (#167) (@kellertuer)
- Define Meta Manifolds already in ManifoldsBase (#169) (@kellertuer)
- Unify error= keyword (#170) (@kellertuer)
Closed issues:
- Change function signature of is_ functions to be consistent with isapprox. (#135)
- Unify exp and retract (#159)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.12
ManifoldsBase v0.14.12
Merged pull requests: - Bump actions/checkout from 3 to 4 (#166) (@dependabot[bot]) - fix tangent vector allocations (nearly) (#168) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.11
ManifoldsBase v0.14.11
Merged pull requests: - Fix a typo. (#164) (@kellertuer) - Add Weingarten to decorated functions. (#165) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.10
ManifoldsBase v0.14.10
Merged pull requests: - Introduce the Weingarten map. (#163) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.9
ManifoldsBase v0.14.9
Merged pull requests:
- Add interface for optionally static size (#160) (@mateuszbaran)
- Make dispatching on TypeParameter more flexible (#162) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.8
ManifoldsBase v0.14.8
Merged pull requests: - Make showing cached bases more robust (#161) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.7
ManifoldsBase v0.14.7
Merged pull requests: - Simplify the tutorial and move to quarto. (#158) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.6
ManifoldsBase v0.14.6
Merged pull requests:
- Export rand! (#156) (@kellertuer)
- Julia
Published by github-actions[bot] over 2 years ago
ManifoldsBase - v0.14.5
ManifoldsBase v0.14.5
Merged pull requests: - convert with optional manifold (#155) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 3 years ago
ManifoldsBase - v0.14.4
ManifoldsBase v0.14.4
Merged pull requests: - Allow copying scalars (#154) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 3 years ago
ManifoldsBase - v0.14.3
ManifoldsBase v0.14.3
Merged pull requests: - Fix allocation on nested power manifold (#153) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 3 years ago
ManifoldsBase - v0.14.2
ManifoldsBase v0.14.2
Closed issues: - Were we not careful enough with ManifoldsBase 0.14? (#147)
Merged pull requests: - Introduce change_representer already in ManifoldsBase (#148) (@kellertuer) - enable dependabot for GitHub actions (#149) (@mateuszbaran) - Bump actions/checkout from 2 to 3 (#150) (@dependabot[bot]) - Bump codecov/codecov-action from 2 to 3 (#151) (@dependabot[bot]) - Fix allocation issue in ManifoldDiff.jl (#152) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 3 years ago
ManifoldsBase - v0.14.0
ManifoldsBase v0.14.0
Merged pull requests: - Fused retractions (#146) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 3 years ago
ManifoldsBase - v0.13.30
ManifoldsBase v0.13.30
Closed issues:
- A (slightly) more precise default_vector_transport_method (#144)
Merged pull requests:
- Add is_flat function (#143) (@mateuszbaran)
- Introduce the idea of the more-precise default functions from (#144). (#145) (@kellertuer)
- Julia
Published by github-actions[bot] about 3 years ago
ManifoldsBase - v0.13.29
ManifoldsBase v0.13.29
Merged pull requests: - Basic definitions for metrics (#142) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 3 years ago
ManifoldsBase - v0.13.28
ManifoldsBase v0.13.28
Merged pull requests: - Introduce rand(M) and rand!(M, p) to the API (#141) (@kellertuer)
- Julia
Published by github-actions[bot] about 3 years ago
ManifoldsBase - v0.13.27
ManifoldsBase v0.13.27
Merged pull requests:
- Check for having to call get_basis on a basis (#139) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.26
ManifoldsBase v0.13.26
Closed issues: - Naive question regarding shortest geodesic (#129)
Merged pull requests:
- More method specializations for allocate_result (#137) (@mateuszbaran)
- Don't inline invoke in a generic fallback. (#138) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.25
ManifoldsBase v0.13.25
Closed issues: - More informative is approx and a non failing/informative ìspoint / isvector (#131)
Merged pull requests: - Introduce more error modes (#134) (@kellertuer)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.24
ManifoldsBase v0.13.24
Closed issues: - Warnings for unused type variables. (#132)
Merged pull requests: - remove unused type variables (#133) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.23
ManifoldsBase v0.13.23
Merged pull requests:
- Introduce a RetractionWithKeywords to specify / fix keywords on Layer 1 (#130) (@kellertuer)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.22
ManifoldsBase v0.13.22
Merged pull requests: - Fix bibtex typo (#127) (@groundf) - Implement riemann_tensor on power manifold (#128) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.21
ManifoldsBase v0.13.21
Merged pull requests: - Add shooting method (#126) (@sethaxen)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.20
ManifoldsBase v0.13.20
Merged pull requests: - Introduce the default_method functions for Power manifolds. (#125) (@kellertuer)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.19
ManifoldsBase v0.13.19
Merged pull requests: - Change of basis (#124) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.18
ManifoldsBase v0.13.18
Closed issues: - Failed to compile with Julia version 1.6.2 (#122)
Merged pull requests: - allocate_result IsExplicitDecorator (#123) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.17
ManifoldsBase v0.13.17
Merged pull requests: - Riemann tensor (#121) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.16
ManifoldsBase v0.13.16
Merged pull requests: - Better default for get_basis coordinate eltype (#120) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.15
ManifoldsBase v0.13.15
Merged pull requests: - Inverse retraction based distance approximation (#119) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.14
ManifoldsBase v0.13.14
Merged pull requests:
- Faster get_basis_orthonormal (#118) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.13
ManifoldsBase v0.13.13
Merged pull requests:
- New customization points for Identity specialization (#117) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.12
ManifoldsBase v0.13.12
Merged pull requests: - Manifold-dependent allocation (#116) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.11
ManifoldsBase v0.13.11
Merged pull requests: - Ensure reasonable types for get_basis vectors (#114) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.10
ManifoldsBase v0.13.10
Merged pull requests: - Fix power manifold options 1 and 2 from https://github.com/JuliaManif… (#113) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.9
ManifoldsBase v0.13.9
Closed issues:
- Ambiguities with parametrised Manifolds and @default_manifold_fallbacks (#109)
- Index broken in ManifoldsBase.jl 0.13 (#111)
Merged pull requests: - Make get_vectors a trait function (#112) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 3 years ago
ManifoldsBase - v0.13.8
ManifoldsBase v0.13.8
Closed issues: - get_vectors might not be implemented for power manifolds (#107)
Merged pull requests: - Introduce dark mode banner and image load for dark mode (#105) (@kellertuer) - Mutating Geodesics (#106) (@kellertuer) - get_vectors for power manifold (#108) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.7
ManifoldsBase v0.13.7
Closed issues: - checkvector or isvector – problem with iterated embeddings (#102) - Fix #102 (#103)
Merged pull requests: - Kellertuer/fix check nested embeddings (#104) (@kellertuer)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.6
ManifoldsBase v0.13.6
Merged pull requests: - Improve error message for embedded manifold ispoint/isvector (#101) (@kellertuer)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.5
ManifoldsBase v0.13.5
Merged pull requests: - Default for getting ONB is pushed down in call chain (#100) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.4
ManifoldsBase v0.13.4
Merged pull requests: - Introduce a default for embed/embed! and retraction by projection (#99) (@kellertuer)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.3
ManifoldsBase v0.13.3
Merged pull requests: - Small adjustment to showing cached bases (#98) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.2
ManifoldsBase v0.13.2
Merged pull requests: - More strict typing of some methods (#97) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.1
ManifoldsBase v0.13.1
Closed issues: - Matrix multiplication in tangent spaces (#45) - Reduce Ambiguities by a two level scheme for decoratored functions (#88)
Merged pull requests: - Resolve some basis-related ambiguities (#96) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.13.0
ManifoldsBase v0.13.0
Merged pull requests: - Refactor ManifoldsBase to a two-level dispatch design (v2) (#92) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.12.13
ManifoldsBase v0.12.13
Merged pull requests: - Fix zero argument result allocation for nested power manifold (#95) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 4 years ago
ManifoldsBase - v0.12.12
ManifoldsBase v0.12.12
Merged pull requests:
- Refactor ManifoldsBase to a two-level dispatch design (#91) (@kellertuer)
- Allocations with no points default to Arrays of Float64 (#93) (@mateuszbaran)
- Julia
Published by github-actions[bot] about 4 years ago
ManifoldsBase - v0.12.11
ManifoldsBase v0.12.11
Merged pull requests: - adds one missing allocation function (#90) (@kellertuer)
- Julia
Published by github-actions[bot] about 4 years ago
ManifoldsBase - v0.12.10
ManifoldsBase v0.12.10
Merged pull requests: - Introduce fallbacks for AbstractManifoldPoints and Vectors (#89) (@kellertuer)
- Julia
Published by github-actions[bot] about 4 years ago
ManifoldsBase - v0.12.9
ManifoldsBase v0.12.9
Merged pull requests:
- Revert "Make number_of_coordinates transparent" (#87) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.8
ManifoldsBase v0.12.8
Merged pull requests:
- Make number_of_coordinates transparent (#85) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.7
ManifoldsBase v0.12.7
Merged pull requests: - faster allocation (#83) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.6
ManifoldsBase v0.12.6
Merged pull requests:
- Faster allocate_result_type (#82) (@mateuszbaran)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.5
ManifoldsBase v0.12.5
Merged pull requests: - Fix and stabilise gram_schmidt. (#80) (@kellertuer)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.4
ManifoldsBase v0.12.4
Merged pull requests: - Make copy and copyto! transparent. (#81) (@kellertuer)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.3
ManifoldsBase v0.12.3
Merged pull requests: - Overridable defaults for retract, inverse_retract, and vector transport (#79) (@Nikdwal)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.2
ManifoldsBase v0.12.2
Merged pull requests:
- Introduce a copy(M,p) and a copy(M, p, X) command (#77) (@kellertuer)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.1
ManifoldsBase v0.12.1
Merged pull requests: - Fixes two transparencies (#76) (@kellertuer)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.12.0
ManifoldsBase v0.12.0
Merged pull requests: - Update the CompatHelper workflow to the most recent recommendation (#74) (@kellertuer) - Introduce different decorator types (#75) (@kellertuer)
- Julia
Published by github-actions[bot] over 4 years ago
ManifoldsBase - v0.11.4
ManifoldsBase v0.11.4
Merged pull requests: - Nested power representation with replacement (#73) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.11.3
ManifoldsBase v0.11.3
Merged pull requests: - Refine documentation (#69) (@kellertuer)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.11.2
ManifoldsBase v0.11.2
Merged pull requests: - introduces getindex for decorators (#72) (@kellertuer)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.11.1
ManifoldsBase v0.11.1
Merged pull requests:
- Improve docs of FVector (#71) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.11.0
ManifoldsBase v0.11.0
Merged pull requests: - Bases of vector spaces (#59) (@mateuszbaran) - Add missing .0 to version (#70) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.10.7
ManifoldsBase v0.10.7
Merged pull requests: - Ensure norm succeeds on numerical errors in inner(...) (#68) (@TimQuelch)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.10.6
ManifoldsBase v0.10.6
Merged pull requests: - Increase code coverage (#66) (@kellertuer) - removes passing on the last parameter for get_vector (#67) (@kellertuer)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.10.5
ManifoldsBase v0.10.5
Merged pull requests: - introduce copyto! for points and tangent vectors. (#65) (@kellertuer)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.10.4
ManifoldsBase v0.10.4
Merged pull requests: - Make distance dispatch to parent for embedded manifold (#64) (@sethaxen)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.10.3
ManifoldsBase v0.10.3
Merged pull requests: - Fix power indexing for the case of empty representation_size and inte… (#62) (@mateuszbaran)
- Julia
Published by github-actions[bot] almost 5 years ago
ManifoldsBase - v0.10.2
ManifoldsBase v0.10.2
Merged pull requests: - Adds an explicit zerotangentvector! for PowerManifold. (#60) (@kellertuer)
- Julia
Published by github-actions[bot] about 5 years ago
ManifoldsBase - v0.10.1
ManifoldsBase v0.10.1
Closed issues: - AbstractPowerManifold as an interface? (#54)
Merged pull requests: - Introduce two new vector transports (#57) (@kellertuer)
- Julia
Published by github-actions[bot] about 5 years ago