Before running this example, you must install
Basix.UFL:
pip3 install git+https://github.com/FEniCS/basix fenics-ufl
This element can then be created with the following lines of Python:
import basix
import basix.ufl
import numpy as np
# Create Mardal-Tai-Winther degree 1 on a triangle
e = basix.ufl.custom_element(
basix.CellType.triangle,
(2, ),
np.array([[0.7071067811865489, -3.608224830031759e-16, -5.967448757360216e-16, 3.434752482434078e-15, -4.926614671774132e-16, 2.67841304690819e-15, -3.2335245592207684e-15, 3.191891195797325e-16, 7.896461262646426e-15, 4.649058915617843e-16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.23570226039551628, -0.08333333333333401, 0.14433756729740724, 1.40989650510015e-15, 3.0357660829594124e-16, 6.557254739192331e-16, -1.7403613272737317e-15, 7.485331798839923e-16, 2.4060614611798314e-15, 1.0174153186603974e-15, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.23570226039551628, 0.1666666666666677, -2.0469737016526324e-16, 7.667477763817487e-16, -2.255140518769849e-16, 1.349614864309956e-15, 1.4051260155412137e-16, 5.898059818321144e-17, 3.226585665316861e-15, 1.6306400674181987e-16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.7071067811865489, -3.608224830031759e-16, -5.967448757360216e-16, 3.434752482434078e-15, -4.926614671774132e-16, 2.67841304690819e-15, -3.2335245592207684e-15, 3.191891195797325e-16, 7.896461262646426e-15, 4.649058915617843e-16], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.23570226039551628, -0.08333333333333401, 0.14433756729740724, 1.40989650510015e-15, 3.0357660829594124e-16, 6.557254739192331e-16, -1.7403613272737317e-15, 7.485331798839923e-16, 2.4060614611798314e-15, 1.0174153186603974e-15], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.23570226039551628, 0.1666666666666677, -2.0469737016526324e-16, 7.667477763817487e-16, -2.255140518769849e-16, 1.349614864309956e-15, 1.4051260155412137e-16, 5.898059818321144e-17, 3.226585665316861e-15, 1.6306400674181987e-16], [0.2357022603955162, -0.03333333333333354, 0.17320508075688879, -0.02721655269758997, 0.02357022603955232, 0.030429030972510533, -1.2082349010178461e-15, 9.341485918135106e-16, 2.682316174729138e-15, 1.3085236019727553e-15, -0.23570226039551617, -0.1666666666666677, -0.05773502691896291, -8.517492267046123e-16, -0.04714045207910385, -1.35828848168984e-15, -1.457167719820518e-16, -4.440892098500626e-16, -3.2612801348363973e-15, -7.064661355915547e-16], [0.23570226039551637, -0.03333333333333367, 0.17320508075688879, -0.007776157913596246, 0.02357022603955233, 0.021735022123221936, -0.01262690680690406, 0.01020620726159774, 0.005646924393160608, -0.006681531047809442, -0.23570226039551595, -0.16666666666666757, -0.057735026918963026, -9.575673587391975e-16, -0.06397632782164099, 0.013041013273931298, -1.9081958235744878e-16, -0.014580296087995825, 0.011293848786312585, -7.095019016745141e-16], [0.2357022603955163, -0.016666666666666777, 0.18282758524338266, -0.023328473740791313, 0.03703892663358205, 0.03912303982179898, -0.008417937871269607, 0.0048600986959994865, 0.007529232524213361, 1.3984039620718036e-15, -0.23570226039551614, -0.16666666666666768, -0.0769800358919507, -8.634586101674557e-16, -0.0740778532671633, -1.366962099069724e-15, -1.478851763270228e-16, -0.009720197391997493, -3.301178774783864e-15, -8.879615792656281e-16]], dtype=np.float64),
[[np.empty((0, 2), dtype=np.float64), np.empty((0, 2), dtype=np.float64), np.empty((0, 2), dtype=np.float64)], [np.array([[0.8872983346207417, 0.1127016653792583], [0.5, 0.5], [0.1127016653792583, 0.8872983346207417], [0.7886751345948129, 0.21132486540518713], [0.21132486540518713, 0.7886751345948129]], dtype=np.float64), np.array([[0.0, 0.1127016653792583], [0.0, 0.5], [0.0, 0.8872983346207417], [0.0, 0.21132486540518713], [0.0, 0.7886751345948129]], dtype=np.float64), np.array([[0.1127016653792583, 0.0], [0.5, 0.0], [0.8872983346207417, 0.0], [0.21132486540518713, 0.0], [0.7886751345948129, 0.0]], dtype=np.float64)], [np.empty((0, 2), dtype=np.float64)], []],
[[np.empty((0, 2, 0, 1), dtype=np.float64), np.empty((0, 2, 0, 1), dtype=np.float64), np.empty((0, 2, 0, 1), dtype=np.float64)], [np.array([[[[-0.1742818525960713], [-0.15713484026367722], [-0.022136697733525185], [0.0], [0.0]], [[-0.1742818525960713], [-0.15713484026367722], [-0.022136697733525185], [0.0], [0.0]]], [[[-0.022136697733525185], [-0.15713484026367722], [-0.1742818525960713], [0.0], [0.0]], [[-0.022136697733525185], [-0.15713484026367722], [-0.1742818525960713], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [-0.3535533905932738], [-0.3535533905932738]], [[0.0], [0.0], [0.0], [0.3535533905932738], [0.3535533905932738]]]], dtype=np.float64), np.array([[[[-0.24647175961687262], [-0.2222222222222222], [-0.03130601816090507], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0]]], [[[-0.03130601816090507], [-0.2222222222222222], [-0.24647175961687262], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.5], [0.5]]]], dtype=np.float64), np.array([[[[0.0], [0.0], [0.0], [0.0], [0.0]], [[0.24647175961687262], [0.2222222222222222], [0.03130601816090507], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [0.0], [0.0]], [[0.03130601816090507], [0.2222222222222222], [0.24647175961687262], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [0.5], [0.5]], [[0.0], [0.0], [0.0], [0.0], [0.0]]]], dtype=np.float64)], [np.empty((0, 2, 0, 1), dtype=np.float64)], []],
0,
basix.MapType.contravariantPiola,
basix.SobolevSpace.HDiv,
False,
-1,
3,
basix.PolysetType.standard, dtype=np.float64
)
# Create Mardal-Tai-Winther degree 1 on a tetrahedron
e = basix.ufl.custom_element(
basix.CellType.tetrahedron,
(3, ),
np.array([[0.4082482904638628, 6.678685382510707e-17, 7.28583859910259e-17, 1.3704315460216776e-16, 2.177077962350893e-16, 3.642919299551295e-17, 5.767955557622884e-17, 2.220446049250313e-16, 6.418476861114186e-17, 2.371692252312041e-16, 9.280770596475918e-17, -4.163336342344337e-17, -7.936359902593892e-17, -1.2576745200831851e-16, 6.765421556309548e-17, -5.670377362099188e-17, 9.540979117872439e-18, -3.8163916471489756e-17, -7.19910242530375e-17, 8.131516293641283e-20, 3.465110143263672e-16, -7.806255641895632e-18, -3.838075690598686e-17, 2.463307335887066e-16, -6.938893903907228e-18, 2.316126890972159e-16, 6.288372600415926e-17, -1.734723475976807e-17, -1.6371452804531117e-16, -2.3174821436877657e-18, 3.365363543395006e-16, -4.5102810375396984e-17, 2.255140518769849e-16, -5.854691731421724e-18, 2.1743674569196791e-16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.4082482904638628, 6.678685382510707e-17, 7.28583859910259e-17, 1.3704315460216776e-16, 2.177077962350893e-16, 3.642919299551295e-17, 5.767955557622884e-17, 2.220446049250313e-16, 6.418476861114186e-17, 2.371692252312041e-16, 9.280770596475918e-17, -4.163336342344337e-17, -7.936359902593892e-17, -1.2576745200831851e-16, 6.765421556309548e-17, -5.670377362099188e-17, 9.540979117872439e-18, -3.8163916471489756e-17, -7.19910242530375e-17, 8.131516293641283e-20, 3.465110143263672e-16, -7.806255641895632e-18, -3.838075690598686e-17, 2.463307335887066e-16, -6.938893903907228e-18, 2.316126890972159e-16, 6.288372600415926e-17, -1.734723475976807e-17, -1.6371452804531117e-16, -2.3174821436877657e-18, 3.365363543395006e-16, -4.5102810375396984e-17, 2.255140518769849e-16, -5.854691731421724e-18, 2.1743674569196791e-16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.4082482904638628, 6.678685382510707e-17, 7.28583859910259e-17, 1.3704315460216776e-16, 2.177077962350893e-16, 3.642919299551295e-17, 5.767955557622884e-17, 2.220446049250313e-16, 6.418476861114186e-17, 2.371692252312041e-16, 9.280770596475918e-17, -4.163336342344337e-17, -7.936359902593892e-17, -1.2576745200831851e-16, 6.765421556309548e-17, -5.670377362099188e-17, 9.540979117872439e-18, -3.8163916471489756e-17, -7.19910242530375e-17, 8.131516293641283e-20, 3.465110143263672e-16, -7.806255641895632e-18, -3.838075690598686e-17, 2.463307335887066e-16, -6.938893903907228e-18, 2.316126890972159e-16, 6.288372600415926e-17, -1.734723475976807e-17, -1.6371452804531117e-16, -2.3174821436877657e-18, 3.365363543395006e-16, -4.5102810375396984e-17, 2.255140518769849e-16, -5.854691731421724e-18, 2.1743674569196791e-16], [0.1020620726159657, -0.02635231383473649, -0.037267799624996496, 0.06454972243679033, 3.0357660829594124e-17, 3.469446951953614e-17, -2.688821387764051e-17, 4.7704895589362195e-17, -3.642919299551295e-17, 1.1592831729301256e-16, -3.1008182133085427e-17, -5.312590645178972e-17, 5.1662233518934286e-17, -4.9439619065339e-17, 3.230922474006803e-17, -3.344763702117781e-17, -6.1257422745431e-17, 5.984795992119984e-17, -3.447762908503904e-17, 9.392917758692387e-17, 1.9678269430611905e-17, 3.870601755773251e-17, -6.84673671924596e-17, 5.334274688628682e-17, -6.461844948013606e-17, 9.098489106226793e-17, 7.556889142223966e-17, -7.546047120499111e-17, 2.0464316005663896e-17, -1.1127302421490293e-16, 5.5077470362263625e-17, -8.890457814381136e-17, 9.64939933512099e-17, -1.2850506249384441e-16, 1.3903198796232086e-16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1020620726159657, -0.02635231383473649, -0.037267799624996496, 0.06454972243679033, 3.0357660829594124e-17, 3.469446951953614e-17, -2.688821387764051e-17, 4.7704895589362195e-17, -3.642919299551295e-17, 1.1592831729301256e-16, -3.1008182133085427e-17, -5.312590645178972e-17, 5.1662233518934286e-17, -4.9439619065339e-17, 3.230922474006803e-17, -3.344763702117781e-17, -6.1257422745431e-17, 5.984795992119984e-17, -3.447762908503904e-17, 9.392917758692387e-17, 1.9678269430611905e-17, 3.870601755773251e-17, -6.84673671924596e-17, 5.334274688628682e-17, -6.461844948013606e-17, 9.098489106226793e-17, 7.556889142223966e-17, -7.546047120499111e-17, 2.0464316005663896e-17, -1.1127302421490293e-16, 5.5077470362263625e-17, -8.890457814381136e-17, 9.64939933512099e-17, -1.2850506249384441e-16, 1.3903198796232086e-16, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1020620726159657, -0.02635231383473649, -0.037267799624996496, 0.06454972243679033, 3.0357660829594124e-17, 3.469446951953614e-17, -2.688821387764051e-17, 4.7704895589362195e-17, -3.642919299551295e-17, 1.1592831729301256e-16, -3.1008182133085427e-17, -5.312590645178972e-17, 5.1662233518934286e-17, -4.9439619065339e-17, 3.230922474006803e-17, -3.344763702117781e-17, -6.1257422745431e-17, 5.984795992119984e-17, -3.447762908503904e-17, 9.392917758692387e-17, 1.9678269430611905e-17, 3.870601755773251e-17, -6.84673671924596e-17, 5.334274688628682e-17, -6.461844948013606e-17, 9.098489106226793e-17, 7.556889142223966e-17, -7.546047120499111e-17, 2.0464316005663896e-17, -1.1127302421490293e-16, 5.5077470362263625e-17, -8.890457814381136e-17, 9.64939933512099e-17, -1.2850506249384441e-16, 1.3903198796232086e-16], [0.1020620726159657, -0.02635231383473649, 0.07453559924999303, 3.3393426912553537e-17, 2.949029909160572e-17, -3.8163916471489756e-17, 1.3877787807814457e-17, 1.1882855810441129e-16, 2.3418766925686896e-17, 2.3229031545501932e-17, -3.382710778154774e-17, 6.938893903907228e-17, -1.3010426069826053e-17, -5.117434254131581e-17, 2.949029909160572e-17, -1.4907779871675686e-17, 1.3530843112619095e-16, -1.0408340855860843e-17, 4.423544863740858e-17, -4.607859233063394e-19, 1.973247953923618e-17, -8.283304597789254e-17, -2.168404344971009e-19, 1.1839487723541708e-16, -7.37257477290143e-18, 1.2278589603398338e-17, -1.249000902703301e-16, -1.734723475976807e-18, -6.884683795282953e-17, -1.531435568635775e-18, 2.3592239273284576e-16, -2.2551405187698492e-17, 3.642919299551295e-17, 8.890457814381136e-18, -1.1966881478808755e-17, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1020620726159657, -0.02635231383473649, 0.07453559924999303, 3.3393426912553537e-17, 2.949029909160572e-17, -3.8163916471489756e-17, 1.3877787807814457e-17, 1.1882855810441129e-16, 2.3418766925686896e-17, 2.3229031545501932e-17, -3.382710778154774e-17, 6.938893903907228e-17, -1.3010426069826053e-17, -5.117434254131581e-17, 2.949029909160572e-17, -1.4907779871675686e-17, 1.3530843112619095e-16, -1.0408340855860843e-17, 4.423544863740858e-17, -4.607859233063394e-19, 1.973247953923618e-17, -8.283304597789254e-17, -2.168404344971009e-19, 1.1839487723541708e-16, -7.37257477290143e-18, 1.2278589603398338e-17, -1.249000902703301e-16, -1.734723475976807e-18, -6.884683795282953e-17, -1.531435568635775e-18, 2.3592239273284576e-16, -2.2551405187698492e-17, 3.642919299551295e-17, 8.890457814381136e-18, -1.1966881478808755e-17, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1020620726159657, -0.02635231383473649, 0.07453559924999303, 3.3393426912553537e-17, 2.949029909160572e-17, -3.8163916471489756e-17, 1.3877787807814457e-17, 1.1882855810441129e-16, 2.3418766925686896e-17, 2.3229031545501932e-17, -3.382710778154774e-17, 6.938893903907228e-17, -1.3010426069826053e-17, -5.117434254131581e-17, 2.949029909160572e-17, -1.4907779871675686e-17, 1.3530843112619095e-16, -1.0408340855860843e-17, 4.423544863740858e-17, -4.607859233063394e-19, 1.973247953923618e-17, -8.283304597789254e-17, -2.168404344971009e-19, 1.1839487723541708e-16, -7.37257477290143e-18, 1.2278589603398338e-17, -1.249000902703301e-16, -1.734723475976807e-18, -6.884683795282953e-17, -1.531435568635775e-18, 2.3592239273284576e-16, -2.2551405187698492e-17, 3.642919299551295e-17, 8.890457814381136e-18, -1.1966881478808755e-17], [0.10206207261596571, 0.07905694150420951, 1.805196617188365e-17, 3.1577388273640317e-17, 1.2920979390596e-16, 2.179246366695864e-17, 2.793175846865781e-17, 1.4474099002681484e-17, 1.599198204416119e-17, 2.559225346834143e-17, 1.6948790461379648e-16, -8.673617379884035e-18, -2.6197034992681e-17, 3.2851325826310784e-17, 2.802662615875029e-17, 5.1601247146731977e-17, 5.2583805365546965e-18, -5.637851296924623e-18, -1.2387009820646888e-17, 1.8211208365967457e-19, 3.0166570196693554e-16, 1.0842021724855044e-19, -3.1699361018044936e-17, 3.1360547839143216e-17, 8.754932542820448e-18, 4.953533378837874e-17, 3.016792544940916e-17, -3.903127820947816e-18, -6.25381365616795e-17, 5.285485590866834e-18, -2.4936649967166602e-18, -4.445228907190568e-18, -1.6534083130403943e-18, 7.318364664277155e-19, -1.2094359937370527e-17, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.10206207261596571, 0.07905694150420951, 1.805196617188365e-17, 3.1577388273640317e-17, 1.2920979390596e-16, 2.179246366695864e-17, 2.793175846865781e-17, 1.4474099002681484e-17, 1.599198204416119e-17, 2.559225346834143e-17, 1.6948790461379648e-16, -8.673617379884035e-18, -2.6197034992681e-17, 3.2851325826310784e-17, 2.802662615875029e-17, 5.1601247146731977e-17, 5.2583805365546965e-18, -5.637851296924623e-18, -1.2387009820646888e-17, 1.8211208365967457e-19, 3.0166570196693554e-16, 1.0842021724855044e-19, -3.1699361018044936e-17, 3.1360547839143216e-17, 8.754932542820448e-18, 4.953533378837874e-17, 3.016792544940916e-17, -3.903127820947816e-18, -6.25381365616795e-17, 5.285485590866834e-18, -2.4936649967166602e-18, -4.445228907190568e-18, -1.6534083130403943e-18, 7.318364664277155e-19, -1.2094359937370527e-17, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.10206207261596571, 0.07905694150420951, 1.805196617188365e-17, 3.1577388273640317e-17, 1.2920979390596e-16, 2.179246366695864e-17, 2.793175846865781e-17, 1.4474099002681484e-17, 1.599198204416119e-17, 2.559225346834143e-17, 1.6948790461379648e-16, -8.673617379884035e-18, -2.6197034992681e-17, 3.2851325826310784e-17, 2.802662615875029e-17, 5.1601247146731977e-17, 5.2583805365546965e-18, -5.637851296924623e-18, -1.2387009820646888e-17, 1.8211208365967457e-19, 3.0166570196693554e-16, 1.0842021724855044e-19, -3.1699361018044936e-17, 3.1360547839143216e-17, 8.754932542820448e-18, 4.953533378837874e-17, 3.016792544940916e-17, -3.903127820947816e-18, -6.25381365616795e-17, 5.285485590866834e-18, -2.4936649967166602e-18, -4.445228907190568e-18, -1.6534083130403943e-18, 7.318364664277155e-19, -1.2094359937370527e-17], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.0611368207233649e-18, -0.002509744174736807, -0.0008873285624999161, -0.0015368981532569103, 0.001855980846614056, -0.0005249506569572604, -0.0009092412093166352, -0.0006429306248420485, -0.001113588507968434, -0.0014376365819632369, -0.0004208968935634188, 0.00019841269841269868, 0.0003436608745176344, 0.001053021384132979, -0.0009820927516479827, 0.00018112518436017337, 0.0005611958580845609, -2.5174981474497013e-19, -0.0012548720873684029, -8.836133474054991e-20, -3.486841353775757e-18, 1.4629192042417368e-18, 2.41069659076929e-18, -1.428885312678403e-18, 4.1530845340313718e-19, -1.2397991726875912e-18, 8.483543082104759e-19, -2.1226505593205545e-19, -2.5024446912026087e-18, -5.757973100009422e-19, 1.693060030868617e-18, 1.678747711616561e-18, 1.2631537431290074e-19, -1.3639008259754928e-18, 2.442692887978735e-18, 1.2908782116155537e-18, 3.4558944247975454e-19, 0.002661985687499747, 0.0015368981532569103, -9.58841296291868e-19, 0.0015748519708717783, 0.0009092412093166345, -0.0012858612496840973, 0.001113588507968435, 0.0014376365819632369, 1.4230153513872246e-19, -0.0005952380952380947, -0.0003436608745176339, -0.0011340230290662833, 0.0009820927516479832, 0.0012678762905212165, -2.032879073410321e-18, -2.710505431213761e-19, 8.334804200982315e-19, 1.5077186461126546e-19, 2.981555974335137e-19, -3.937009138837988e-18, -2.084548083192833e-18, 9.452887691357992e-19, -4.2012834183813297e-19, -8.823965728021674e-19, -2.4191260973582818e-18, 2.168404344971009e-19, 2.40303247136045e-18, 1.1394710722938475e-18, 2.778268066994105e-18, -1.9786689647860456e-18, 1.5890338090490674e-18, 6.174870185483849e-19, -2.4862005188689817e-18], [1.0611368207233649e-18, 0.002509744174736807, 0.0008873285624999161, 0.0015368981532569103, -0.001855980846614056, 0.0005249506569572604, 0.0009092412093166352, 0.0006429306248420485, 0.001113588507968434, 0.0014376365819632369, 0.0004208968935634188, -0.00019841269841269868, -0.0003436608745176344, -0.001053021384132979, 0.0009820927516479827, -0.00018112518436017337, -0.0005611958580845609, 2.5174981474497013e-19, 0.0012548720873684029, 8.836133474054991e-20, 3.486841353775757e-18, -1.4629192042417368e-18, -2.41069659076929e-18, 1.428885312678403e-18, -4.1530845340313718e-19, 1.2397991726875912e-18, -8.483543082104759e-19, 2.1226505593205545e-19, 2.5024446912026087e-18, 5.757973100009422e-19, -1.693060030868617e-18, -1.678747711616561e-18, -1.2631537431290074e-19, 1.3639008259754928e-18, -2.442692887978735e-18, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -1.5111067779016718e-18, -4.2351647362715017e-19, -5.082197683525802e-19, -0.0030737963065138206, 1.2468324983583301e-18, -7.995991022080595e-19, -0.001818482418633268, 5.692061405548898e-19, -0.0022271770159368676, -1.2135864551785988e-18, -1.4907779871675686e-19, 8.131516293641283e-20, 0.0006873217490352686, 5.827586677109586e-19, -0.0019641855032959624, -1.7029597404547708e-18, -9.147955830346444e-20, 5.692061405548898e-19, -1.976974898891537e-18, 1.7099477622696188e-18, -4.514685608865421e-19, 6.2002811739014785e-19, 4.186036825330752e-18, -3.1509625637859973e-19, 9.75781955236954e-19, -6.35380589559132e-19, -1.7957098481791167e-19, -1.4907779871675686e-19, -3.5211159617361265e-18, 7.8541130034155e-19, 0.0, 3.8624702394796095e-18, -1.2502206301473473e-18, 9.630764610281395e-19, -9.563531370093085e-19], [-1.2908782116155537e-18, -3.4558944247975454e-19, -0.002661985687499747, -0.0015368981532569103, 9.58841296291868e-19, -0.0015748519708717783, -0.0009092412093166345, 0.0012858612496840973, -0.001113588507968435, -0.0014376365819632369, -1.4230153513872246e-19, 0.0005952380952380947, 0.0003436608745176339, 0.0011340230290662833, -0.0009820927516479832, -0.0012678762905212165, 2.032879073410321e-18, 2.710505431213761e-19, -8.334804200982315e-19, -1.5077186461126546e-19, -2.981555974335137e-19, 3.937009138837988e-18, 2.084548083192833e-18, -9.452887691357992e-19, 4.2012834183813297e-19, 8.823965728021674e-19, 2.4191260973582818e-18, -2.168404344971009e-19, -2.40303247136045e-18, -1.1394710722938475e-18, -2.778268066994105e-18, 1.9786689647860456e-18, -1.5890338090490674e-18, -6.174870185483849e-19, 2.4862005188689817e-18, 1.5111067779016718e-18, 4.2351647362715017e-19, 5.082197683525802e-19, 0.0030737963065138206, -1.2468324983583301e-18, 7.995991022080595e-19, 0.001818482418633268, -5.692061405548898e-19, 0.0022271770159368676, 1.2135864551785988e-18, 1.4907779871675686e-19, -8.131516293641283e-20, -0.0006873217490352686, -5.827586677109586e-19, 0.0019641855032959624, 1.7029597404547708e-18, 9.147955830346444e-20, -5.692061405548898e-19, 1.976974898891537e-18, -1.7099477622696188e-18, 4.514685608865421e-19, -6.2002811739014785e-19, -4.186036825330752e-18, 3.1509625637859973e-19, -9.75781955236954e-19, 6.35380589559132e-19, 1.7957098481791167e-19, 1.4907779871675686e-19, 3.5211159617361265e-18, -7.8541130034155e-19, 0.0, -3.8624702394796095e-18, 1.2502206301473473e-18, -9.630764610281395e-19, 9.563531370093085e-19, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -2.009097011895144e-19, -0.0006274360436842016, -0.000221832140624979, -0.0003842245383142276, 0.0006186602822046851, 8.749177615954318e-05, -0.0004546206046583173, -7.143673609356086e-05, -0.0002474641128818743, -0.0006389495919836608, -0.00025253813613805164, -1.9841269841269445e-05, 0.0002863840620980279, 0.00034020690871988554, -0.00028059792904228093, -2.304990730289875e-19, 0.0001964185503295963, 1.620032898666109e-05, -0.0004392052305789412, -0.0002227177015936863, 3.9481614139927034e-05, 1.9941226493228894e-06, -5.1808826177289656e-05, -7.48969389556791e-05, 7.050288239272915e-05, 1.8203765957776492e-05, -0.00013254541889832984, 0.00016119123818722226, -8.19776035727045e-05, 2.2383971222927086e-05, -6.305969505592583e-05, 3.276677872399877e-05, 9.870403534981965e-05, -0.0002002083250434592, 1.7584028655242607e-18, 3.3118988237643143e-19, 9.994988777600744e-20, 0.0006654964218749369, 0.0003842245383142277, -2.219226321806267e-19, 0.00026247532847862963, 0.00015154020155277236, -0.0005714938887484877, 0.0004949282257637487, 0.0006389495919836608, 4.743384504624082e-20, -0.00021825396825396785, -0.00012600898732313237, -0.00038880789567986867, 0.0003367175148507369, 0.00043470044246441715, 0.00014029896452113927, -0.00017820361885327281, 6.274360436842047e-05, 0.00022271770159368632, 8.427977825180288e-20, 4.18765756358008e-05, 2.4177452216069318e-05, 0.00010420443680790097, -9.024368946269247e-05, -0.00011650410212977399, 0.00012690518830691118, -0.00016119123818722202, 5.675372555033422e-05, 0.00020145574100634666, 1.5890338090490674e-18, -1.6025863362051362e-18, 9.808641529204798e-19, 3.527892225314161e-19, -1.8055301364113463e-18], [2.009097011895144e-19, 0.0006274360436842016, 0.000221832140624979, 0.0003842245383142276, -0.0006186602822046851, -8.749177615954318e-05, 0.0004546206046583173, 7.143673609356086e-05, 0.0002474641128818743, 0.0006389495919836608, 0.00025253813613805164, 1.9841269841269445e-05, -0.0002863840620980279, -0.00034020690871988554, 0.00028059792904228093, 2.304990730289875e-19, -0.0001964185503295963, -1.620032898666109e-05, 0.0004392052305789412, 0.0002227177015936863, -3.9481614139927034e-05, -1.9941226493228894e-06, 5.1808826177289656e-05, 7.48969389556791e-05, -7.050288239272915e-05, -1.8203765957776492e-05, 0.00013254541889832984, -0.00016119123818722226, 8.19776035727045e-05, -2.2383971222927086e-05, 6.305969505592583e-05, -3.276677872399877e-05, -9.870403534981965e-05, 0.0002002083250434592, -1.7584028655242607e-18, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -4.0826988057657276e-19, 8.470329472543003e-22, 1.2874900798265365e-19, -0.0007684490766284551, 3.63800650845722e-19, 8.216219588366713e-20, -0.00030308040310554477, 1.9735867671025198e-19, -0.0003711961693228115, -0.0004792121939877453, 2.0794658855093073e-19, -1.1858461261560205e-20, 0.0002520179746462645, 3.7269449679189215e-20, -0.00025253813613805256, -0.000326025331848313, 1.6771252355635147e-19, 0.00016200328986661178, -0.00037646162621052134, 8.16063305120315e-20, 3.9577614460457183e-19, -5.378659215064807e-19, -4.8354904432137654e-05, -1.0714966782766899e-19, 6.768276709701966e-05, 8.737807659732995e-05, -9.861581088408192e-19, 0.00014653748926111095, -0.0003405223533019984, -5.16094527784085e-19, -9.994988777600744e-20, 7.843525091574821e-19, -5.819116347637043e-19, -4.810088349220358e-19, 1.012799942009927e-18], [-3.3118988237643143e-19, -9.994988777600744e-20, -0.0006654964218749369, -0.0003842245383142277, 2.219226321806267e-19, -0.00026247532847862963, -0.00015154020155277236, 0.0005714938887484877, -0.0004949282257637487, -0.0006389495919836608, -4.743384504624082e-20, 0.00021825396825396785, 0.00012600898732313237, 0.00038880789567986867, -0.0003367175148507369, -0.00043470044246441715, -0.00014029896452113927, 0.00017820361885327281, -6.274360436842047e-05, -0.00022271770159368632, -8.427977825180288e-20, -4.18765756358008e-05, -2.4177452216069318e-05, -0.00010420443680790097, 9.024368946269247e-05, 0.00011650410212977399, -0.00012690518830691118, 0.00016119123818722202, -5.675372555033422e-05, -0.00020145574100634666, -1.5890338090490674e-18, 1.6025863362051362e-18, -9.808641529204798e-19, -3.527892225314161e-19, 1.8055301364113463e-18, 4.0826988057657276e-19, -8.470329472543003e-22, -1.2874900798265365e-19, 0.0007684490766284551, -3.63800650845722e-19, -8.216219588366713e-20, 0.00030308040310554477, -1.9735867671025198e-19, 0.0003711961693228115, 0.0004792121939877453, -2.0794658855093073e-19, 1.1858461261560205e-20, -0.0002520179746462645, -3.7269449679189215e-20, 0.00025253813613805256, 0.000326025331848313, -1.6771252355635147e-19, -0.00016200328986661178, 0.00037646162621052134, -8.16063305120315e-20, -3.9577614460457183e-19, 5.378659215064807e-19, 4.8354904432137654e-05, 1.0714966782766899e-19, -6.768276709701966e-05, -8.737807659732995e-05, 9.861581088408192e-19, -0.00014653748926111095, 0.0003405223533019984, 5.16094527784085e-19, 9.994988777600744e-20, -7.843525091574821e-19, 5.819116347637043e-19, 4.810088349220358e-19, -1.012799942009927e-18, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.7101672694792367e-19, -0.0006274360436842016, -0.00022183214062497901, -0.00038422453831422746, 0.0006186602822046854, -0.0004374588807977166, -0.00015154020155277258, -0.00035718368046780484, -0.0004949282257637486, -0.0003194747959918304, -0.0002525381361380516, 0.0002579365079365071, 0.0001260089873231326, 0.0002754055927732408, -0.000336717514850737, 7.245007374406931e-05, 5.611958580845644e-05, -0.0001620032898666118, -0.0005019488349473612, -1.249955097092984e-19, 3.948161413992703e-05, -4.586482093444653e-05, -2.417745221606933e-05, -5.210221840395152e-05, 9.024368946269254e-05, -7.281506383110728e-06, 0.00016356668715113092, -0.00014653748926111144, 5.044775604473975e-05, -3.722976444230966e-19, 0.00012611939011185255, 1.1976859371353217e-18, -0.0001974080706996397, -3.2141502614226273e-19, -4.220784187537156e-19, 4.404571325722362e-19, -3.3881317890172014e-20, 0.0006654964218749369, 0.0003842245383142275, -3.6591823321385775e-19, 0.00026247532847863, 0.0001515402015527723, 0.00014287347218712175, 0.0004949282257637486, 0.00031947479599183027, -2.1345230270808369e-19, -0.0002182539682539676, -0.00012600898732313223, 9.720197391996748e-05, 0.00033671751485073685, 0.00021735022123220863, -0.0002805979290422804, 0.00016200328986661192, 0.000250974417473681, 2.907440591450386e-19, -3.7184746384463785e-19, 4.18765756357995e-05, 2.417745221606935e-05, -2.6051109201974593e-05, -9.024368946269238e-05, -5.825205106488702e-05, -0.0002538103766138227, 0.0001465374892611117, 0.0002270149022013318, 7.474536363927167e-19, -3.2526065174565133e-19, -1.395910297075087e-18, 2.236166980751353e-19, 4.938202082492571e-19, -1.4330738676358694e-19], [3.7101672694792367e-19, 0.0006274360436842016, 0.00022183214062497901, 0.00038422453831422746, -0.0006186602822046854, 0.0004374588807977166, 0.00015154020155277258, 0.00035718368046780484, 0.0004949282257637486, 0.0003194747959918304, 0.0002525381361380516, -0.0002579365079365071, -0.0001260089873231326, -0.0002754055927732408, 0.000336717514850737, -7.245007374406931e-05, -5.611958580845644e-05, 0.0001620032898666118, 0.0005019488349473612, 1.249955097092984e-19, -3.948161413992703e-05, 4.586482093444653e-05, 2.417745221606933e-05, 5.210221840395152e-05, -9.024368946269254e-05, 7.281506383110728e-06, -0.00016356668715113092, 0.00014653748926111144, -5.044775604473975e-05, 3.722976444230966e-19, -0.00012611939011185255, -1.1976859371353217e-18, 0.0001974080706996397, 3.2141502614226273e-19, 4.220784187537156e-19, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -4.404571325722362e-19, -1.4907779871675686e-19, -1.9651164376299768e-19, -0.000768449076628455, 2.812149384884277e-19, -3.049318610115481e-19, -0.0003030804031055445, 1.7279472123987727e-19, -0.000989856451527497, -3.756591121072822e-19, -1.3552527156068805e-20, 1.3552527156068805e-20, 0.0002520179746462648, 4.404571325722362e-20, -0.0006734350297014733, -3.945055951836904e-19, 9.147955830346444e-20, -0.0003240065797332233, -7.995991022080595e-19, 2.19275654220457e-19, -1.4823076576950256e-19, 1.5754812818929986e-19, -4.835490443213868e-05, -1.5585406229479126e-19, 0.00018048737892538484, -9.582060215814273e-21, 9.317362419797304e-20, -0.0002930749785222224, -1.071920194750317e-18, -2.3997502186898396e-19, 0.0, 2.8053731213062427e-18, -7.233661369551725e-19, 4.561272420964407e-19, -2.2149911570699954e-19], [-4.404571325722362e-19, 3.3881317890172014e-20, -0.0006654964218749369, -0.0003842245383142275, 3.6591823321385775e-19, -0.00026247532847863, -0.0001515402015527723, -0.00014287347218712175, -0.0004949282257637486, -0.00031947479599183027, 2.1345230270808369e-19, 0.0002182539682539676, 0.00012600898732313223, -9.720197391996748e-05, -0.00033671751485073685, -0.00021735022123220863, 0.0002805979290422804, -0.00016200328986661192, -0.000250974417473681, -2.907440591450386e-19, 3.7184746384463785e-19, -4.18765756357995e-05, -2.417745221606935e-05, 2.6051109201974593e-05, 9.024368946269238e-05, 5.825205106488702e-05, 0.0002538103766138227, -0.0001465374892611117, -0.0002270149022013318, -7.474536363927167e-19, 3.2526065174565133e-19, 1.395910297075087e-18, -2.236166980751353e-19, -4.938202082492571e-19, 1.4330738676358694e-19, 4.404571325722362e-19, 1.4907779871675686e-19, 1.9651164376299768e-19, 0.000768449076628455, -2.812149384884277e-19, 3.049318610115481e-19, 0.0003030804031055445, -1.7279472123987727e-19, 0.000989856451527497, 3.756591121072822e-19, 1.3552527156068805e-20, -1.3552527156068805e-20, -0.0002520179746462648, -4.404571325722362e-20, 0.0006734350297014733, 3.945055951836904e-19, -9.147955830346444e-20, 0.0003240065797332233, 7.995991022080595e-19, -2.19275654220457e-19, 1.4823076576950256e-19, -1.5754812818929986e-19, 4.835490443213868e-05, 1.5585406229479126e-19, -0.00018048737892538484, 9.582060215814273e-21, -9.317362419797304e-20, 0.0002930749785222224, 1.071920194750317e-18, 2.3997502186898396e-19, 0.0, -2.8053731213062427e-18, 7.233661369551725e-19, -4.561272420964407e-19, 2.2149911570699954e-19, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -4.0996394647108136e-19, -0.0006274360436842023, -0.00022183214062497896, -0.00038422453831422746, 4.351631766518968e-19, -0.00026247532847862995, -0.0004546206046583173, -0.00014287347218712196, -0.0002474641128818742, -0.0003194747959918302, 0.00033671751485073664, -1.9841269841269665e-05, -3.436608745176315e-05, 9.720197391996702e-05, -0.0003928371006591928, -0.00021735022123220893, 0.00011223917161691207, -1.8719428134320037e-19, -0.00025097441747368084, -2.71235831578588e-19, -0.00011844484241978414, 4.187657563580166e-05, 7.253235664820929e-05, 0.0002018960963153081, -0.0001579264565597121, 5.825205106488671e-05, 0.00010152415064552875, -2.490276864927643e-19, -0.0002270149022013321, -4.222161457042168e-19, 7.53012290109073e-19, -2.8756768559283497e-19, 8.629148150153185e-20, -7.265425105073761e-19, 1.6600853149449223e-19, 4.182225177068108e-19, 2.22769665127881e-19, 0.0006654964218749369, 0.00038422453831422757, -2.871441691192078e-19, 0.0007874259854358893, 0.00045462060465831716, -0.0002857469443742437, 0.00024746411288187445, 0.0003194747959918303, -1.3023131564034868e-19, 5.952380952380864e-05, 3.436608745176304e-05, -0.0004536092116265132, 0.0003928371006591931, 0.0005071505162084864, -4.475510335054909e-19, -4.531626267810507e-20, 3.0292015776181916e-19, 9.992341799640574e-20, 8.406802001498931e-20, -0.00012562972690740445, -7.253235664820911e-05, -0.00018235776441382617, 0.000157926456559712, 0.00020388217872710406, -1.1022016226146583e-18, -1.6093625997831706e-20, 9.746172849344793e-19, 3.0535537748517527e-19, 5.378659215064807e-20, 1.8084153423879312e-19, 5.1033735072071595e-20, 3.4114251950666946e-19, 4.0351524641561796e-19], [4.0996394647108136e-19, 0.0006274360436842023, 0.00022183214062497896, 0.00038422453831422746, -4.351631766518968e-19, 0.00026247532847862995, 0.0004546206046583173, 0.00014287347218712196, 0.0002474641128818742, 0.0003194747959918302, -0.00033671751485073664, 1.9841269841269665e-05, 3.436608745176315e-05, -9.720197391996702e-05, 0.0003928371006591928, 0.00021735022123220893, -0.00011223917161691207, 1.8719428134320037e-19, 0.00025097441747368084, 2.71235831578588e-19, 0.00011844484241978414, -4.187657563580166e-05, -7.253235664820929e-05, -0.0002018960963153081, 0.0001579264565597121, -5.825205106488671e-05, -0.00010152415064552875, 2.490276864927643e-19, 0.0002270149022013321, 4.222161457042168e-19, -7.53012290109073e-19, 2.8756768559283497e-19, -8.629148150153185e-20, 7.265425105073761e-19, -1.6600853149449223e-19, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -4.449040555453213e-19, -3.1509625637859973e-19, -1.7237120476625012e-19, -0.000768449076628455, 2.923322459211404e-19, -3.049318610115481e-19, -0.0009092412093166341, 1.4844252400631613e-19, -0.0004949282257637482, -3.7622159492381826e-19, 1.7364175418713157e-19, -3.006966962752766e-20, -6.873217490352597e-05, 1.3806637040245096e-19, -0.0007856742013183851, -7.044534794297601e-19, 1.8422966602781032e-20, 2.752857078576476e-20, -6.012875134321465e-19, 2.091112588534054e-19, -1.3187244197565388e-19, 2.386515328888991e-19, 0.0001450647132964182, 2.541098841762901e-21, -0.0003158529131194234, -4.741465445602959e-19, 1.1593763465543236e-20, 2.0752307207730358e-20, -1.3998278244561381e-18, 4.779317230433385e-19, -1.0587911840678754e-20, -4.036111993666741e-19, -3.4209543157233055e-19, -1.8467965228103917e-19, -2.0429541332712167e-19], [-4.182225177068108e-19, -2.22769665127881e-19, -0.0006654964218749369, -0.00038422453831422757, 2.871441691192078e-19, -0.0007874259854358893, -0.00045462060465831716, 0.0002857469443742437, -0.00024746411288187445, -0.0003194747959918303, 1.3023131564034868e-19, -5.952380952380864e-05, -3.436608745176304e-05, 0.0004536092116265132, -0.0003928371006591931, -0.0005071505162084864, 4.475510335054909e-19, 4.531626267810507e-20, -3.0292015776181916e-19, -9.992341799640574e-20, -8.406802001498931e-20, 0.00012562972690740445, 7.253235664820911e-05, 0.00018235776441382617, -0.000157926456559712, -0.00020388217872710406, 1.1022016226146583e-18, 1.6093625997831706e-20, -9.746172849344793e-19, -3.0535537748517527e-19, -5.378659215064807e-20, -1.8084153423879312e-19, -5.1033735072071595e-20, -3.4114251950666946e-19, -4.0351524641561796e-19, 4.449040555453213e-19, 3.1509625637859973e-19, 1.7237120476625012e-19, 0.000768449076628455, -2.923322459211404e-19, 3.049318610115481e-19, 0.0009092412093166341, -1.4844252400631613e-19, 0.0004949282257637482, 3.7622159492381826e-19, -1.7364175418713157e-19, 3.006966962752766e-20, 6.873217490352597e-05, -1.3806637040245096e-19, 0.0007856742013183851, 7.044534794297601e-19, -1.8422966602781032e-20, -2.752857078576476e-20, 6.012875134321465e-19, -2.091112588534054e-19, 1.3187244197565388e-19, -2.386515328888991e-19, -0.0001450647132964182, -2.541098841762901e-21, 0.0003158529131194234, 4.741465445602959e-19, -1.1593763465543236e-20, -2.0752307207730358e-20, 1.3998278244561381e-18, -4.779317230433385e-19, 1.0587911840678754e-20, 4.036111993666741e-19, 3.4209543157233055e-19, 1.8467965228103917e-19, 2.0429541332712167e-19, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], dtype=np.float64),
[[np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64)], [np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64), np.empty((0, 3), dtype=np.float64)], [np.array([[0.33333333333333337, 0.3333333333333333, 0.3333333333333333], [0.10128650732345645, 0.7974269853530872, 0.10128650732345633], [0.10128650732345645, 0.10128650732345633, 0.7974269853530872], [0.7974269853530873, 0.10128650732345633, 0.10128650732345633], [0.47014206410511516, 0.05971587178976981, 0.47014206410511505], [0.47014206410511516, 0.47014206410511505, 0.05971587178976981], [0.05971587178976989, 0.47014206410511505, 0.47014206410511505]], dtype=np.float64), np.array([[0.0, 0.3333333333333333, 0.3333333333333333], [0.0, 0.7974269853530872, 0.10128650732345633], [0.0, 0.10128650732345633, 0.7974269853530872], [0.0, 0.10128650732345633, 0.10128650732345633], [0.0, 0.05971587178976981, 0.47014206410511505], [0.0, 0.47014206410511505, 0.05971587178976981], [0.0, 0.47014206410511505, 0.47014206410511505]], dtype=np.float64), np.array([[0.3333333333333333, 0.0, 0.3333333333333333], [0.7974269853530872, 0.0, 0.10128650732345633], [0.10128650732345633, 0.0, 0.7974269853530872], [0.10128650732345633, 0.0, 0.10128650732345633], [0.05971587178976981, 0.0, 0.47014206410511505], [0.47014206410511505, 0.0, 0.05971587178976981], [0.47014206410511505, 0.0, 0.47014206410511505]], dtype=np.float64), np.array([[0.3333333333333333, 0.3333333333333333, 0.0], [0.7974269853530872, 0.10128650732345633, 0.0], [0.10128650732345633, 0.7974269853530872, 0.0], [0.10128650732345633, 0.10128650732345633, 0.0], [0.05971587178976981, 0.47014206410511505, 0.0], [0.47014206410511505, 0.05971587178976981, 0.0], [0.47014206410511505, 0.47014206410511505, 0.0]], dtype=np.float64)], [np.empty((0, 3), dtype=np.float64)]],
[[np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64)], [np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64), np.empty((0, 3, 0, 1), dtype=np.float64)], [np.array([[[[0.02165063509461097], [0.0036823226191811595], [0.0036823226191811595], [0.028990864656176105], [0.01796831247542981], [0.01796831247542981], [0.0022822749249286228]], [[0.02165063509461097], [0.0036823226191811595], [0.0036823226191811595], [0.028990864656176105], [0.01796831247542981], [0.01796831247542981], [0.0022822749249286228]], [[0.02165063509461097], [0.0036823226191811595], [0.0036823226191811595], [0.028990864656176105], [0.01796831247542981], [0.01796831247542981], [0.0022822749249286228]]], [[[0.021650635094610963], [0.028990864656176105], [0.003682322619181155], [0.003682322619181155], [0.0022822749249286197], [0.017968312475429807], [0.017968312475429807]], [[0.021650635094610963], [0.028990864656176105], [0.003682322619181155], [0.003682322619181155], [0.0022822749249286197], [0.017968312475429807], [0.017968312475429807]], [[0.021650635094610963], [0.028990864656176105], [0.003682322619181155], [0.003682322619181155], [0.0022822749249286197], [0.017968312475429807], [0.017968312475429807]]], [[[0.021650635094610963], [0.003682322619181155], [0.028990864656176105], [0.003682322619181155], [0.017968312475429807], [0.0022822749249286197], [0.017968312475429807]], [[0.021650635094610963], [0.003682322619181155], [0.028990864656176105], [0.003682322619181155], [0.017968312475429807], [0.0022822749249286197], [0.017968312475429807]], [[0.021650635094610963], [0.003682322619181155], [0.028990864656176105], [0.003682322619181155], [0.017968312475429807], [0.0022822749249286197], [0.017968312475429807]]], [[[0.0], [-0.025308542036994952], [0.025308542036994952], [0.0], [0.015686037550501186], [-0.015686037550501186], [0.0]], [[-0.021650635094610963], [-0.003682322619181155], [-0.028990864656176105], [-0.003682322619181155], [-0.017968312475429807], [-0.0022822749249286197], [-0.017968312475429807]], [[0.021650635094610963], [0.028990864656176105], [0.003682322619181155], [0.003682322619181155], [0.0022822749249286197], [0.017968312475429807], [0.017968312475429807]]], [[[-0.0649519052838329], [-0.01104696785754347], [-0.061664051931533376], [-0.036355509894538424], [-0.05390493742628943], [-0.022532862325287048], [-0.038218899875788234]], [[0.021650635094610963], [0.003682322619181155], [0.028990864656176105], [0.003682322619181155], [0.017968312475429807], [0.0022822749249286197], [0.017968312475429807]], [[0.04330127018922193], [0.007364645238362315], [0.032673187275357264], [0.032673187275357264], [0.03593662495085962], [0.02025058740035843], [0.02025058740035843]]], [[[-0.0649519052838329], [-0.061664051931533376], [-0.01104696785754347], [-0.036355509894538424], [-0.022532862325287048], [-0.05390493742628943], [-0.038218899875788234]], [[0.04330127018922193], [0.032673187275357264], [0.007364645238362315], [0.032673187275357264], [0.02025058740035843], [0.03593662495085962], [0.02025058740035843]], [[0.021650635094610963], [0.028990864656176105], [0.003682322619181155], [0.003682322619181155], [0.0022822749249286197], [0.017968312475429807], [0.017968312475429807]]]], dtype=np.float64), np.array([[[[0.03750000000000001], [0.006377969866281872], [0.006377969866281871], [0.05021365053984986], [0.03112203013371814], [0.03112203013371814], [0.00395301612681682]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0375], [0.006377969866281863], [0.05021365053984985], [0.006377969866281863], [0.031122030133718132], [0.003953016126816814], [0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[-0.0375], [-0.006377969866281863], [-0.05021365053984985], [-0.006377969866281863], [-0.031122030133718132], [-0.003953016126816814], [-0.031122030133718132]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0375], [0.006377969866281863], [0.05021365053984985], [0.006377969866281863], [0.031122030133718132], [0.003953016126816814], [0.031122030133718132]], [[0.07500000000000001], [0.012755939732563734], [0.05659162040613172], [0.05659162040613172], [0.06224406026743627], [0.03507504626053495], [0.03507504626053495]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.07500000000000001], [0.05659162040613172], [0.012755939732563734], [0.05659162040613172], [0.03507504626053495], [0.06224406026743627], [0.03507504626053495]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]]]], dtype=np.float64), np.array([[[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[-0.03750000000000001], [-0.006377969866281872], [-0.006377969866281871], [-0.05021365053984986], [-0.03112203013371814], [-0.03112203013371814], [-0.00395301612681682]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[-0.0375], [-0.05021365053984985], [-0.006377969866281863], [-0.006377969866281863], [-0.003953016126816814], [-0.031122030133718132], [-0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[-0.0375], [-0.006377969866281863], [-0.05021365053984985], [-0.006377969866281863], [-0.031122030133718132], [-0.003953016126816814], [-0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[-0.0375], [-0.006377969866281863], [-0.05021365053984985], [-0.006377969866281863], [-0.031122030133718132], [-0.003953016126816814], [-0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]]], [[[0.0375], [0.006377969866281863], [0.05021365053984985], [0.006377969866281863], [0.031122030133718132], [0.003953016126816814], [0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.07500000000000001], [0.012755939732563734], [0.05659162040613172], [0.05659162040613172], [0.06224406026743627], [0.03507504626053495], [0.03507504626053495]]], [[[0.07500000000000001], [0.05659162040613172], [0.012755939732563734], [0.05659162040613172], [0.03507504626053495], [0.06224406026743627], [0.03507504626053495]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]]]], dtype=np.float64), np.array([[[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.03750000000000001], [0.006377969866281872], [0.006377969866281871], [0.05021365053984986], [0.03112203013371814], [0.03112203013371814], [0.00395301612681682]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]]], [[[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]], [[0.0375], [0.006377969866281863], [0.05021365053984985], [0.006377969866281863], [0.031122030133718132], [0.003953016126816814], [0.031122030133718132]]], [[[-0.0375], [-0.006377969866281863], [-0.05021365053984985], [-0.006377969866281863], [-0.031122030133718132], [-0.003953016126816814], [-0.031122030133718132]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.0375], [0.006377969866281863], [0.05021365053984985], [0.006377969866281863], [0.031122030133718132], [0.003953016126816814], [0.031122030133718132]], [[0.07500000000000001], [0.012755939732563734], [0.05659162040613172], [0.05659162040613172], [0.06224406026743627], [0.03507504626053495], [0.03507504626053495]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]], [[[0.07500000000000001], [0.05659162040613172], [0.012755939732563734], [0.05659162040613172], [0.03507504626053495], [0.06224406026743627], [0.03507504626053495]], [[0.0375], [0.05021365053984985], [0.006377969866281863], [0.006377969866281863], [0.003953016126816814], [0.031122030133718132], [0.031122030133718132]], [[0.0], [0.0], [0.0], [0.0], [0.0], [0.0], [0.0]]]], dtype=np.float64)], [np.empty((0, 3, 0, 1), dtype=np.float64)]],
0,
basix.MapType.contravariantPiola,
basix.SobolevSpace.HDiv,
False,
-1,
4,
basix.PolysetType.standard, dtype=np.float64
)