Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplicial complexes, geometric maps, multiscale DE #101

Draft
wants to merge 23 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
bcf3866
started work on simplicial complexes
olynch May 30, 2024
f8a3969
Added basic simplicial complexes, vendored trie implementation
olynch Jun 5, 2024
76b22d7
fixed union and added tests
olynch Jun 5, 2024
a49562c
Set version to 0.6.4
algebraicjuliabot May 14, 2024
9d9d81b
You got you a category of simplicial complexes here
Jun 14, 2024
64ad088
2D subdivision, mainly
Jun 25, 2024
b4765b2
GeometricMap constructor for barycentric subdivision
Jun 25, 2024
32f9f3e
primal vector field migrations with dumb subdivision
Jun 26, 2024
09f16a5
Implementing subdivision functions for all DeltaSet types.
KevinDCarlson Jul 12, 2024
d837543
Making the dual extraction/subdivision functionality less badly-written
KevinDCarlson Jul 15, 2024
2dac4a9
3D Differential Operators (#60)
lukem12345 Jun 14, 2024
29da39e
geometric map from a subdivision updated
KevinDCarlson Jul 25, 2024
946e575
Remove old subdivision function that doesn't go through dual complexes
KevinDCarlson Jul 15, 2024
6060428
little cleanup
KevinDCarlson Jul 25, 2024
a381814
first multigrid example
KevinDCarlson Jul 25, 2024
6a8b0a7
scribbles for cg method
KevinDCarlson Aug 29, 2024
24b6caf
3D Differential Operators (#60)
lukem12345 Jun 14, 2024
274fcac
not sure what's here just sshing in
KevinDCarlson Sep 18, 2024
c276324
First test of vcycles but it's only for a 1-D rectilinear grid
KevinDCarlson Sep 25, 2024
7de2b48
started grid laplace
KevinDCarlson Oct 2, 2024
c0ab834
not sure what's here just sshing in
KevinDCarlson Sep 18, 2024
4003f2d
Need to kill GeometricPoint to let GeometricMap be structured on a sp…
KevinDCarlson Oct 5, 2024
2711690
matching setup for the CS version, it's slower due to sorting vertices
KevinDCarlson Oct 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,24 @@ version = "0.6.7"

[deps]
ACSets = "227ef7b5-1206-438b-ac65-934d6da304b8"
AlgebraicInterfaces = "23cfdc9f-0504-424a-be1f-4892b28e2f0c"
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
Catlab = "134e5e36-593f-5add-ad60-77f754baafbe"
DataMigrations = "0c4ad18d-0c49-4bc2-90d5-5bca8f00d6ae"
Debugger = "31a5f54b-26ea-5ae9-a837-f05ce5417438"
FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
Krylov = "ba0b0d4f-ebba-5204-a429-3ac8c609bfb7"
LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
LinearSolve = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae"
Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
MeshIO = "7269a6da-0436-5bbc-96c2-40638cbb6118"
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
RowEchelon = "af85af4c-bcd5-5d23-b03a-a909639aa875"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"

Expand All @@ -39,7 +45,6 @@ DataMigrations = "0.0.3, 0.1"
FileIO = "^1"
GeometryBasics = "0.3, 0.4"
JSON = "0.21.4"
Krylov = "0.9.6"
LazyArrays = "0.20, 0.21, 0.22, 1.0, 2"
LinearAlgebra = "1.9"
Makie = "0.21"
Expand Down
1 change: 1 addition & 0 deletions docs/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
JSServe = "824d6782-a2ef-11e9-3a09-e5662e0c26f9"
Krylov = "ba0b0d4f-ebba-5204-a429-3ac8c609bfb7"
MeshIO = "7269a6da-0436-5bbc-96c2-40638cbb6118"
NLsolve = "2774e3e8-f4cf-5e23-947b-6d7e65073b56"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Loading
Loading