Adding a preload upstream of device

from mnflow.mfda.cad.dld.theme.block import DLD
dld = DLD(
    Np=8,
	d_c=1.,
	Nw=9,
	opt_preload=True,
	rotation_angle_deg_before_array=90,
    # constraints OFF
    turn_off_constraints=True,
    # image
    opt_save_image=True,
    img_dpu=10,
)
----------------------------------------
core.DLD___Np:8_Nw:9_gap_w:1.938_pitch_w:3.876_gap_a:1.938_pitch_a:3.876_height:7.752_boundary_treatment:pow_3
block.DLD___num_unit:10_opt_mirror:False_array_counts:[1, 1]_opt_mirror_before_array:[False, False]
----------------------------------------
{'Np': 8,
 'Nw': 9,
 'area': 15893.030244,
 'bb': [(-350.778, -10.175), (1.938, 34.884)],
 'count of 1D arrays of core.DLD': 1,
 'd_c': 0.9999999999999999,
 'lx': 352.716,
 'ly': 45.059,
 'performance': {'Flow rate @ 1 bar/area (micro-liter/min/mm-sq)': 73.64105878288119,
                 'die area (mm-sq)': 0.015893030244,
                 'gap over crit. dia.': 1.938006182068103,
                 'volumetric flow rate at 1 bar (micro-liter/min)': 1.1703795744365126},
 'resistance (Pa.sec/m^3)': 5126541962156800.0,
 'volumetric flow rate at 1 bar (m^3/sec)': 1.9506326240608543e-11,
 'volumetric flow rate at 1 bar (milli-liter/hr)': 0.07022277446619075}

Output layout:

Layout