@@ -426,6 +426,8 @@ def gridcontourf(
426426 ylabel = "Height [m]" ,
427427 separatrix = False ,
428428 log = False ,
429+ alpha = 1.0 ,
430+ antialiased = True ,
429431 remove_xguards = False ,
430432):
431433 """Plots a 2D contour plot, taking into account branch cuts
@@ -576,6 +578,8 @@ def remove_guards(arr2d):
576578 levels ,
577579 cmap = cmap ,
578580 norm = norm ,
581+ alpha = alpha ,
582+ antialiased = antialiased ,
579583 )
580584
581585 yind = [j11 , j22 + 1 ]
@@ -586,6 +590,8 @@ def remove_guards(arr2d):
586590 levels ,
587591 cmap = cmap ,
588592 norm = norm ,
593+ alpha = alpha ,
594+ antialiased = antialiased ,
589595 )
590596
591597 ax .contourf (
@@ -595,6 +601,8 @@ def remove_guards(arr2d):
595601 levels ,
596602 cmap = cmap ,
597603 norm = norm ,
604+ alpha = alpha ,
605+ antialiased = antialiased ,
598606 )
599607 ystart = j11 + 1
600608
@@ -606,6 +614,8 @@ def remove_guards(arr2d):
606614 levels ,
607615 cmap = cmap ,
608616 norm = norm ,
617+ alpha = alpha ,
618+ antialiased = antialiased ,
609619 )
610620
611621 # Inner SOL
@@ -616,6 +626,8 @@ def remove_guards(arr2d):
616626 levels ,
617627 cmap = cmap ,
618628 norm = norm ,
629+ alpha = alpha ,
630+ antialiased = antialiased ,
619631 )
620632 ystart = j21 + 1
621633
@@ -630,6 +642,8 @@ def remove_guards(arr2d):
630642 levels ,
631643 cmap = cmap ,
632644 norm = norm ,
645+ alpha = alpha ,
646+ antialiased = antialiased ,
633647 )
634648 ax .contourf (
635649 R [:, ystart :nin ],
@@ -638,6 +652,8 @@ def remove_guards(arr2d):
638652 levels ,
639653 cmap = cmap ,
640654 norm = norm ,
655+ alpha = alpha ,
656+ antialiased = antialiased ,
641657 )
642658
643659 # Outer leg
@@ -648,6 +664,8 @@ def remove_guards(arr2d):
648664 levels ,
649665 cmap = cmap ,
650666 norm = norm ,
667+ alpha = alpha ,
668+ antialiased = antialiased ,
651669 )
652670 ax .contourf (
653671 R [ix1 :, j12 : (j12 + 2 )],
@@ -656,6 +674,8 @@ def remove_guards(arr2d):
656674 levels ,
657675 cmap = cmap ,
658676 norm = norm ,
677+ alpha = alpha ,
678+ antialiased = antialiased ,
659679 )
660680 ystart = j12 + 1
661681
@@ -667,6 +687,8 @@ def remove_guards(arr2d):
667687 levels ,
668688 cmap = cmap ,
669689 norm = norm ,
690+ alpha = alpha ,
691+ antialiased = antialiased ,
670692 )
671693
672694 yind = [j21 + 1 , j12 ]
@@ -677,6 +699,8 @@ def remove_guards(arr2d):
677699 levels ,
678700 cmap = cmap ,
679701 norm = norm ,
702+ alpha = alpha ,
703+ antialiased = antialiased ,
680704 )
681705 else :
682706 ystart -= 1
@@ -688,6 +712,8 @@ def remove_guards(arr2d):
688712 levels ,
689713 cmap = cmap ,
690714 norm = norm ,
715+ alpha = alpha ,
716+ antialiased = antialiased ,
691717 )
692718
693719 ystart = j22 + 1
@@ -701,6 +727,8 @@ def remove_guards(arr2d):
701727 levels ,
702728 cmap = cmap ,
703729 norm = norm ,
730+ alpha = alpha ,
731+ antialiased = antialiased ,
704732 )
705733 ax .contourf (
706734 R [:, ystart :ny ],
@@ -709,6 +737,8 @@ def remove_guards(arr2d):
709737 levels ,
710738 cmap = cmap ,
711739 norm = norm ,
740+ alpha = alpha ,
741+ antialiased = antialiased ,
712742 )
713743
714744 # X-point
@@ -742,6 +772,8 @@ def remove_guards(arr2d):
742772 levels ,
743773 cmap = cmap ,
744774 norm = norm ,
775+ alpha = alpha ,
776+ antialiased = antialiased ,
745777 )
746778
747779 if add_colorbar :
0 commit comments