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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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