From dee3986c771f860411ac94068f3063e22e5cc733 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Tue, 18 Feb 2025 12:43:57 +0100 Subject: [PATCH 01/12] Add relative to permittivity and permeability Signed-off-by: ClemensLinnhoff --- schemas/material_emp_schema.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/schemas/material_emp_schema.json b/schemas/material_emp_schema.json index ddd90238..0be95663 100644 --- a/schemas/material_emp_schema.json +++ b/schemas/material_emp_schema.json @@ -103,28 +103,28 @@ "number", "null" ], - "description": "Real part of complex permeability of material." + "description": "Real part of complex relative permeability of material." }, { "type": [ "number", "null" ], - "description": "Imaginary part of complex permeability of material." + "description": "Imaginary part of complex relative permeability of material." }, { "type": [ "number", "null" ], - "description": "Real part of complex permittivity of material." + "description": "Real part of complex relative permittivity of material." }, { "type": [ "number", "null" ], - "description": "Imaginary part of complex permittivity of material." + "description": "Imaginary part of complex relative permittivity of material." } ], "minItems": 7, From 6ac0933c842c3b83638e4a3b6f06092e75a69132 Mon Sep 17 00:00:00 2001 From: DavidJRitter904 Date: Fri, 21 Feb 2025 15:11:28 +0100 Subject: [PATCH 02/12] Add relative to permittivity and permeability in the checker rules Signed-off-by: DavidJRitter904 --- content/09_annexes/checker-rules.adoc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/content/09_annexes/checker-rules.adoc b/content/09_annexes/checker-rules.adoc index 71441c99..2586234a 100644 --- a/content/09_annexes/checker-rules.adoc +++ b/content/09_annexes/checker-rules.adoc @@ -188,23 +188,23 @@ UID:: asam.net:xom-mat:1.0.0:xompt.humidity_valid_range Description:: The humidity in percent (%) shall be within the range of 0 to 100. -==== real_part_permeability_valid_range +==== real_part_relative_permeability_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permeability_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.real_part_relative_permeability_valid_range -Description:: The real part of permeability shall be within the range of 1.256637e-06 to 1.256637 (µ~0~ to µ~0~ x 10e06). +Description:: The real part of relative permeability shall be within the range of 1.256637e-06 to 1.256637 (µ~0~ to µ~0~ x 10e06). -==== imaginary_part_permeability_valid_range +==== imaginary_part_relative_permeability_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permeability_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.real_part_relative_permeability_valid_range -Description:: The imaginary part of permeability shall not be below 0. +Description:: The imaginary part of relative permeability shall not be below 0. -==== imaginary_part_permittivity_valid_range +==== imaginary_part_relative_permittivity_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_permitivity_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_relative_permitivity_valid_range -Description:: The imaginary part of permittivity shall not be below 0. +Description:: The imaginary part of relative permittivity shall not be below 0. ==== incident_elevation_angle_valid_range From 70cee853472eed8e0bf2e504a1885c005399db74 Mon Sep 17 00:00:00 2001 From: DavidJRitter904 Date: Mon, 24 Feb 2025 10:00:55 +0100 Subject: [PATCH 03/12] Revert "Add relative to permittivity and permeability in the checker rules" This reverts commit 6ac0933c842c3b83638e4a3b6f06092e75a69132. --- content/09_annexes/checker-rules.adoc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/content/09_annexes/checker-rules.adoc b/content/09_annexes/checker-rules.adoc index 2586234a..71441c99 100644 --- a/content/09_annexes/checker-rules.adoc +++ b/content/09_annexes/checker-rules.adoc @@ -188,23 +188,23 @@ UID:: asam.net:xom-mat:1.0.0:xompt.humidity_valid_range Description:: The humidity in percent (%) shall be within the range of 0 to 100. -==== real_part_relative_permeability_valid_range +==== real_part_permeability_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.real_part_relative_permeability_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permeability_valid_range -Description:: The real part of relative permeability shall be within the range of 1.256637e-06 to 1.256637 (µ~0~ to µ~0~ x 10e06). +Description:: The real part of permeability shall be within the range of 1.256637e-06 to 1.256637 (µ~0~ to µ~0~ x 10e06). -==== imaginary_part_relative_permeability_valid_range +==== imaginary_part_permeability_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.real_part_relative_permeability_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permeability_valid_range -Description:: The imaginary part of relative permeability shall not be below 0. +Description:: The imaginary part of permeability shall not be below 0. -==== imaginary_part_relative_permittivity_valid_range +==== imaginary_part_permittivity_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_relative_permitivity_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_permitivity_valid_range -Description:: The imaginary part of relative permittivity shall not be below 0. +Description:: The imaginary part of permittivity shall not be below 0. ==== incident_elevation_angle_valid_range From 72f9ab68bb9dbce2f49627a0d3eba0a2ea1a15a2 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 08:13:28 +0100 Subject: [PATCH 04/12] Test equation Signed-off-by: ClemensLinnhoff --- schemas/material_emp_schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/material_emp_schema.json b/schemas/material_emp_schema.json index 0be95663..a8591918 100644 --- a/schemas/material_emp_schema.json +++ b/schemas/material_emp_schema.json @@ -103,7 +103,7 @@ "number", "null" ], - "description": "Real part of complex relative permeability of material." + "description": "Real part of complex relative permeability of material, which is stem:[\\mu_r^'] in stem:[\\mu_r = \\mu_r^' - j \\mu_r^{''}]." }, { "type": [ From 55be9fc5b484f6fa03024c6eaa37a728375d8985 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 08:40:43 +0100 Subject: [PATCH 05/12] Add test without stem Signed-off-by: ClemensLinnhoff --- schemas/material_emp_schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/material_emp_schema.json b/schemas/material_emp_schema.json index a8591918..2fab3a0b 100644 --- a/schemas/material_emp_schema.json +++ b/schemas/material_emp_schema.json @@ -110,7 +110,7 @@ "number", "null" ], - "description": "Imaginary part of complex relative permeability of material." + "description": "Imaginary part of complex relative permeability of material. Test: \\(\\boldsymbol{R}_{object}^{src}\\)" }, { "type": [ From fceb0ccaaace93e8bcf4036b2c7e1e46630634cd Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 08:45:08 +0100 Subject: [PATCH 06/12] Remove stem Signed-off-by: ClemensLinnhoff --- schemas/material_emp_schema.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/material_emp_schema.json b/schemas/material_emp_schema.json index 2fab3a0b..e8051eea 100644 --- a/schemas/material_emp_schema.json +++ b/schemas/material_emp_schema.json @@ -103,14 +103,14 @@ "number", "null" ], - "description": "Real part of complex relative permeability of material, which is stem:[\\mu_r^'] in stem:[\\mu_r = \\mu_r^' - j \\mu_r^{''}]." + "description": "Real part of complex relative permeability of material, which is \\(\\mu_r^'\\) in \\(\\mu_r = \\mu_r^' - j \\mu_r^{''}\\)." }, { "type": [ "number", "null" ], - "description": "Imaginary part of complex relative permeability of material. Test: \\(\\boldsymbol{R}_{object}^{src}\\)" + "description": "Imaginary part of complex relative permeability of material, which is \\(\\mu_r^{''}\\) in \\(\\mu_r = \\mu_r^' - j \\mu_r^{''}\\)" }, { "type": [ From 6243472d4b7ccafd43eca7a9288809e3591945e9 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 08:50:58 +0100 Subject: [PATCH 07/12] Fix equation syntax Signed-off-by: ClemensLinnhoff --- schemas/material_emp_schema.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/schemas/material_emp_schema.json b/schemas/material_emp_schema.json index e8051eea..5c54d4fb 100644 --- a/schemas/material_emp_schema.json +++ b/schemas/material_emp_schema.json @@ -103,28 +103,28 @@ "number", "null" ], - "description": "Real part of complex relative permeability of material, which is \\(\\mu_r^'\\) in \\(\\mu_r = \\mu_r^' - j \\mu_r^{''}\\)." + "description": "Real part of complex relative permeability of material, which is \\(\\mu_{\\textrm{r}}^{'}\\) in \\(\\mu_r = \\mu_{\\textrm{r}}^{'} - j \\mu_{\\textrm{r}}^{''}\\)." }, { "type": [ "number", "null" ], - "description": "Imaginary part of complex relative permeability of material, which is \\(\\mu_r^{''}\\) in \\(\\mu_r = \\mu_r^' - j \\mu_r^{''}\\)" + "description": "Imaginary part of complex relative permeability of material, which is \\(\\mu_{\\textrm{r}}^{''}\\) in \\(\\mu_{\\textrm{r}} = \\mu_{\\textrm{r}}^{'} - j \\mu_{\\textrm{r}}^{''}\\)." }, { "type": [ "number", "null" ], - "description": "Real part of complex relative permittivity of material." + "description": "Real part of complex relative permittivity of material, which is \\(\\epsilon_{\\textrm{r}}^{'}\\) in \\(\\epsilon_{\\textrm{r}} = \\epsilon_{\\textrm{r}}^{'} - j \\epsilon_{\\textrm{r}}^{''}\\)." }, { "type": [ "number", "null" ], - "description": "Imaginary part of complex relative permittivity of material." + "description": "Imaginary part of complex relative permittivity of material, which is \\(\\epsilon_{\\textrm{r}}^{''}\\) in \\(\\epsilon_{\\textrm{r}} = \\epsilon_{\\textrm{r}}^{'} - j \\epsilon_{\\textrm{r}}^{''}\\)." } ], "minItems": 7, From a15364bcf314bef6dad8b7f87d4cebef59517334 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 08:53:46 +0100 Subject: [PATCH 08/12] Add equation for ior Signed-off-by: ClemensLinnhoff --- schemas/material_optical_schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/material_optical_schema.json b/schemas/material_optical_schema.json index c04bc7c8..cbdbfaf2 100644 --- a/schemas/material_optical_schema.json +++ b/schemas/material_optical_schema.json @@ -96,7 +96,7 @@ "number", "null" ], - "description": "Real part of index of refraction of material." + "description": "Real part of index of refraction of material, which is \\(n^{'}\\) in \\(n = n^{'} - j n^{''}\\)." }, { "type": [ From 0a123ac480aefbfbcaa4e6d9e533ef39e51f84b7 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 08:54:24 +0100 Subject: [PATCH 09/12] Add second equation for ior Signed-off-by: ClemensLinnhoff --- schemas/material_optical_schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemas/material_optical_schema.json b/schemas/material_optical_schema.json index cbdbfaf2..7b66df77 100644 --- a/schemas/material_optical_schema.json +++ b/schemas/material_optical_schema.json @@ -103,7 +103,7 @@ "number", "null" ], - "description": "Imaginary part of index of refraction of material." + "description": "Imaginary part of index of refraction of material, which is \\(n^{''}\\) in \\(n = n^{'} - j n^{''}\\)." } ], "minItems": 4, From 3b323469bf364a25a1f8c84dadc845fa4add68bb Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 09:02:28 +0100 Subject: [PATCH 10/12] Fix min and max values in checker rules Signed-off-by: ClemensLinnhoff --- content/09_annexes/checker-rules.adoc | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/content/09_annexes/checker-rules.adoc b/content/09_annexes/checker-rules.adoc index 71441c99..636325ff 100644 --- a/content/09_annexes/checker-rules.adoc +++ b/content/09_annexes/checker-rules.adoc @@ -192,13 +192,19 @@ Description:: The humidity in percent (%) shall be within the range of 0 to 100. UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permeability_valid_range -Description:: The real part of permeability shall be within the range of 1.256637e-06 to 1.256637 (µ~0~ to µ~0~ x 10e06). +Description:: The real part of the relative permeability shall not be below 1. ==== imaginary_part_permeability_valid_range -UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permeability_valid_range +UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_permeability_valid_range + +Description:: The imaginary part of the relative permeability shall not be below 0. + +==== real_part_permittivity_valid_range + +UID:: asam.net:xom-mat:1.0.0:xompt.real_part_permittivity_valid_range -Description:: The imaginary part of permeability shall not be below 0. +Description:: The real part of the relative permittivity shall not be below 1. ==== imaginary_part_permittivity_valid_range From 69676ced7ed11a61b7da76b94f455789ebf93e02 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 09:08:00 +0100 Subject: [PATCH 11/12] Minor fix Signed-off-by: ClemensLinnhoff --- content/09_annexes/checker-rules.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/09_annexes/checker-rules.adoc b/content/09_annexes/checker-rules.adoc index 636325ff..3af6498e 100644 --- a/content/09_annexes/checker-rules.adoc +++ b/content/09_annexes/checker-rules.adoc @@ -174,13 +174,13 @@ Description:: A temperature in Kelvin (K) shall not be below 0. UID:: asam.net:xom-mat:1.0.0:xompt.real_part_ior_valid_range -Description:: The real part of index of refraction (refractive index n) shall not be below 0. +Description:: The real part of the index of refraction (refractive index n) shall not be below 0. ==== imaginary_part_ior_valid_range UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_ior_valid_range -Description:: The imaginary part of index (extinction coefficient k) of refraction shall not be below 0 (= perfect transparent material). +Description:: The imaginary part of the index (extinction coefficient k) of refraction shall not be below 0 (= perfect transparent material). ==== humidity_valid_range @@ -210,7 +210,7 @@ Description:: The real part of the relative permittivity shall not be below 1. UID:: asam.net:xom-mat:1.0.0:xompt.imaginary_part_permitivity_valid_range -Description:: The imaginary part of permittivity shall not be below 0. +Description:: The imaginary part of the relative permittivity shall not be below 0. ==== incident_elevation_angle_valid_range From b96327af8c0f120eda7f07d15390e94bd6e1a09f Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Thu, 6 Mar 2025 10:26:05 +0100 Subject: [PATCH 12/12] =?UTF-8?q?Change=20n=C2=B4=C2=B4=20to=20kappa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ClemensLinnhoff --- schemas/material_optical_schema.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/schemas/material_optical_schema.json b/schemas/material_optical_schema.json index 7b66df77..428fcdcd 100644 --- a/schemas/material_optical_schema.json +++ b/schemas/material_optical_schema.json @@ -96,14 +96,14 @@ "number", "null" ], - "description": "Real part of index of refraction of material, which is \\(n^{'}\\) in \\(n = n^{'} - j n^{''}\\)." + "description": "Real part of index of refraction of material, which is \\(n^{'}\\) in \\(n = n^{'} - j \\kappa\\)." }, { "type": [ "number", "null" ], - "description": "Imaginary part of index of refraction of material, which is \\(n^{''}\\) in \\(n = n^{'} - j n^{''}\\)." + "description": "Imaginary part of index of refraction of material, which is \\(\\kappa\\) in \\(n = n^{'} - j \\kappa\\)." } ], "minItems": 4,