Mercurial > repos > public > sbplib_julia
annotate test/Grids/parameter_space_test.jl @ 1995:e6dbd4bec6cc feature/grids/parameter_spaces/in
Fix variable name in test
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Fri, 25 Apr 2025 08:16:06 +0200 |
parents | ca6d898d3a38 |
children |
rev | line source |
---|---|
1902
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
1 using Test |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
2 |
1909
4209290cb377
Add missing using-statement
Jonatan Werpers <jonatan@werpers.com>
parents:
1902
diff
changeset
|
3 using Diffinitive.Grids |
1990
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
4 using StaticArrays |
1909
4209290cb377
Add missing using-statement
Jonatan Werpers <jonatan@werpers.com>
parents:
1902
diff
changeset
|
5 |
1902
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
6 @testset "ParameterSpace" begin |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
7 @test ndims(HyperBox([1,1], [2,2])) == 2 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
8 @test ndims(unittetrahedron()) == 3 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
9 end |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
10 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
11 @testset "Interval" begin |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
12 @test Interval <: ParameterSpace{1} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
13 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
14 @test Interval(0,1) isa Interval{Int} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
15 @test Interval(0,1.) isa Interval{Float64} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
16 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
17 @test unitinterval() isa Interval{Float64} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
18 @test unitinterval() == Interval(0.,1.) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
19 @test limits(unitinterval()) == (0.,1.) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
20 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
21 @test unitinterval(Int) isa Interval{Int} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
22 @test unitinterval(Int) == Interval(0,1) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
23 @test limits(unitinterval(Int)) == (0,1) |
1910
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
24 |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
25 @test boundary_identifiers(unitinterval()) == (LowerBoundary(), UpperBoundary()) |
1989
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
26 |
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
27 @test 0 ∈ Interval(0,1) |
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
28 @test 0. ∈ Interval(0,1) |
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
29 @test 1. ∈ Interval(0,1) |
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
30 @test 2 ∉ Interval(0,1) |
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
31 @test -1 ∉ Interval(0,1) |
77ff0a2acbe5
Add Base.in for Interval
Jonatan Werpers <jonatan@werpers.com>
parents:
1910
diff
changeset
|
32 @test -1. ∉ Interval(0,1) |
1902
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
33 end |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
34 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
35 @testset "HyperBox" begin |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
36 @test HyperBox{<:Any, 2} <: ParameterSpace{2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
37 @test HyperBox([1,1], [2,2]) isa HyperBox{Int, 2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
38 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
39 @test HyperBox([1,2], [1.,2.]) isa HyperBox{Float64,2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
40 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
41 @test limits(HyperBox([1,2], [3,4])) == ([1,2], [3,4]) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
42 @test limits(HyperBox([1,2], [3,4]), 1) == (1,3) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
43 @test limits(HyperBox([1,2], [3,4]), 2) == (2,4) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
44 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
45 @test unitsquare() isa HyperBox{Float64,2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
46 @test limits(unitsquare()) == ([0,0],[1,1]) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
47 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
48 @test unitcube() isa HyperBox{Float64,3} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
49 @test limits(unitcube()) == ([0,0,0],[1,1,1]) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
50 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
51 @test unithyperbox(4) isa HyperBox{Float64,4} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
52 @test limits(unithyperbox(4)) == ([0,0,0,0],[1,1,1,1]) |
1910
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
53 |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
54 |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
55 @test boundary_identifiers(unitsquare()) == [ |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
56 CartesianBoundary{1,LowerBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
57 CartesianBoundary{1,UpperBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
58 CartesianBoundary{2,LowerBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
59 CartesianBoundary{2,UpperBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
60 ] |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
61 |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
62 @test boundary_identifiers(unitcube()) == [ |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
63 CartesianBoundary{1,LowerBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
64 CartesianBoundary{1,UpperBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
65 CartesianBoundary{2,LowerBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
66 CartesianBoundary{2,UpperBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
67 CartesianBoundary{3,LowerBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
68 CartesianBoundary{3,UpperBoundary}(), |
15be190a40cd
Add boundary_intifiers(::Interval) and boundary_identifiers(::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1909
diff
changeset
|
69 ] |
1990
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
70 |
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
71 @test @SVector[1.5, 3.5] ∈ HyperBox([1,2], [3,4]) |
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
72 @test @SVector[1, 2] ∈ HyperBox([1,2], [3,4]) |
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
73 @test @SVector[3, 4] ∈ HyperBox([1,2], [3,4]) |
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
74 |
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
75 @test @SVector[0.5, 3.5] ∉ HyperBox([1,2], [3,4]) |
8cf1764ba124
Implement Base.in(x, ::HyperBox)
Jonatan Werpers <jonatan@werpers.com>
parents:
1989
diff
changeset
|
76 @test @SVector[1.5, 4.5] ∉ HyperBox([1,2], [3,4]) |
1902
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
77 end |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
78 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
79 @testset "Simplex" begin |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
80 @test Simplex{<:Any, 3} <: ParameterSpace{3} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
81 @test Simplex([1,2], [3,4]) isa Simplex{Int, 2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
82 @test Simplex([1,2,3], [4,5,6],[1,1,1]) isa Simplex{Int, 3} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
83 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
84 @test Simplex([1,2], [3.,4.]) isa Simplex{Float64, 2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
85 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
86 @test verticies(Simplex([1,2], [3,4])) == ([1,2], [3,4]) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
87 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
88 @test unittriangle() isa Simplex{Float64,2} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
89 @test verticies(unittriangle()) == ([0,0], [1,0], [0,1]) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
90 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
91 @test unittetrahedron() isa Simplex{Float64,3} |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
92 @test verticies(unittetrahedron()) == ([0,0,0], [1,0,0], [0,1,0],[0,0,1]) |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
93 |
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
94 @test unitsimplex(4) isa Simplex{Float64,4} |
1992
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
95 |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
96 @testset "Base.in" begin |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
97 @testset "2D" begin |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
98 T₂ = Simplex([0.0, 0.0], [1.0, 0.0], [0.0, 1.0]) |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
99 @test [0.1, 0.1] ∈ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
100 @test [0.3, 0.3] ∈ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
101 @test [1.0, 0.0] ∈ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
102 @test [0.0, 0.0] ∈ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
103 @test [0.0, 1.0] ∈ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
104 @test [0.5, 0.5] ∈ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
105 |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
106 @test [0.6, 0.6] ∉ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
107 @test [-0.1, 0.1] ∉ T₂ |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
108 end |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
109 |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
110 @testset "3D" begin |
1995
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
111 T₃ = Simplex([0.0, 0.0, 0.0], [1.0, 0.0, 0.0], [0.0, 1.0, 0.0], [0.0, 0.0, 1.0]) |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
112 @test [0.1, 0.1, 0.1] ∈ T₃ |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
113 @test [0.0, 0.0, 0.0] ∈ T₃ |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
114 @test [1.0, 0.0, 0.0] ∈ T₃ |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
115 @test [0.25, 0.25, 0.25] ∈ T₃ |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
116 @test [0.5, 0.5, 0.0] ∈ T₃ |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
117 @test [0.3, 0.3, 0.3] ∈ T₃ |
1992
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
118 |
1995
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
119 @test [0.5, 0.5, 1.0] ∉ T₃ |
e6dbd4bec6cc
Fix variable name in test
Jonatan Werpers <jonatan@werpers.com>
parents:
1992
diff
changeset
|
120 @test [0.3, 0.3, 0.5] ∉ T₃ |
1992
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
121 end |
ca6d898d3a38
Implement Base.in(x, ::Simplex)
Jonatan Werpers <jonatan@werpers.com>
parents:
1990
diff
changeset
|
122 end |
1902
f93ba5832146
Copy changes related to ParameterSpace from feature/grids/manifolds
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
123 end |