From c511126341c6a3a68b3d324f8e981f054b74adb8 Mon Sep 17 00:00:00 2001
From: Ponsuganth Ilangovan Ponkumar Ilango
 <pponkumar@geophysik.uni-muenchen.de>
Date: Tue, 15 Apr 2025 19:06:03 +0200
Subject: [PATCH] Add epsilon operator with rotation wrappers

---
 operators-epsilon.toml | 26 +++++++++++++++++++++++++-
 1 file changed, 25 insertions(+), 1 deletion(-)

diff --git a/operators-epsilon.toml b/operators-epsilon.toml
index f2a2ccb2..b418106f 100644
--- a/operators-epsilon.toml
+++ b/operators-epsilon.toml
@@ -93,4 +93,28 @@ quadrature      = 2
 loop-strategy   = "sawtooth"
 operator-name   = "EpsilonP1Viscosity"
 optimizations   = ["moveconstants", "vectorize", "quadloops", "tabulate"]
-blending        = "ParametricP2Map"
\ No newline at end of file
+blending        = "ParametricP2Map"
+
+[[epsilon]]
+trial-space               = "P2Vector"
+test-space                = "P2Vector"
+form-space-args.coefficient_function_space = "P1"
+form-args.rotation_wrapper = true
+dimensions      = [2]
+quadrature      = 3
+loop-strategy   = "sawtooth"
+operator-name   = "EpsilonRotationP1Viscosity"
+optimizations   = ["moveconstants", "quadloops", "tabulate"]
+blending        = "AnnulusMap"
+
+[[epsilon]]
+trial-space               = "P2Vector"
+test-space                = "P2Vector"
+form-space-args.coefficient_function_space = "P1"
+form-args.rotation_wrapper = true
+dimensions      = [3]
+quadrature      = 3
+loop-strategy   = "sawtooth"
+operator-name   = "EpsilonRotationP1Viscosity"
+optimizations   = ["moveconstants", "quadloops", "tabulate"]
+blending        = "IcosahedralShellMap"
-- 
GitLab