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

Small fixes #12

Merged
merged 6 commits into from
Nov 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 0 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,6 @@ jobs:
arch: aarch64
- os: macOS-13
arch: aarch64
- os: macOS-14
arch: x64
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
Expand Down
2 changes: 1 addition & 1 deletion docs/make.jl
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ function make_all(; with_examples::Bool = true, modules = :all, run_examples::Bo
authors = "Christian Merdon, Jan Philipp Thiele",
format = Documenter.HTML(; repolink = "https://github.com/WIAS-PDELib/ExtendableFEM.jl", mathengine = MathJax3()),
clean = false,
checkdocs = :exports,
checkdocs = :none,
warnonly = false,
doctest = true,
pages = [
Expand Down
1 change: 1 addition & 0 deletions examples/Example265_FlowTransport.jl
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ The computed solution for the default parameters looks like this:
module Example265_FlowTransport

using ExtendableFEM
using ExtendableFEMBase
using ExtendableGrids
using SimplexGridFactory
using Triangulate
Expand Down
4 changes: 2 additions & 2 deletions src/ExtendableFEM.jl
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,10 @@ export SegmentIntegrator, integrate_segment!, initialize!
export integrate!, integrate, QuadratureRule
export unicode_gridplot, unicode_scalarplot
export CellDofs, BFaceDofs, FaceDofs, EdgeDofs, BEdgeDofs
export get_polynomialorder
# export get_polynomialorder
export displace_mesh, displace_mesh!
export Reconstruct, Identity, Divergence, Gradient
export _addnz
# export _addnz
export addblock!, addblock_matmul!
export unicode_gridplot, unicode_scalarplot

Expand Down
2 changes: 1 addition & 1 deletion test/test_dgblf.jl
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ function run_dgblf_tests()
println("Testing BilinearOperatorDG")
println("==========================")

@test TestParallelAssemblyDGBLF() < 1e-11 # windows tests on github need greater tolerance
@test TestParallelAssemblyDGBLF() < 5e-10 # windows/macOS-14 tests on github need greater tolerance

for operator in [jump(grad(1)), jump(id(1))]
TestDGBLF(H1Pk{1, 2, 1}, 1, operator)
Expand Down
4 changes: 2 additions & 2 deletions test/test_nonlinear_operator.jl
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ function run_nonlinear_operator_tests()
println("==========================")

@test TestLinearNonlinearOperator() < 1e-14
@test TestParallelAssemblyNonlinearOperator() < 1e-13
@test TestParallelAssemblyNonlinearOperator() < 2e-13
end
end

Expand Down Expand Up @@ -79,4 +79,4 @@ function TestParallelAssemblyNonlinearOperator(; μ = 0.1, α = 2, sparse = true
nor = abs(norm(Apar.entries.cscmatrix) - norm(Aseq.entries.cscmatrix)) + abs(norm(bpar.entries) - norm(bseq.entries))
@info "difference between norms of sequantially and parallel assembled jacobians and rhs = $nor"
return nor
end
end
Loading