# Data missing after simulation

**URL:** <https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86>\
**Category:** Post processing\
**Created:** [March 11, 2025, 2:54pm UTC](https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86 "2025-03-11T14:54:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@Michael](https://nullspaceusers.discourse.group/u/Michael)\
**Post date:** [March 11, 2025, 2:54pm UTC](https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86/1 "2025-03-11T14:54:31Z")

</div>

Hello everybody,

Step by step I go further to the goal of using my first project with my own CAD-Geometric.

Now I on a point where I don’t know what happened and why. (Sorry for the long text but I want to share all information which could necessary)

What I’ve done:

My CAD Model:

- Is sending by Mail (can’t it upload)

> **My material library:**
>
> from nsem import \*
> 
> ml = MaterialLibrary()
> 
> ml.add\_material(Material(‘RO3003’,‘green’,MaterialProperty(‘constant’,real=3.0,imag=-3.0\*0.001),MaterialProperty(‘constant’,real=1.0,imag=0.0)))
> 
> ml.add\_material(Material(‘Teflon’,‘yellow’,MaterialProperty(‘constant’,real=2.1,imag=-2.1\*0.0002),MaterialProperty(‘constant’,real=1.0,imag=0.0)))
> 
> ml.add\_material(Material(‘air’,‘blue’, MaterialProperty(‘constant’,real=1.0,imag=0.0),MaterialProperty(‘constant’,real=1.0,imag=0.0)))
> 
> ml.add\_material(Material(‘duroid5880’, ‘green’, MaterialProperty(‘constant’, real = 2.2, imag = -2.2\*0.0009), MaterialProperty(‘constant’, real = 1.0, imag = 0.0)))
> 
> ml.add\_material(Material(‘dielectric’,‘red’, MaterialProperty(‘constant’,real=4.0,imag=-0.2),MaterialProperty(‘constant’,real=1.0,imag=0.0)))
> 
> ml.add\_material(Material(‘fake’,‘red’, MaterialProperty(‘constant’,real=10.0,imag=-0.0),MaterialProperty(‘constant’,real=1.0,imag=0.0)))
> 
> ml.save(r’E:\Michael\Nullspace\_workspace\Material\materials’)

> **My .jou**
>
> reset
> 
> reset aprepro
> 
> #{vs\_w = 2}
> 
> #{freq = 16e9}
> 
> #{co = 3e8}
> 
> #{lambda = (co/freq)\*1000}
> 
> #{lambda\_length = lambda}
> 
> #{lambda\_length = 2}
> 
> import acis “E:/Michael/Nullspace\_workspace/Exapels/NSEM\_Online\_Tutorial\_Patch\_antenna/Antenne\_neu v12.sat” nofreesurfaces heal attributes\_on separate\_bodies
> 
> volume 1 rename “Back\_A”
> 
> volume 2 rename “Frame”
> 
> volume 3 rename “Taper\_1”
> 
> volume 5 rename “Coax\_di”
> 
> volume 4 rename “Pin”
> 
> volume 6 rename “Taper\_2”
> 
> create surface rectangle width {vs\_w} zplane
> 
> volume 7 rename “feed”
> 
> move volume feed x {-21.5} y {-100-vs\_w/2} z {0} include\_merged
> 
> split surface 87 direction curve 207
> 
> project surface 67 onto surface 72 imprint
> 
> split periodic volume 4
> 
> imprint tolerant volume all tolerance 10e-3
> 
> merge volume all
> 
> ##split curve 206 at vertex 131 157 ## split surface of Pin same like the oposit side
> 
> set duplicate block elements off
> 
> block 1 add surface all
> 
> block all element type quad9
> 
> nsem load material library “E:\Michael\Nullspace\_workspace\Material\materials.h5”
> 
> nsem assign volume {Id(“Back\_A”)} material ‘PEC’
> 
> nsem assign volume {Id(“Frame”)} material ‘PEC’
> 
> nsem assign volume {Id(“Pin”)} material ‘PEC’
> 
> nsem assign volume {Id(“Taper\_1”)} material ‘PEC’
> 
> nsem assign volume {Id(“Taper\_2”)} material ‘PEC’
> 
> nsem assign volume Coax\_di material ‘Teflon’
> 
> nsem assign surface 123 125 128 129 91 131 132 material ‘PEC’ ## surface coax\_di/freespace; surface top inside antenna
> 
> nsem voltage source ‘port1’ pos surface 88 neg surface 89 impedance 50
> 
> surface all scheme pave
> 
> curve 209 211 215 interval 1
> 
> curve 209 211 215 scheme equal
> 
> surface in volume feed size
> 
> mesh surface in volume feed
> 
> ## meshing small surfaces in Volume Back\_A with smaler size couse its necessary
> 
> surface 1 18 19 20 27 2 3 4 15 16 17 21 22 23 24 25 26 size {0.5}
> 
> mesh surface 1 18 19 20 27 2 3 4 15 16 17 21 22 23 24 25 26
> 
> surface not is\_meshed in volume Pin size {lambda\_length/3}
> 
> mesh surface not is\_meshed in volume Pin
> 
> surface in volume Taper\_1 size {lambda\_length/3}
> 
> mesh surface in volume Taper\_1
> 
> surface in volume Taper\_2 size {lambda\_length/3}
> 
> mesh surface in volume Taper\_2
> 
> surface in volume Coax\_di size {lambda\_length/3}
> 
> mesh surface in volume Coax\_di
> 
> surface not is\_meshed size {lambda\_length\*2}
> 
> mesh surface not is\_meshed

> **My simulation .py**
>
> import numpy as np  
> from nsem.material\_library import \*  
> from nsem.config import \*  
> from nsem.report import \*
> 
> # Include materials for the model to simulate it
> 
> ml = MaterialLibrary()  
> ml.load(r’E:\Michael\Nullspace\_workspace\Material\materials’)
> 
> #Config the model  
> mesh\_name = ‘Antenna mesh new.cub5’ #Name of the cub5 / Meshfile %Auf dauer durch suche nach ‘Mesh’ ersetzen  
> config\_name = ‘\_HF906\_rcs\_surface\_C\_V\_10’ #Name of the h5 data  
> freq = 1 #Frequency for simulation range vec. or scal.  
> thInc = np.linspace(0,180.0,10) #Theata angle of excitation also possible as vec. than you have more excitations  
> phInc = [0.0, 45.0, 90.0] #Phi angle of excitation also possible as vec. than you have more excitations
> 
> model = Configuration(‘Sim’+f’{config\_name}')  
> model.set\_cub5\_filename(mesh\_name)  
> model.set\_order(1) #Basicfunction order (1-3)  
> model.set\_solve\_type(‘dense’) #Set solver propertys, default is dense for big models use compress  
> model.set\_frequencies(freq)  
> model.set\_model\_scale(0.001)
> 
> model.save(ml) #Save the config to h5 file, here also the material parameter
> 
> #Report  
> #Report can also be seperated from the sim,  
> #so you don’t have to simulate every time ne if  
> #you want change the report data
> 
> #Config the report  
> report = Report(‘Rep’+f’{config\_name}', model)  
> thObs = np.linspace(0,180,721)  
> phObs = 0.0
> 
> #Define which results you want to see  
> report.request\_far\_fields\_grid(thObs, phObs) #Define the observation angle of the far field, relevant for RCS Plotts, they show the reflection of a divice  
> report.request\_y\_parameters()  
> report.request\_paraview(type=‘xmf’,num\_samples=3)  
> report.request\_surface\_currents(type=‘centroid’, request\_abs=True, request\_real=False, request\_imag=False)  
> report.save()
> 
> model.run()  
> report.run()

> **My post .py**
>
> import matplotlib.pyplot as plt
> 
> from nsem.postprocessing import \*
> 
> config\_name = ‘\_HF906\_rcs\_surface\_C\_V\_10’
> 
> post = PostProcess(r’E:\Michael\Nullspace\_workspace\HF906\_Antenna’+‘\’+‘Rep’+f’{config\_name}')
> 
> thInc = post.get\_inc\_theta()
> 
> thObs = post.get\_obs\_theta()
> 
> phInc = post.get\_inc\_phi()
> 
> phObs = post.get\_obs\_phi()
> 
> RCSm = post.get\_rcs(‘spherical’, ‘dB’)
> 
> freq = post.get\_frequencies()
> 
> d\_sphere = 8\*speed\_of\_light/10e9
> 
> lam\_over\_freq = speed\_of\_light/(freq\*1e9)
> 
> s = post.get\_s\_parameters()
> 
> ReturnLoss = dB20(np.squeeze(s[0,0,:]))
> 
> z = post.get\_input\_impedance()
> 
> z\_real = np.real(np.squeeze(z[0,:]))
> 
> z\_imag = np.imag(np.squeeze(z[0,:]))
> 
> z = np.squeeze([z[0,:]])
> 
> g = post.get\_gain(‘spherical’)
> 
> g\_boresight = np.squeeze(g[0, 0, 0, :, 0])
> 
> fig = plt.figure()
> 
> ax = fig.add\_subplot(1,1,1)
> 
> ax.plot(freq, dB20(np.squeeze(s[0,0,:])), color=‘b’, linestyle=‘-’, linewidth=2.0)
> 
> ax.plot(freq, dB20(np.squeeze(s[1,0,:])), color=‘r’, linestyle=‘-’, linewidth=2.0)
> 
> # Combine feeds for RHCP
> 
> weights = [1j, 1]
> 
> active\_s = post.get\_active\_s\_parameters(weights)
> 
> ax.plot(freq, dB20(active\_s[0,:]), color=‘k’, linestyle=‘-’, linewidth=2.0)
> 
> ax.set\_title(r’$S$-Parameters’)
> 
> ax.set\_ylabel(r’$S\_{mn}$ (dB)')
> 
> ax.set\_xlabel(‘Frequency (GHz)’)
> 
> ax.grid(True)
> 
> ax.legend([r’$S\_{11}$‘, r’$S\_{21}$‘, r’Active $S\_{1}$’])
> 
> # Calculate and plot boresight directivity in RHCP/LHCP
> 
> th = post.get\_obs\_theta()
> 
> ph = post.get\_obs\_phi()
> 
> d = post.get\_directivity(‘circular’, weights)
> 
> fig = plt.figure()
> 
> ax = fig.add\_subplot(1,1,1)
> 
> thIdx, thVal = post.get\_nearest(th, 90.0)
> 
> d\_boresight = np.squeeze(d[0, thIdx, 0, :, 0])
> 
> ax.plot(freq, d\_boresight, f’b-', linewidth=2.0)
> 
> d\_boresight = np.squeeze(d[0, thIdx, 0, :, 1])
> 
> ax.plot(freq, d\_boresight, f’r-', linewidth=2.0)
> 
> g\_boresight = np.squeeze(g[0, thIdx, 0, :, 0])
> 
> ax.plot(freq, g\_boresight, f’b–', linewidth=2.0)
> 
> g\_boresight = np.squeeze(g[0, thIdx, 1, :, 1])
> 
> ax.plot(freq, g\_boresight, f’r–', linewidth=2.0)
> 
> ax.set\_title(r’Boresight Gain’)
> 
> ax.set\_ylabel(r’Gain (dB)')
> 
> ax.set\_xlabel(r’Frequency (GHz)')
> 
> ax.grid(True)
> 
> ax.legend([r’$D\_{\mathrm{RHCP}}$‘, r’$D\_{\mathrm{LHCP}}$', \
> 
> r’$G\_{\mathrm{RHCP}}$‘, r’$G\_{\mathrm{LHCP}}$'])
> 
> # Plot theta- and phi-cuts
> 
> fqIdx, fqVal = post.get\_nearest(freq, 20.0)
> 
> phIdx, phVal = post.get\_nearest(ph, 0.0)
> 
> fig = plt.figure()
> 
> ax = fig.add\_subplot(1,1,1)
> 
> ax.plot(th, g[phIdx,:,0,fqIdx,0], ‘b-’, linewidth=2.0)
> 
> ax.plot(th, g[phIdx,:,0,fqIdx,1], ‘r-’, linewidth=2.0)
> 
> ax.set\_title(r’Gain Pattern : $\phi = 0^{\circ}$')
> 
> ax.set\_ylabel(‘Gain (dB)’)
> 
> ax.set\_xlabel(r’$\theta$ (deg)')
> 
> ax.grid(True)
> 
> ax.legend([‘RHCP’, ‘LHCP’])
> 
> fig = plt.figure()
> 
> ax = fig.add\_subplot(1,1,1)
> 
> ax.plot(ph, g[:,thIdx,0,fqIdx,0], ‘b-’, linewidth=2.0)
> 
> ax.plot(ph, g[:,thIdx,0,fqIdx,1], ‘r-’, linewidth=2.0)
> 
> ax.set\_title(r’Gain Pattern : $\theta = 90^{\circ}$')
> 
> ax.set\_ylabel(‘Gain (dB)’)
> 
> ax.set\_xlabel(r’$\phi$ (deg)')
> 
> ax.grid(True)
> 
> ax.legend([‘RHCP’, ‘LHCP’])
> 
> # Export 3D RHCP and LCHP gain patterns for Paraview
> 
> post.generate\_3D\_fields\_paraview(g, ‘g\_rhcp.vtk’, fqIdx, 0, polarization = 0, scalemin = -10, scalemax = 10)
> 
> post.generate\_3D\_fields\_paraview(g, ‘g\_lhcp.vtk’, fqIdx, 0, polarization = 1, scalemin = -10, scalemax = 10)

The postscript is more or less copied from your patch antenna tutorial, as well as the simulation program. I try to do it as simple as possible.

The mesh status:

> **Summary**
>
> ## Face quality, 92639 elements:
> 
> Function Name Average Std Dev Minimum (id) Maximum (id)
> 
> * * *
> 
> ```
> Shape 9.865e-01 4.859e-02 1.026e-03 (25842) 1.000e+00 (74428)
> 
> ```
> 
> * * *

> **mesh quality less 0.3**
>
> ![mesh_qualitz_under_0_3_2](https://canada1.discourse-cdn.com/flex010/uploads/nullspaceusers/original/1X/e46a7eb9002c708b1f197354f54f729476ff2b23.jpeg)

> **And here is the error:**
>
> PS E:\Michael\Nullspace\_workspace\Exapels\Sphere\_RCS\_Surface\_C\> & “C:/Program Files/Nullspace EM 2023 R3/Nullspace-Python/python.exe” e:/Michael/Nullspace\_workspace/HF906\_Antenna/Post\_HF906.py  
> Traceback (most recent call last):  
> File “e:\Michael\Nullspace\_workspace\HF906\_Antenna\Post\_HF906.py”, line 16, in   
> s = post.get\_s\_parameters()  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\nsem\postprocessing.py”, line 794, in get\_s\_parameters  
> sol = linalg.solve((I+zYz),(I-zYz))  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\scipy\linalg\_basic.py”, line 143, in solve  
> ce-Python\lib\site-packages\scipy\_lib\_util.py", line 252, in \_asarray\_validated  
> ce-Python\lib\site-packages\scipy\_lib\_util.py", line 252, in \_asarray\_validated  
> ce-Python\lib\site-packages\scipy\_lib\_util.py", line 252, in \_asarray\_validated  
> a = toarray(a)  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\numpy\lib\function\_base.py”, line 628, in asarray\_chkfinite  
> raise ValueError(  
> ValueError: array must not contain infs or NaNs  
> PS E:\Michael\Nullspace\_workspace\Exapels\Sphere\_RCS\_Surface\_C\> & “C:/Program Files/Nullspace EM 2023 R3/Nullspace-Python/python.exe” e:/Michael/Nullspace\_workspace/HF906\_Antenna/Post\_HF906\_clean.py  
> Traceback (most recent call last):  
> File “e:\Michael\Nullspace\_workspace\HF906\_Antenna\Post\_HF906\_clean.py”, line 18, in   
> s = post.get\_s\_parameters()  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\nsem\postprocessing.py”, line 794, in get\_s\_parameters  
> sol = linalg.solve((I+zYz),(I-zYz))  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\scipy\linalg\_basic.py”, line 143, in solve  
> a1 = atleast\_2d(\_asarray\_validated(a, check\_finite=check\_finite))  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\scipy\_lib\_util.py”, line 252, in \_asarray\_validated  
> a = toarray(a)  
> File “C:\Program Files\Nullspace EM 2023 R3\Nullspace-Python\lib\site-packages\numpy\lib\function\_base.py”, line 628, in asarray\_chkfinite  
> raise ValueError(  
> ValueError: array must not contain infs or NaNs

For postprocessing, there isn’t any data for S-Parameter or for Impedance. The sim runs up to 3 hours which is realistic for a simulation with the amount of Basisfunctions and Meshcells.

Have you any idea what could help or I can try?

---

<div class="post-metadata">

**Author:** ![daniel.faircloth](https://yyz2.discourse-cdn.com/flex010/user_avatar/nullspaceusers.discourse.group/daniel.faircloth/32/37_2.png) [@daniel.faircloth](https://nullspaceusers.discourse.group/u/daniel.faircloth)\
**Post date:** [March 11, 2025, 10:08pm UTC](https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86/2 "2025-03-11T22:08:59Z")

</div>

Michael,

The mesh quality of 0.001 is concerning, but it won’t prevent the S-parameter data from being exported. Are you able to post the simulation “out” file?

---

<div class="post-metadata">

**Author:** ![Michael](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@Michael](https://nullspaceusers.discourse.group/u/Michael)\
**Post date:** [March 12, 2025, 6:06am UTC](https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86/3 "2025-03-12T06:06:20Z")

</div>

Yes, but there are very few, and I’m working also on it.

I also take a look on .out before but I don’t understand what is necessary. Also it isn’t similar to the simulations before. In the sim before I use often the tutorial or a sphere, which are more simple.

> **Out**
>
> main beg
> 
> License Validated.
> 
> input file name : Rep\_HF906\_rcs\_surface\_C\_V\_10.h5
> 
> runStage : 1
> 
> fileNameSimulation : Sim\_HF906\_rcs\_surface\_C\_V\_10.h5
> 
> fileNameReport : Rep\_HF906\_rcs\_surface\_C\_V\_10.h5
> 
> simulation configure beg
> 
> simulation data configure beg
> 
> read simulation dB configuration beg
> 
> ```
> read simulation configuration beg
> 
> read simulation quadrature beg
> 
> read simulation quadrature end
> 
> read simulation configuration end
> 
> ```
> 
> SimulationConfiguration
> 
> ```
> model name : Sim_HF906_rcs_surface_C_V_10
> 
> precision : H
> 
> M : 1
> 
> frequencies (GHz)
> 
> 0 : 1.0000000000000000e+09
> 
> read simulation mesh beg
> 
> read simulation mesh end
> 
> ```
> 
> MeshConfiguration
> 
> ```
> scale : 1.0000000000000000e-03
> 
> cubFileName : Antenna mesh new.cub5
> 
> abaqusFileName : 
> 
> read cluster configuration beg
> 
> read cluster configuration end
> 
> ```
> 
> ClusterConfiguration
> 
> ```
> distance method : CENTROID
> 
> minimum size : 2000
> 
> free space lambda scale : 1.000000
> 
> minimum binary tree level : 1
> 
> maximum binary tree level : 15
> 
> read simulation solver beg
> 
> read compression configuration beg
> 
> read compression configuration end
> 
> read simulation solver end
> 
> ```
> 
> SolverConfiguration
> 
> ```
> system : COMPRESS
> 
> ```
> 
> use GPUs : 0
> 
> CompressionConfiguration
> 
> ```
> dense fill all off diagonal blocks : 0
> 
> compress fill all off diagonal blocks : 0
> 
> dense fill all junction blocks : 0
> 
> minimal block size : 10
> 
> free space lambda scale : 1.000000
> 
> fill tolerance : 0.0001
> 
> solve tolerance : 0.0001
> 
> number of random restarts : 5
> 
> read simulation materials beg
> 
> read simulation materials end
> 
> read simulation PW excitations beg
> 
> read simulation PW excitations end
> 
> read simulation VS excitations beg
> 
> reading VS : port1
> 
> read simulation VS excitations end
> 
> ```
> 
> ExcitationConfiguration
> 
> ```
> voltage sources (1)
> 
> port1 : block_19 block_20
> 
> incident angles th (deg) (0)
> 
> incident angles ph (deg) (0)
> 
> read simulation material settings beg
> 
> block name (block_1) has interface (Ignore) and will be skipped.
> 
> block name (block_13) has interface (Ignore) and will be skipped.
> 
> block name (block_3) has interface (Ignore) and will be skipped.
> 
> block name (block_4) has interface (Ignore) and will be skipped.
> 
> block name (block_5) has interface (Ignore) and will be skipped.
> 
> block name (block_6) has interface (Ignore) and will be skipped.
> 
> block name (block_7) has interface (Ignore) and will be skipped.
> 
> block name (block_8) has interface (Ignore) and will be skipped.
> 
> read simulation material settings end
> 
> ```
> 
> MaterialManagerConfiguration
> 
> ```
> materials
> 
> -1 : PEC (implicit)
> 
> 0 : freespace
> 
> 0 : (+1.0000000000000000e+00 , +0.0000000000000000e+00) : (+1.0000000000000000e+00 , +0.0000000000000000e+00)
> 
> 1 : Teflon
> 
> 0 : (+2.1000000000000001e+00 , -4.2000000000000002e-04) : (+1.0000000000000000e+00 , +0.0000000000000000e+00)
> 
> material volumes
> 
> 0 : 0 :: 0 freespace
> 
> 1 : 1 :: -1 PEC
> 
> 2 : 2 :: -1 PEC
> 
> 3 : 3 :: -1 PEC
> 
> 4 : 4 :: -1 PEC
> 
> 5 : 5 :: 1 Teflon
> 
> 6 : 6 :: -1 PEC
> 
> material blocks
> 
> 0 : block_10 :: 5 2 :: PEC
> 
> 1 : block_11 :: 5 4 :: PEC
> 
> 2 : block_12 :: 0 4 :: PEC
> 
> 3 : block_14 :: 0 3 :: PEC
> 
> 4 : block_15 :: 5 3 :: PEC
> 
> 5 : block_16 :: 0 6 :: PEC
> 
> 6 : block_17 :: 0 5 :: DIELECTRIC
> 
> 7 : block_18 :: 0 5 :: PEC
> 
> 8 : block_19 :: 0 0 :: PEC
> 
> 9 : block_2 :: 0 1 :: PEC
> 
> 10 : block_20 :: 0 0 :: PEC
> 
> 11 : block_9 :: 0 2 :: PEC
> 
> ```
> 
> read simulation dB configuration end
> 
> read report dB configuration beg
> 
> ReportConfiguration
> 
> ```
> Y parameters (1)
> 
> far fields (1)
> 
> bIsMonostatic (0)
> 
> observed angles th (deg) (721)
> 
> observed angles ph (deg) (1)
> 
> near fields (0)
> 
> surface currents (1)
> 
> point type (CENTROID)
> 
> Abs (1)
> 
> Real (0)
> 
> Imag (0)
> 
> visualization (1)
> 
> Ns (3)
> 
> VTU (0)
> 
> XMF (1)
> 
> ```
> 
> read report dB configuration end
> 
> configure incident angles beg
> 
> configure incident angles end
> 
> configure observed angles beg
> 
> configure observed angles end
> 
> configure GQ beg
> 
> ```
> GQ_CACHE::GQ_TS : 0
> 
> GQ_CACHE::GQ_TN : 1
> 
> GQ_CACHE::GQ_TF : 2
> 
> GQ_CACHE::GQ_SS : 3
> 
> GQ_CACHE::GQ_SN : 4
> 
> GQ_CACHE::GQ_SF : 5
> 
> GQ load Ts beg (3)
> 
> GQ load Ts end
> 
> GQ load Tn beg (3)
> 
> GQ load Tn end
> 
> GQ load Tf beg (3)
> 
> GQ load Tf end
> 
> GQ load Ss beg (8)
> 
> GQ load Ss end
> 
> GQ load Sn beg (8)
> 
> GQ load Sn end
> 
> GQ load Sf beg (3)
> 
> GQ load Sf end
> 
> ```
> 
> configure GQ end
> 
> configure order beg
> 
> configure order end
> 
> configure mesh file name base beg
> 
> ```
> fileNameMeshBase : Antenna mesh new.cub5
> 
> ```
> 
> configure mesh file name base end
> 
> ```
> Mesh_GQ_MLP load beg
> 
> extension : cub5
> 
> read mesh beg
> 
> block id (1) has interface (Ignore) and will be skipped.
> 
> block id (13) has interface (Ignore) and will be skipped.
> 
> block id (3) has interface (Ignore) and will be skipped.
> 
> block id (4) has interface (Ignore) and will be skipped.
> 
> block id (5) has interface (Ignore) and will be skipped.
> 
> block id (6) has interface (Ignore) and will be skipped.
> 
> block id (7) has interface (Ignore) and will be skipped.
> 
> block id (8) has interface (Ignore) and will be skipped.
> 
> read mesh end
> 
> mesh to SBS beg
> 
> nodes beg
> 
> Nn = 364778
> 
> nodes end
> 
> blocks beg
> 
> element type = QUAD_9
> 
> Nsb = 12
> 
> Ne = 91053
> 
> blocks end
> 
> mesh to SBS end
> 
> Mesh_GQ_MLP load end
> 
> ```
> 
> configure materials beg
> 
> configure materials end
> 
> configure mesh beg
> 
> ```
> Mesh_GQ_MLP configure elements beg
> 
> Mesh_GQ_MLP configure elements end
> 
> Mesh_GQ_MLP generateVertices beg
> 
> Mesh_GQ_MLP generateVertices end
> 
> configure makeVertexToElementConnectivity beg
> 
> configure makeVertexToElementConnectivity end
> 
> configure makeVertexConnectivityForQuads beg
> 
> configure makeVertexConnectivityForQuads end
> 
> configure numberEdges beg
> 
> building edges beg
> 
> building edges end
> 
> mapping edges to elements beg
> 
> mapping edges to elements end
> 
> configure numberEdges end
> 
> configure number basis beg
> 
> configure number basis end
> 
> gqCache beg
> 
> sizeof(P) (Bytes) : 8.0e+00
> 
> sizeof(Vector3<P>) (Bytes) : 2.4e+01
> 
> sizeof(Jacobian<P>) (Bytes) : 5.6e+01
> 
> gqCache (GB) : 1.1e+00
> 
> gqCache end
> 
> ```
> 
> configure mesh end
> 
> configure plane waves beg
> 
> ```
> number of plane waves : 0
> 
> ```
> 
> configure plane waves end
> 
> configure delta gaps beg
> 
> New DeltaGap excitation:
> 
> ```
> Positive side : 8 Negative side : 10
> 
> Basis found: 0
> 
> Elements: 91051 91052
> 
> Surface block index : 8 10
> 
> ```
> 
> configure delta gaps end
> 
> configure simulation mode beg
> 
> ```
> simulation mode : antenna
> 
> ```
> 
> configure simulation mode end
> 
> KTilde is used for self dielectrics
> 
> simulation data configure end
> 
> simulation configure end
> 
> simulation run beg
> 
> Nn : 364778
> 
> Ne : 91053
> 
> Nsb : 12
> 
> ```
> 0 9 block_2 :: 0 : 3897
> 
> 1 11 block_9 :: 3898 : 16392
> 
> 2 0 block_10 :: 16393 : 16589
> 
> 3 1 block_11 :: 16590 : 16603
> 
> 4 2 block_12 :: 16604 : 16753
> 
> 5 3 block_14 :: 16754 : 51515
> 
> 6 4 block_15 :: 51516 : 51575
> 
> 7 5 block_16 :: 51576 : 86167
> 
> 8 6 block_17 :: 86168 : 86177
> 
> 9 7 block_18 :: 86178 : 91050
> 
> 10 8 block_19 :: 91051 : 91051
> 
> 11 10 block_20 :: 91052 : 91052
> 
> ```
> 
> Ned : 181984
> 
> Nbe : 4
> 
> Nb : 191858
> 
> Nrhs : 1
> 
> process memory (GB) : -9.536743e-07 : -9.536743e-07
> 
> write second stage HDF skeleton beg
> 
> write second stage HDF skeleton end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_10) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 868
> 
> edgeNodeIds.size() : 434
> 
> elementsExternal.size() : 1576
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_10) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_10) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_10) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_11) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 67
> 
> edgeNodeIds.size() : 33
> 
> elementsExternal.size() : 112
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_11) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_11) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_11) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_12) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 620
> 
> edgeNodeIds.size() : 310
> 
> elementsExternal.size() : 1200
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_12) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_12) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_12) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_14) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 139125
> 
> edgeNodeIds.size() : 69564
> 
> elementsExternal.size() : 278096
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_14) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_14) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_14) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_15) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 282
> 
> edgeNodeIds.size() : 141
> 
> elementsExternal.size() : 480
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_15) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_15) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_15) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_16) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 138416
> 
> edgeNodeIds.size() : 69208
> 
> elementsExternal.size() : 276736
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_16) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_16) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_16) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_17) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 60
> 
> edgeNodeIds.size() : 30
> 
> elementsExternal.size() : 80
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_17) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_17) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_17) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_18) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 19605
> 
> edgeNodeIds.size() : 9802
> 
> elementsExternal.size() : 38984
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_18) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_18) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_18) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_19) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 9
> 
> edgeNodeIds.size() : 4
> 
> elementsExternal.size() : 8
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_19) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_19) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_19) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_2) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 15698
> 
> edgeNodeIds.size() : 7848
> 
> elementsExternal.size() : 31184
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_2) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_2) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_2) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_20) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 9
> 
> edgeNodeIds.size() : 4
> 
> elementsExternal.size() : 8
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_20) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_20) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_20) tesselation end
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_9) tesselation beg
> 
> ```
> mapping native mesh element vertices to part nodes beg
> 
> mapping native mesh element vertices to part nodes end
> 
> create native mesh edge samples container for part nodes beg
> 
> create native mesh edge samples container for part nodes end
> 
> mapping native mesh edge samples to part nodes beg
> 
> mapping native mesh edge samples to part nodes end
> 
> creating part tris beg
> 
> nodesExternal.size() : 50142
> 
> edgeNodeIds.size() : 25072
> 
> elementsExternal.size() : 99960
> 
> creating part tris end
> 
> XDMF_beg beg
> 
> XDMF_beg end
> 
> XDMF_mesh beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_9) beg
> 
> hdf_writePartGeometry (Rep_HF906_rcs_surface_C_V_10_part_block_9) end
> 
> XDMF_mesh end
> 
> ```
> 
> create part (Rep\_HF906\_rcs\_surface\_C\_V\_10\_part\_block\_9) tesselation end
> 
> f : 0 of 1 : 1.0000000000000000e+09 : k : (2.0958450219516816e+01 , 0.0000000000000000e+00)
> 
> read equivalent current coefficients beg
> 
> read equivalent current coefficients end
> 
> J HDF read time : 0 (sec)
> 
> output y-parameters beg
> 
> 0 0 91051
> 
> delta gap currentAtPortEdge (edge 1)= (-nan(ind),-nan(ind))
> 
> output y-parameters end
> 
> output delta gap far fields beg
> 
> ```
> Excitation ID : 0
> 
> ```
> 
> output delta gap far fields end
> 
> output surface currents beg
> 
> ```
> computing part (0) surface currents (centroid) beg
> 
> computing part (0) surface currents (centroid) end
> 
> appending part (0) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (0) surface currents end
> 
> computing part (1) surface currents (centroid) beg
> 
> computing part (1) surface currents (centroid) end
> 
> appending part (1) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (1) surface currents end
> 
> computing part (2) surface currents (centroid) beg
> 
> computing part (2) surface currents (centroid) end
> 
> appending part (2) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (2) surface currents end
> 
> computing part (3) surface currents (centroid) beg
> 
> computing part (3) surface currents (centroid) end
> 
> appending part (3) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (3) surface currents end
> 
> computing part (4) surface currents (centroid) beg
> 
> computing part (4) surface currents (centroid) end
> 
> appending part (4) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (4) surface currents end
> 
> computing part (5) surface currents (centroid) beg
> 
> computing part (5) surface currents (centroid) end
> 
> appending part (5) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (5) surface currents end
> 
> computing part (6) surface currents (centroid) beg
> 
> computing part (6) surface currents (centroid) end
> 
> appending part (6) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (6) surface currents end
> 
> computing part (7) surface currents (centroid) beg
> 
> computing part (7) surface currents (centroid) end
> 
> appending part (7) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (7) surface currents end
> 
> computing part (8) surface currents (centroid) beg
> 
> computing part (8) surface currents (centroid) end
> 
> appending part (8) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (8) surface currents end
> 
> computing part (9) surface currents (centroid) beg
> 
> computing part (9) surface currents (centroid) end
> 
> appending part (9) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (9) surface currents end
> 
> computing part (10) surface currents (centroid) beg
> 
> computing part (10) surface currents (centroid) end
> 
> appending part (10) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (10) surface currents end
> 
> computing part (11) surface currents (centroid) beg
> 
> computing part (11) surface currents (centroid) end
> 
> appending part (11) surface currents beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jp_Abs) end
> 
> hdf_writePartCurrents (0_0_Jm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Jm_Abs) end
> 
> hdf_writePartCurrents (0_0_Mp_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mp_Abs) end
> 
> hdf_writePartCurrents (0_0_Mm_Abs) beg
> 
> hdf_writePartCurrents (0_0_Mm_Abs) end
> 
> appending part (11) surface currents end
> 
> ```
> 
> output surface currents end
> 
> shut down beg
> 
> ```
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> XDMF_end beg
> 
> XDMF_end end
> 
> ```
> 
> shut down end
> 
> process memory (GB) : -9.54e-07 : -9.54e-07
> 
> simulation run end
> 
> main end

Edit: I should add the .out more often in the forum, it is very well formatted, I have only the text line by line ^^

---

<div class="post-metadata">

**Author:** ![daniel.faircloth](https://yyz2.discourse-cdn.com/flex010/user_avatar/nullspaceusers.discourse.group/daniel.faircloth/32/37_2.png) [@daniel.faircloth](https://nullspaceusers.discourse.group/u/daniel.faircloth)\
**Post date:** [March 12, 2025, 9:18pm UTC](https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86/4 "2025-03-12T21:18:17Z")

</div>

Thanks. That looks like the out file for the report. Would you also be able to post the out file for the simulation stage?

---

<div class="post-metadata">

**Author:** ![Michael](https://avatars.discourse-cdn.com/v4/letter/m/4bbf92/32.png) [@Michael](https://nullspaceusers.discourse.group/u/Michael)\
**Post date:** [March 13, 2025, 12:34pm UTC](https://nullspaceusers.discourse.group/t/data-missing-after-simulation/86/5 "2025-03-13T12:34:51Z")

</div>

I send it also via mail. To many characters for copy and past it.
