-
Notifications
You must be signed in to change notification settings - Fork 30
SplitPattern
For a given number of refined particles, the splitting procedure will involve a given set of patterns. The patterns will be identified by a COLOR (which have absolutely no meaning). There is thus a bijective relation between color & pattern. Some of these patterns are defined for all dimensions, and some others are not.
For a given pattern, all refined particles are sharing the same weight. They all have a different position (relative to the one of their parent) but this position rely on a given value(s) of delta(s). This position can be provided by a singleton/couple/triplet, depending on the dimension. In 4 cases (on a total of 6) we provide a plot in the 2-dimensional case. We keep a large Black bullet at the origin, that is the position of the parent. Here is the nomenclature :
- BLACK
- dimension = 1 :
(0)associated toN = 1particle - dimension = 2 :
(0, 0)associated toN = 1particle - dimension = 3 :
(0, 0, 0)associated toN = 1particle
- dimension = 1 :

- PINK
- dimension = 1 :
(a)associated toN = 2particles - dimension = 2 :
(a, 0)associated toN = 4particles - dimension = 3 :
(a, 0, 0)associated toN = 6particles
- dimension = 1 :

- PURPLE
- dimension = 2 :
(a, a)associated toN = 4particles - dimension = 3 :
(a, a, 0)associated toN = 12particles
- dimension = 2 :

-
LIME
- dimension = 3 :
(a, a, a)associated toN = 8particles
- dimension = 3 :
-
BROWN
- dimension = 2 :
(a, b)associated toN = 8particles - dimension = 3 :
(a, b, 0)associated toN = 24particles
- dimension = 2 :

- WHITE
- dimension = 3 :
(a, a, b)associated toN = 24particles
- dimension = 3 :
-
PURPLE pattern
-
dimension = 2. The pattern is
(a, a), so there are 4 refined particles, defined for a single delta value calleda. These refined particles are located at(-a, -a) (-a, +a) (+a, -a) (+a, +a) -
dimension = 3. The pattern is
(a, a, 0)so there are 12 refined particles, also defined for a single delta value that we also calla, located at(-a, -a, 0) (-a, 0, -a) (0, -a, -a) (-a, 0, +a) (-a, +a, 0) (0, -a, +a) (+a, 0, -a) (+a, -a, 0) (0, +a, -a) (+a, +a, 0) (+a, 0, +a) (0, +a, +a)
-
-
BROWN pattern
- dimension 2. The pattern is (
a,b) so there are 8 refined particles, defined for two delta values that we callaandb. These refined particles are located at(-a, -b) (-a, +b) (+a, -b) (+a, +b) (-b, -a) (-b, +a) (+b, -a) (+b, +a)
- dimension 2. The pattern is (
-
N = 2:PINK -
N = 3:BLACK+PINK(exact forp = 1) -
N = 4:PINK+PINK(exact forp = 2) -
N = 5:BLACK+PINK+PINK(exact forp = 3)
The cases N = 4 only holds for interpolation order p = 2 and p = 3. The cases N = 5 only holds for interpolation order p = 3.
In some cases, the pattern color(s) depend(s) on the interpolation order p. In such cases, the interpolation order is indicated.
-
N = 4:PURPLE -
N = 5:BLACK+PURPLEfor forp = 1,BLACK+PINKforp=2andp=3 -
N = 8:PINK+PURPLE -
N = 9:BLACK+PINK+PURPLE(exact forp = 1) -
N = 16:PURPLE+BROWN+PURPLE(exact forp = 2) -
N = 25:BLACK+PINK+PURPLE+PINK+BROWN+PURPLE(exact forp = 3)
The cases N = 16 only holds for interpolation order p = 2. The cases N = 25 only holds for interpolation order p = 3.
-
N = 6:PINK -
N = 7:BLACK+PINK -
N = 8:PURPLE -
N = 8:BLACK+PURPLE -
N = 12:LIME -
N = 13:BLACK+LIME -
N = 14:PINK+PURPLE -
N = 15:BLACK+PINK+PURPLE -
N = 18:PINK+LIME -
N = 19:BLACK+PINK+LIME -
N = 20:PURPLE+LIME -
N = 21:BLACK+PURPLE+LIME -
N = 26:PINK+PURPLE+LIME -
N = 27:BLACK+PINK+PURPLE+LIME(exact forp = 1) -
N = 64:LIME+WHITE+WHITE+LIME+ (exact forp = 2) -
N = 125:BLACK+PINK+PURPLE+PINK+WHITE+PURPLE+LIME+WHITE+WHITE+LIME(exact forp = 3)
The cases N = 64 only holds for interpolation order p = 2. The cases N = 125 only holds for interpolation order p = 3.