P1X

A p1x file is made of unordered embedded blocs.

Common blocs

Specific blocs

  • P16: the p16 file is the intput file for the ASERIS-BE post solver tool coucha.

  • P17: the p17 file is the intput file for the ASERIS-BE post solver tool proche.

  • P18: the p18 file is the intput file for the ASERIS-BE post solver tool anten.

Common blocs

DESCRIPTION

DESCRIPTION
Optional description
For instance, purpose or date of creation
END

GENERIC_NAME

GENERIC_NAME
Msil500Hz
END
Syntax:
GENERIC_NAME
a prefix for output files without spaces
END

FILES_1X

FILES_16
    P01
        basename.p01
    RES
        1
        R01_H
        basename.r01_h
        1
        basename.d01
        basename_MAIN.0.res
    END
    RESULT
        ALL
END
Syntax:
FILES_(16|17|18)
    P01
        <p01 file used for the computation>
END
RES
    Number of R01_H
    R01_H
    <r01_h file(s) generated by the solver>
    Number of d01/res
    d01 file #1
    d01 file #2
    [..]
    res file #1
    res file #2
    [..]
END

Note

Number of r01_h files is typically 1. It is greater than 1 with the mobile feature.

RESULT
    ALL # pick all rhs and all frequencies
RESULT
    Number of selected RHS
    pick and copy lines from the r01_h files
    [..]

Warning

The ALL keyword does not work when using modal surfaces together with symmetries.

OUTPUT_FILE

OUTPUT_FILE
    TECPLOT
    TEXT
    UNV
    VTK
END
Syntax:
OUTPUT_FILE
    (UNV|TECPLOT|TEXT|VTK)
    (UNV|TECPLOT|TEXT|VTK)
    [..]
END

Note

This bloc is optional

Warning

Some format request may have no effect depending on the post-processing and/or the input positions.

P16

VARIABLES_16

VARIABLES_16
    CUR_J CHA_J
END
Syntax:
VARIABLES_16
    (CUR_J|CHA_J|CUR_M|CHA_M|FIELD_EN|FIELD_HN) [(CUR_J|CHA_J|CUR_M|CHA_M|FIELD_EN|FIELD_HN) [..]]
END

Note

  • CHA_J: electric charge \(\rho_j=\text{div}(\vec{j})/i\omega\)

  • CHA_M: magnetic charge \(\rho_m=\text{div}(\vec{m})/i\omega\)

  • CUR_J: electric current density \(\vec{j}\)

  • CUR_M: magnetic current density \(\vec{m}\)

  • FIELD_EN: normal electric field \(-\rho_j/\varepsilon\)

  • FIELD_HN: normal magnetic field \(-\rho_m/\mu\)

INFORMATIONS_16

INFORMATIONS_16
    COMPLEX
    NORM LIN
    #NORM LOG
END
Syntax:
INFORMATIONS_16
    (COMPLEX|NORM LIN|NORM LOG)
    [(COMPLEX|NORM LIN|NORM LOG)]
END

Note

NORM LOG gives the result in dB.

Warning

It is not possible to use both NORM LIN and NORM LOG in the same P16 file.

POSITIONS_16

POSITIONS_16
    WIRE SURF
    TRIANGLE UNDER
END
Syntax:
POSITIONS_16
    WIRE (LINE|SURF)
    TRIANGLE (UNDER|UPON|UPON_UNDER)
END

Warning

Using WIRE SURF will provide current density [A/m] on wires, like the surface current density, instead of current [A].

P17

VARIABLES_17

VARIABLES_17
    EDIFFR HDIFFR ETOTAL HTOTAL
END
Syntax:
VARIABLES_17
    (E|H|P|AJ|AM|VJ|VM)(DIFFR|TOTAL) [..]
END

Note

  • E: Electric field

  • H: Magnetic field

  • P: Poynting vector

  • VJ: Electric scalar potential

  • VM: Magnetic scalar potential

  • AJ: Electric vector potential

  • AM: Magnetic vector potential

Note

  • DIFFR: diffracted field

  • TOTAL: total field = incident + diffracted

Note

With some RHS the incident field is null (e.g. with voltage sources).

INFORMATIONS_17

INFORMATIONS_17
    COMPLEX
    NORM LIN
    #NORM LOG
END
Syntax:
INFORMATIONS_17
    (COMPLEX|NORM LIN|NORM LOG)
    [(COMPLEX|NORM LIN|NORM LOG)]
END

Note

NORM LOG gives the result in dB.

Warning

It is not possible to use both NORM LIN and NORM LOG in the same P17 file.

POSITIONS_17

POSITIONS_17
    LIST
    3
    0.0 0.0 0.0
    1.0 0.0 0.0
    2.0 0.0 0.0
END
Syntax:
LIST
N # number of points
x y z # coordinates [m]
[..]
ASCII_FILE
<txt filename, possibly gzipped>

Note

ASCII_FILE file format.

1DGRID
x0 y0 z0 # P0 coordinates [m]
x1 y1 z1 # P1 coordinates [m]
N # number of points between P0 and P1
2DGRID
x0 y0 z0 # P0 coordinates [m]
x1 y1 z1 # P1 coordinates [m]
x2 y2 z2 # P2 coordinates [m]
N1 N2 # number of points for P0->P1 and P0->P2 resp.
3DGRID
x0 y0 z0 # P0 coordinates [m]
x1 y1 z1 # P1 coordinates [m]
x2 y2 z2 # P2 coordinates [m]
x3 y3 z3 # P3 coordinates [m]
N1 N2 N3 # number of points for P0->P1, P0->P2, P0->P3 resp.
UNV_FILE
<unv filename, possibly gzipped>
AVERAGE
<unv filename, possibly gzipped>

Note

Using AVERAGE keyword computes the average of the fields per element. The solution is provided in an ASCII r17 file based on the list of barycenters. In this case the header of this list is AVERAGE instead of LIST.

D01_FILE
<d01 filename, possibly gzipped>

P18

TOTAL_POWER

TOTAL_POWER
    YES
    0.00 90.00 1.00
    0.00 360.00 1.00
    POWER_RECEPTION NO
END
TOTAL_POWER
NO
END
Syntax:
(YES|NO)
# below only for YES
theta_min theta_max theta_step # [°]
phi_min   phi_max   phi_step   # [°]
POWER_RECEPTION (YES|NO) # add the reception window

RECEPTION_WINDOW

RECEPTION_WINDOW
2
0.00 20.00 1.00 0.00 360.00 1.00
160.00 180.00 2.00 0.00 360.00 2.00
END
Syntax:
N # number of reception windows
theta_min theta_max theta_step phi_min phi_max phi_step # [°]
[..]

ROLL_PITCH

ROLL_PITCH
ROLL 10
PITCH 20
END
Syntax:
ROLL roll # roll angle [°]: around X axis, positive in YZ
PITCH pitch # pitch angle [°]: around Y axis, positive in ZX

Note

This block is optional.

INFORMATIONS_18

INFORMATIONS_18
GAIN # only one keyword allowed
END
Syntax:
(COMPLEX|DIRECTIVITY|GAIN)

or

(COMPLEX_INCIDENT|DIRECTIVITY_INCIDENT|GAIN_INCIDENT)

Note

_INCIDENT keywords for dipoles and punctual sources only.

or

(COMPLEX_TOTAL|DIRECTIVITY_TOTAL|GAIN_TOTAL)

Note

_TOTAL keywords for dipoles and punctual sources only.