You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@req (m isa WeierstrassModel || m isa GlobalTateModel || m isa HypersurfaceModel) "Tadpole cancellation checks for G4-fluxes only supported for Weierstrass, global Tate and hypersurface models"
182
+
@req (m isa WeierstrassModel || m isa GlobalTateModel || m isa HypersurfaceModel) "Tadpole cancellation checks for G4-fluxes only supported for Weierstrass, global Tate and hypersurface models"
177
183
@reqbase_space(m) isa NormalToricVariety "Tadpole cancellation checks for G4-flux currently supported only for toric base"
178
184
@reqambient_space(m) isa NormalToricVariety "Tadpole cancellation checks for G4-flux currently supported only for toric ambient space"
179
185
@@ -187,3 +193,71 @@ G4-flux candidate
187
193
end
188
194
returnfalse
189
195
end
196
+
197
+
198
+
@docraw"""
199
+
breaks_non_abelian_gauge_group(gf::G4Flux)
200
+
201
+
G4-fluxes may break the non-Abelian gauge group (cf. [Wei18](@cite)).
202
+
This function verifies if this is the case for the given G4-flux.
203
+
If it does not break any non-Abelian gauge factor, we return
@req (m isa WeierstrassModel || m isa GlobalTateModel || m isa HypersurfaceModel) "Checks for breaking non-Abelian gauge group factors only supported for Weierstrass, global Tate and hypersurface models"
239
+
@reqbase_space(m) isa NormalToricVariety "Checks for breaking non-Abelian gauge group factors currently supported only for toric base"
240
+
@reqambient_space(m) isa NormalToricVariety "Checks for breaking non-Abelian gauge group factors currently supported only for toric ambient space"
241
+
242
+
# Compute the cohomology class corresponding to the hypersurface equation
0 commit comments