Пример #1
0
class MECA_POU_D_TG(Element):
    """Please document this element"""
    meshType = MT.SEG2
    elrefe = (ElrefeLoc(
        MT.SE2,
        gauss=(
            'RIGI=FPG3',
            'FPG1=FPG1',
        ),
        mater=(
            'RIGI',
            'FPG1',
        ),
    ), )
    calculs = (
        OP.ADD_SIGM(
            te=581,
            para_in=(
                (SP.PEPCON1, EEFGEGA),
                (SP.PEPCON2, EEFGEGA),
            ),
            para_out=((SP.PEPCON3, EEFGEGA), ),
        ),
        OP.AMOR_MECA(
            te=50,
            para_in=(
                (SP.PGEOMER, NGEOMER),
                (SP.PMASSEL, MMATUUR),
                (SP.PMATERC, LC.CMATERC),
                (SP.PRIGIEL, MMATUUR),
                (OP.AMOR_MECA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.CHAR_MECA_EPSI_R(
            te=20,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_EPSI_R.PCAORIE, CCAORIE),
                (SP.PEPSINR, CEPSINR),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_EPSI_R.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_EPSI_F(
            te=20,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_EPSI_F.PCAORIE, CCAORIE),
                (SP.PEPSINF, CEPSINF),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_EPSI_F.PVARCPR, LC.ZVARCPG),
                (SP.PTEMPSR, CTEMPSR),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_FC1D1D(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_FC1D1D.PCAORIE, CCAORIE),
                (SP.PFC1D1D, LC.CFORCEC),
                (SP.PGEOMER, NGEOMER),
            ),
            para_out=((SP.PVECTUC, MVECTUC), ),
        ),
        OP.CHAR_MECA_FF1D1D(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_FF1D1D.PCAORIE, CCAORIE),
                (SP.PFF1D1D, CFORCEF),
                (SP.PGEOMER, NGEOMER),
                (SP.PTEMPSR, CTEMPSR),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_FR1D1D(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_FR1D1D.PCAORIE, CCAORIE),
                (SP.PFR1D1D, CFORCER),
                (SP.PGEOMER, NGEOMER),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_FRELEC(
            te=145,
            para_in=(
                (SP.PFRELEC, LC.CFRELEC),
                (SP.PGEOMER, NGEOMER),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_FRLAPL(
            te=148,
            para_in=(
                (SP.PFLAPLA, LC.CFLAPLA),
                (SP.PGEOMER, NGEOMER),
                (SP.PLISTMA, LC.CLISTMA),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_HYDR_R(
            te=312,
            para_in=(
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_HYDR_R.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_PESA_R(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_PESA_R.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PPESANR, LC.CPESANR),
                (OP.CHAR_MECA_PESA_R.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_ROTA_R(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_ROTA_R.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PROTATR, LC.CROTATR),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_SECH_R(
            te=312,
            para_in=(
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_HYDR_R.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_SF1D1D(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_SF1D1D.PCAORIE, CCAORIE),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PFF1D1D, CFORCEF),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PTEMPSR, CTEMPSR),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_SR1D1D(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_SR1D1D.PCAORIE, CCAORIE),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PVENTCX, LC.CVENTCX),
                (SP.PVITER, NVITER),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_TEMP_R(
            te=150,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.CHAR_MECA_TEMP_R.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_TEMP_R.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.COOR_ELGA(
            te=478,
            para_in=((SP.PGEOMER, NGEOMER), ),
            para_out=((OP.COOR_ELGA.PCOORPG, EGGEOP_R), ),
        ),
        OP.DEGE_ELNO(
            te=158,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.DEGE_ELNO.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.DEGE_ELNO.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((SP.PDEFOGR, EDEFGNO), ),
        ),
        OP.EFGE_ELGA(
            te=546,
            para_in=((SP.PSIEFR, EEFGEGA), ),
            para_out=(
                (SP.PEFGEC, EEFGEGC),
                (SP.PEFGER, EEFGEGA),
            ),
        ),
        OP.EFGE_ELNO(
            te=185,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.EFGE_ELNO.PCAORIE, CCAORIE),
                (OP.EFGE_ELNO.PCOMPOR, LC.CCOMPOR),
                (OP.EFGE_ELNO.PCONTRR, EEFGEGA),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PFF1D1D, CFORCEF),
                (SP.PFR1D1D, CFORCER),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PNONLIN, LC.ENONLIN),
                (SP.PPESANR, LC.CPESANR),
                (SP.PTEMPSR, CTEMPSR),
                (OP.EFGE_ELNO.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PEFFORC, EEFGENC),
                (OP.EFGE_ELNO.PEFFORR, EEFGENO),
            ),
        ),
        OP.EPOT_ELEM(
            te=151,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.EPOT_ELEM.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.EPOT_ELEM.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((OP.EPOT_ELEM.PENERDR, LC.EENEDNO), ),
        ),
        OP.FORC_NODA(
            te=347,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.FORC_NODA.PCAORIE, CCAORIE),
                (OP.FORC_NODA.PCOMPOR, LC.CCOMPOR),
                (OP.FORC_NODA.PCONTMR, EEFGEGA),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PSTRXMR, ESTRAUX),
                (OP.FORC_NODA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.FULL_MECA(
            te=346,
            para_in=(
                (SP.PCAGNPO, LC.CCAGNP1),
                (OP.FULL_MECA.PCAORIE, CCAORIE),
                (SP.PCARCRI, LC.CCARCRI),
                (OP.FULL_MECA.PCOMPOR, LC.CCOMPOR),
                (OP.FULL_MECA.PCONTMR, EEFGEGA),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PINSTMR, CTEMPSR),
                (SP.PINSTPR, CTEMPSR),
                (SP.PMATERC, LC.CMATERC),
                (SP.PSTRXMR, ESTRAUX),
                (SP.PVARCMR, LC.ZVARCPG),
                (OP.FULL_MECA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
                (OP.FULL_MECA.PVARIMR, ZVARIPG),
            ),
            para_out=(
                (SP.PCODRET, LC.ECODRET),
                (OP.FULL_MECA.PCONTPR, EEFGEGA),
                (SP.PMATUUR, MMATUUR),
                (SP.PSTRXPR, ESTRAUX),
                (OP.FULL_MECA.PVARIPR, ZVARIPG),
                (SP.PVECTUR, MVECTUR),
            ),
        ),
        OP.INIT_VARC(
            te=99,
            para_out=((OP.INIT_VARC.PVARCPR, LC.ZVARCPG), ),
        ),
        OP.INI_STRX(
            te=23,
            para_in=((OP.INI_STRX.PCAORIE, CCAORIE), ),
            para_out=((SP.PSTRX_R, ESTRAUX), ),
        ),
        OP.MASS_FLUI_STRU(
            te=141,
            para_in=(
                (SP.PABSCUR, CABSCUR),
                (SP.PCAGEPO, CCAGEPO),
                (SP.PCAGNPO, CCAGNPO),
                (OP.MASS_FLUI_STRU.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_FLUI_STRU.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.MASS_INER(
            te=38,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.MASS_INER.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_INER.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMASSINE, LC.EMASSINE), ),
        ),
        OP.MASS_MECA(
            te=141,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.MASS_MECA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_MECA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.MASS_MECA_DIAG(
            te=141,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.MASS_MECA_DIAG.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_MECA_DIAG.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.MASS_MECA_EXPLI(
            te=141,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.MASS_MECA_EXPLI.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_MECA_EXPLI.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.MECA_GYRO(
            te=259,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.MECA_GYRO.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
            ),
            para_out=((SP.PMATUNS, MMATUNS), ),
        ),
        OP.M_GAMMA(
            te=141,
            para_in=(
                (SP.PACCELR, DDL_MECA),
                (SP.PCAGNPO, CCAGNPO),
                (OP.M_GAMMA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.M_GAMMA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.NSPG_NBVA(
            te=496,
            para_in=((OP.NSPG_NBVA.PCOMPOR, LC.CCOMPO2), ),
            para_out=((SP.PDCEL_I, LC.EDCEL_I), ),
        ),
        OP.PAS_COURANT(
            te=404,
            para_in=(
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.PAS_COURANT.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PCOURAN, LC.ECOURAN), ),
        ),
        OP.RAPH_MECA(
            te=346,
            para_in=(
                (SP.PCAGNPO, LC.CCAGNP1),
                (OP.RAPH_MECA.PCAORIE, CCAORIE),
                (SP.PCARCRI, LC.CCARCRI),
                (OP.RAPH_MECA.PCOMPOR, LC.CCOMPOR),
                (OP.RAPH_MECA.PCONTMR, EEFGEGA),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PINSTMR, CTEMPSR),
                (SP.PINSTPR, CTEMPSR),
                (SP.PMATERC, LC.CMATERC),
                (SP.PSTRXMR, ESTRAUX),
                (SP.PVARCMR, LC.ZVARCPG),
                (OP.RAPH_MECA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
                (OP.RAPH_MECA.PVARIMR, ZVARIPG),
            ),
            para_out=(
                (SP.PCODRET, LC.ECODRET),
                (OP.RAPH_MECA.PCONTPR, EEFGEGA),
                (SP.PSTRXPR, ESTRAUX),
                (OP.RAPH_MECA.PVARIPR, ZVARIPG),
                (SP.PVECTUR, MVECTUR),
            ),
        ),
        OP.REFE_FORC_NODA(
            te=347,
            para_in=((SP.PREFCO, EREFCO), ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.REPERE_LOCAL(
            te=135,
            para_in=((OP.REPERE_LOCAL.PCAORIE, CCAORIE), ),
            para_out=(
                (SP.PREPLO1, LC.CGEOM3D),
                (SP.PREPLO2, LC.CGEOM3D),
                (SP.PREPLO3, LC.CGEOM3D),
            ),
        ),
        OP.RIGI_FLUI_STRU(
            te=140,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.RIGI_FLUI_STRU.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.RIGI_FLUI_STRU.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.RIGI_MECA(
            te=140,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.RIGI_MECA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.RIGI_MECA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.RIGI_GEOM(
            te=143,
            para_in=(
                (SP.PCAGNPO, LC.CCAGNP1),
                (OP.RIGI_GEOM.PCAORIE, CCAORIE),
                (OP.RIGI_GEOM.PEFFORR, EEFGEGA),
                (SP.PGEOMER, NGEOMER),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.RIGI_MECA_HYST(
            te=50,
            para_in=(
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PRIGIEL, MMATUUR),
                (OP.RIGI_MECA_HYST.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUC, MMATUUC), ),
        ),
        OP.RIGI_MECA_RO(
            te=235,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.RIGI_MECA_RO.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PROTATR, LC.CROTATR),
                (OP.RIGI_MECA_RO.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.RIGI_MECA_TANG(
            te=346,
            para_in=(
                (SP.PCAGNPO, LC.CCAGNP1),
                (OP.RIGI_MECA_TANG.PCAORIE, CCAORIE),
                (SP.PCARCRI, LC.CCARCRI),
                (OP.RIGI_MECA_TANG.PCOMPOR, LC.CCOMPOR),
                (OP.RIGI_MECA_TANG.PCONTMR, EEFGEGA),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PINSTMR, CTEMPSR),
                (SP.PINSTPR, CTEMPSR),
                (SP.PMATERC, LC.CMATERC),
                (SP.PSTRXMR, ESTRAUX),
                (SP.PVARCMR, LC.ZVARCPG),
                (OP.RIGI_MECA_TANG.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
                (OP.RIGI_MECA_TANG.PVARIMR, ZVARIPG),
            ),
            para_out=(
                (SP.PMATUUR, MMATUUR),
                (SP.PVECTUR, MVECTUR),
                (OP.RIGI_MECA_TANG.PCONTPR, EEFGEGA),
                (SP.PCOPRED, LC.ECODRET),
                (SP.PCODRET, LC.ECODRET),
            ),
        ),
        OP.SIEF_ELGA(
            te=342,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.SIEF_ELGA.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.SIEF_ELGA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PCONTRC, EEFGEGC),
                (OP.SIEF_ELGA.PCONTRR, EEFGEGA),
            ),
        ),
        OP.SIEF_ELNO(
            te=347,
            para_in=(
                (SP.PCAGNPO, CCAGNPO),
                (OP.SIEF_ELNO.PCAORIE, CCAORIE),
                (OP.SIEF_ELNO.PCOMPOR, LC.CCOMPOR),
                (OP.SIEF_ELNO.PCONTRR, EEFGEGA),
                (SP.PDEPPLU, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.SIEF_ELNO.PVARCPR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PSIEFNOC, EEFGENC),
                (OP.SIEF_ELNO.PSIEFNOR, EEFGENO),
            ),
        ),
        OP.SIPM_ELNO(
            te=344,
            para_in=(
                (SP.PCAGEPO, LC.CCAGRPO),
                (SP.PCAGNPO, CCAGNPO),
                (OP.SIPM_ELNO.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PFF1D1D, CFORCEF),
                (SP.PFR1D1D, CFORCER),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PPESANR, LC.CPESANR),
                (SP.PTEMPSR, CTEMPSR),
                (OP.SIPM_ELNO.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PSIMXRC, LC.ESIMXNC),
                (SP.PSIMXRR, LC.ESIMXNO),
            ),
        ),
        OP.SIPO_ELNO(
            te=344,
            para_in=(
                (SP.PCAGEPO, LC.CCAGRPO),
                (SP.PCAGNPO, CCAGNPO),
                (OP.SIPO_ELNO.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PFF1D1D, CFORCEF),
                (SP.PFR1D1D, CFORCER),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PTEMPSR, CTEMPSR),
                (OP.SIPO_ELNO.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PCONTPC, ECONTPC),
                (SP.PCONTPO, LC.ECONTPO),
            ),
        ),
        OP.TOU_INI_ELEM(
            te=99,
            para_out=((OP.TOU_INI_ELEM.PGEOM_R, LC.CGEOM3D), ),
        ),
        OP.TOU_INI_ELGA(
            te=99,
            para_out=(
                (OP.TOU_INI_ELGA.PGEOM_R, EGGEOM_R),
                (OP.TOU_INI_ELGA.PINST_R, LC.EGINST_R),
                (OP.TOU_INI_ELGA.PNEUT_F, EGNEUT_F),
                (OP.TOU_INI_ELGA.PNEUT_R, EGNEUT_R),
                (OP.TOU_INI_ELGA.PSIEF_R, EEFGEGA),
                (OP.TOU_INI_ELGA.PVARI_R, ZVARIPG),
            ),
        ),
        OP.TOU_INI_ELNO(
            te=99,
            para_out=(
                (OP.TOU_INI_ELNO.PGEOM_R, NGEOMER),
                (OP.TOU_INI_ELNO.PINST_R, LC.EEINST_R),
                (OP.TOU_INI_ELNO.PNEUT_F, LC.EENEUT_F),
                (OP.TOU_INI_ELNO.PNEUT_R, LC.EENEUT_R),
                (OP.TOU_INI_ELNO.PSIEF_R, EEFGENO),
                (OP.TOU_INI_ELNO.PVARI_R, LC.ZVARINO),
            ),
        ),
        OP.VARI_ELNO(
            te=347,
            para_in=(
                (OP.VARI_ELNO.PCOMPOR, LC.CCOMPOR),
                (SP.PVARIGR, ZVARIPG),
            ),
            para_out=((OP.VARI_ELNO.PVARINR, LC.ZVARINO), ),
        ),
    )
Пример #2
0
class MET3SEG3(Element):
    """Please document this element"""
    meshType = MT.SEG3
    elrefe = (ElrefeLoc(
        MT.SE3,
        gauss=(
            'RIGI=FPG3',
            'MASS=FPG3',
            'FPG1=FPG1',
        ),
        mater=(
            'RIGI',
            'FPG1',
        ),
    ), )

    calculs = (
        OP.AMOR_MECA(
            te=50,
            para_in=(
                (SP.PGEOMER, NGEOMER),
                (SP.PMASSEL, MMATUUR),
                (SP.PMATERC, LC.CMATERC),
                (SP.PRIGIEL, MMATUUR),
                (OP.AMOR_MECA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.CHAR_MECA_FC1D1D(
            te=583,
            para_in=(
                (OP.CHAR_MECA_FC1D1D.PCAORIE, CCAORIE),
                (SP.PFC1D1D, LC.CFORCEC),
                (SP.PGEOMER, NGEOMER),
            ),
            para_out=((SP.PVECTUC, MVECTUC), ),
        ),
        OP.CHAR_MECA_FF1D1D(
            te=583,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.CHAR_MECA_FF1D1D.PCAORIE, CCAORIE),
                (SP.PFF1D1D, CFORCEF),
                (SP.PGEOMER, NGEOMER),
                (OP.CHAR_MECA_FF1D1D.PNBSP_I, ENBSP_I),
                (SP.PTEMPSR, CTEMPSR),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_FR1D1D(
            te=583,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.CHAR_MECA_FR1D1D.PCAORIE, CCAORIE),
                (SP.PFR1D1D, CFORCER),
                (SP.PGEOMER, NGEOMER),
                (OP.CHAR_MECA_FR1D1D.PNBSP_I, ENBSP_I),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_PESA_R(
            te=583,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.CHAR_MECA_PESA_R.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_PESA_R.PNBSP_I, ENBSP_I),
                (SP.PPESANR, LC.CPESANR),
                (OP.CHAR_MECA_PESA_R.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_PRES_F(
            te=583,
            para_in=(
                (SP.PABSCUR, CABSCUR),
                (SP.PCAGEPO, CCAGEPO),
                (OP.CHAR_MECA_PRES_F.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (OP.CHAR_MECA_PRES_F.PNBSP_I, ENBSP_I),
                (SP.PPRESSF, CPRESSF),
                (SP.PTEMPSR, CTEMPSR),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_PRES_R(
            te=583,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.CHAR_MECA_PRES_R.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (OP.CHAR_MECA_PRES_R.PNBSP_I, ENBSP_I),
                (SP.PPRESSR, EPRESNO),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.CHAR_MECA_TEMP_R(
            te=589,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.CHAR_MECA_TEMP_R.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.CHAR_MECA_TEMP_R.PNBSP_I, ENBSP_I),
                (SP.PTEMPSR, CTEMPSR),
                (OP.CHAR_MECA_TEMP_R.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.COOR_ELGA(
            te=478,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.COOR_ELGA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (OP.COOR_ELGA.PNBSP_I, ENBSP_I),
            ),
            para_out=((OP.COOR_ELGA.PCOORPG, EGGEOP_R), ),
        ),
        OP.DEGE_ELGA(
            te=584,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.DEGE_ELGA.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.DEGE_ELGA.PNBSP_I, ENBSP_I),
                (OP.DEGE_ELGA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((OP.DEGE_ELGA.PDEFOPG, EDEFGPG), ),
        ),
        OP.DEGE_ELNO(
            te=584,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.DEGE_ELNO.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.DEGE_ELNO.PNBSP_I, ENBSP_I),
                (OP.DEGE_ELNO.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((SP.PDEFOGR, EDEFGNO), ),
        ),
        OP.EFGE_ELGA(
            te=587,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.EFGE_ELGA.PCAORIE, CCAORIE),
                (OP.EFGE_ELGA.PNBSP_I, ENBSP_I),
                (SP.PSIEFR, ECONTPG),
            ),
            para_out=(
                (SP.PEFGEC, LC.EEFGEGAC),
                (SP.PEFGER, LC.EEFGEGAR),
            ),
        ),
        OP.EFGE_ELNO(
            te=185,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.EFGE_ELNO.PCAORIE, CCAORIE),
                (OP.EFGE_ELNO.PCOMPOR, CCOMPOR),
                (OP.EFGE_ELNO.PCONTRR, ECONTPG),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.EFGE_ELNO.PNBSP_I, ENBSP_I),
                (SP.PNONLIN, LC.ENONLIN),
                (SP.PTEMPSR, CTEMPSR),
                (OP.EFGE_ELNO.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PEFFORC, EEFGENOC),
                (OP.EFGE_ELNO.PEFFORR, EEFGENOR),
            ),
        ),
        OP.EPEQ_ELGA(
            te=335,
            para_in=((OP.EPEQ_ELGA.PDEFORR, EDEFOPG), ),
            para_out=((OP.EPEQ_ELGA.PDEFOEQ, EDFEQPG), ),
        ),
        OP.EPEQ_ELNO(
            te=335,
            para_in=((OP.EPEQ_ELNO.PDEFORR, EDEFONO), ),
            para_out=((OP.EPEQ_ELNO.PDEFOEQ, LC.EDFEQNO), ),
        ),
        OP.EPME_ELGA(
            te=531,
            para_in=(
                (OP.EPME_ELGA.PDEFORR, EDEFOPG),
                (SP.PMATERC, LC.CMATERC),
                (OP.EPME_ELGA.PNBSP_I, ENBSP_I),
                (OP.EPME_ELGA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((OP.EPME_ELGA.PDEFOPG, EDEFOPG), ),
        ),
        OP.EPME_ELNO(
            te=4,
            para_in=((OP.EPME_ELNO.PDEFOPG, EDEFOPG), ),
            para_out=((SP.PDEFONO, EDEFONO), ),
        ),
        OP.EPSI_ELGA(
            te=584,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.EPSI_ELGA.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (OP.EPSI_ELGA.PNBSP_I, ENBSP_I),
                (OP.EPSI_ELGA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PDEFOPC, EDEFOPC),
                (OP.EPSI_ELGA.PDEFOPG, EDEFOPG),
            ),
        ),
        OP.EPSI_ELNO(
            te=4,
            para_in=((OP.EPSI_ELNO.PDEFOPG, EDEFOPG), ),
            para_out=(
                (SP.PDEFONC, EDEFONC),
                (SP.PDEFONO, EDEFONO),
            ),
        ),
        OP.EPSP_ELGA(
            te=531,
            para_in=(
                (OP.EPSP_ELGA.PCONTRR, ECONTPG),
                (OP.EPSP_ELGA.PDEFORR, EDEFOPG),
                (SP.PMATERC, LC.CMATERC),
                (OP.EPSP_ELGA.PNBSP_I, ENBSP_I),
                (OP.EPSP_ELGA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((OP.EPSP_ELGA.PDEFOPG, EDEFOPG), ),
        ),
        OP.EPSP_ELNO(
            te=4,
            para_in=((OP.EPSP_ELNO.PDEFOPG, EDEFOPG), ),
            para_out=((SP.PDEFONO, EDEFONO), ),
        ),
        OP.EPVC_ELGA(
            te=531,
            para_in=(
                (OP.EPVC_ELGA.PCOMPOR, CCOMPOR),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.EPVC_ELGA.PNBSP_I, ENBSP_I),
                (OP.EPVC_ELGA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=((OP.EPVC_ELGA.PDEFOPG, EDFVCPG), ),
        ),
        OP.EPVC_ELNO(
            te=4,
            para_in=((OP.EPVC_ELNO.PDEFOPG, EDFVCPG), ),
            para_out=((SP.PDEFONO, EDFVCNO), ),
        ),
        OP.FORC_NODA(
            te=585,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.FORC_NODA.PCAORIE, CCAORIE),
                (OP.FORC_NODA.PCOMPOR, CCOMPOR),
                (OP.FORC_NODA.PCONTMR, ECONTPG),
                (SP.PGEOMER, NGEOMER),
                (OP.FORC_NODA.PNBSP_I, ENBSP_I),
                (OP.FORC_NODA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.FULL_MECA(
            te=586,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (SP.PCAMASS, CCAMASS),
                (OP.FULL_MECA.PCAORIE, CCAORIE),
                (SP.PCARCRI, CCARCRI),
                (OP.FULL_MECA.PCOMPOR, CCOMPOR),
                (OP.FULL_MECA.PCONTMR, ECONTPG),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PINSTMR, CTEMPSR),
                (SP.PINSTPR, CTEMPSR),
                (SP.PMATERC, LC.CMATERC),
                (OP.FULL_MECA.PNBSP_I, ENBSP_I),
                (SP.PVARCMR, LC.ZVARCPG),
                (OP.FULL_MECA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
                (SP.PVARIMP, ZVARIPG),
                (OP.FULL_MECA.PVARIMR, ZVARIPG),
            ),
            para_out=(
                (SP.PCODRET, LC.ECODRET),
                (OP.FULL_MECA.PCONTPR, ECONTPG),
                (SP.PMATUUR, MMATUUR),
                (OP.FULL_MECA.PVARIPR, ZVARIPG),
                (SP.PVECTUR, MVECTUR),
            ),
        ),
        OP.INIT_VARC(
            te=99,
            para_out=((OP.INIT_VARC.PVARCPR, LC.ZVARCPG), ),
        ),
        OP.MASS_INER(
            te=38,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.MASS_INER.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_INER.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMASSINE, LC.EMASSINE), ),
        ),
        OP.MASS_MECA(
            te=582,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.MASS_MECA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.MASS_MECA.PNBSP_I, ENBSP_I),
                (OP.MASS_MECA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.MINMAX_SP(
            te=99,
            para_out=(
                (SP.PGAMIMA, EGAMIMA),
                (SP.PNOMIMA, LC.ENOMIMA),
            ),
        ),
        OP.M_GAMMA(
            te=582,
            para_in=(
                (SP.PACCELR, DDL_MECA),
                (SP.PCAGEPO, CCAGEPO),
                (OP.M_GAMMA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.M_GAMMA.PNBSP_I, ENBSP_I),
                (OP.M_GAMMA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.NSPG_NBVA(
            te=496,
            para_in=(
                (OP.NSPG_NBVA.PCOMPOR, LC.CCOMPO2),
                (OP.NSPG_NBVA.PNBSP_I, ENBSP_I),
            ),
            para_out=((SP.PDCEL_I, LC.EDCEL_I), ),
        ),
        OP.PAS_COURANT(
            te=404,
            para_in=(
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.PAS_COURANT.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PCOURAN, LC.ECOURAN), ),
        ),
        OP.RAPH_MECA(
            te=586,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (SP.PCAMASS, CCAMASS),
                (OP.RAPH_MECA.PCAORIE, CCAORIE),
                (SP.PCARCRI, CCARCRI),
                (OP.RAPH_MECA.PCOMPOR, CCOMPOR),
                (OP.RAPH_MECA.PCONTMR, ECONTPG),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PINSTMR, CTEMPSR),
                (SP.PINSTPR, CTEMPSR),
                (SP.PMATERC, LC.CMATERC),
                (OP.RAPH_MECA.PNBSP_I, ENBSP_I),
                (SP.PVARCMR, LC.ZVARCPG),
                (OP.RAPH_MECA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
                (SP.PVARIMP, ZVARIPG),
                (OP.RAPH_MECA.PVARIMR, ZVARIPG),
            ),
            para_out=(
                (SP.PCODRET, LC.ECODRET),
                (OP.RAPH_MECA.PCONTPR, ECONTPG),
                (OP.RAPH_MECA.PVARIPR, ZVARIPG),
                (SP.PVECTUR, MVECTUR),
            ),
        ),
        OP.REFE_FORC_NODA(
            te=585,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.REFE_FORC_NODA.PCAORIE, CCAORIE),
                (OP.REFE_FORC_NODA.PCOMPOR, CCOMPOR),
                (SP.PGEOMER, NGEOMER),
                (OP.REFE_FORC_NODA.PNBSP_I, ENBSP_I),
                (SP.PREFCO, EREFCO),
            ),
            para_out=((SP.PVECTUR, MVECTUR), ),
        ),
        OP.REPERE_LOCAL(
            te=135,
            para_in=((OP.REPERE_LOCAL.PCAORIE, CCAORIE), ),
            para_out=(
                (SP.PREPLO1, LC.CGEOM3D),
                (SP.PREPLO2, LC.CGEOM3D),
                (SP.PREPLO3, LC.CGEOM3D),
            ),
        ),
        OP.RIGI_MECA(
            te=582,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.RIGI_MECA.PCAORIE, CCAORIE),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.RIGI_MECA.PNBSP_I, ENBSP_I),
                (SP.PTEMPSR, CTEMPSR),
                (OP.RIGI_MECA.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.RIGI_MECA_HYST(
            te=50,
            para_in=(
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (SP.PRIGIEL, MMATUUR),
                (OP.RIGI_MECA_HYST.PVARCPR, LC.ZVARCPG),
            ),
            para_out=((SP.PMATUUC, MMATUUC), ),
        ),
        OP.RIGI_MECA_TANG(
            te=586,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (SP.PCAMASS, CCAMASS),
                (OP.RIGI_MECA_TANG.PCAORIE, CCAORIE),
                (SP.PCARCRI, CCARCRI),
                (OP.RIGI_MECA_TANG.PCOMPOR, CCOMPOR),
                (OP.RIGI_MECA_TANG.PCONTMR, ECONTPG),
                (SP.PDEPLMR, DDL_MECA),
                (SP.PDEPLPR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PINSTMR, CTEMPSR),
                (SP.PINSTPR, CTEMPSR),
                (SP.PMATERC, LC.CMATERC),
                (OP.RIGI_MECA_TANG.PNBSP_I, ENBSP_I),
                (SP.PVARCMR, LC.ZVARCPG),
                (OP.RIGI_MECA_TANG.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
                (SP.PVARIMP, ZVARIPG),
                (OP.RIGI_MECA_TANG.PVARIMR, ZVARIPG),
            ),
            para_out=((SP.PMATUUR, MMATUUR), ),
        ),
        OP.SIEF_ELGA(
            te=584,
            para_in=(
                (SP.PCAGEPO, CCAGEPO),
                (OP.SIEF_ELGA.PCAORIE, CCAORIE),
                (SP.PDEPLAR, DDL_MECA),
                (SP.PGEOMER, NGEOMER),
                (SP.PMATERC, LC.CMATERC),
                (OP.SIEF_ELGA.PNBSP_I, ENBSP_I),
                (SP.PTEMPSR, CTEMPSR),
                (OP.SIEF_ELGA.PVARCPR, LC.ZVARCPG),
                (SP.PVARCRR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PCONTRC, ECONTPC),
                (OP.SIEF_ELGA.PCONTRR, ECONTPG),
            ),
        ),
        OP.SIEF_ELNO(
            te=4,
            para_in=(
                (OP.SIEF_ELNO.PCONTRR, ECONTPG),
                (OP.SIEF_ELNO.PVARCPR, LC.ZVARCPG),
            ),
            para_out=(
                (SP.PSIEFNOC, ECONTNC),
                (OP.SIEF_ELNO.PSIEFNOR, ECONTNO),
            ),
        ),
        OP.SIEQ_ELGA(
            te=335,
            para_in=((OP.SIEQ_ELGA.PCONTRR, ECONTPG), ),
            para_out=((OP.SIEQ_ELGA.PCONTEQ, ECOEQPG), ),
        ),
        OP.SIEQ_ELNO(
            te=335,
            para_in=((OP.SIEQ_ELNO.PCONTRR, ECONTNO), ),
            para_out=((OP.SIEQ_ELNO.PCONTEQ, LC.ECOEQNO), ),
        ),
        OP.SIGM_ELGA(
            te=546,
            para_in=((SP.PSIEFR, ECONTPG), ),
            para_out=(
                (SP.PSIGMC, ECONTPC),
                (SP.PSIGMR, ECONTPG),
            ),
        ),
        OP.SIGM_ELNO(
            te=4,
            para_in=((OP.SIGM_ELNO.PCONTRR, ECONTPG), ),
            para_out=(
                (SP.PSIEFNOC, ECONTNC),
                (OP.SIGM_ELNO.PSIEFNOR, ECONTNO),
            ),
        ),
        OP.TOU_INI_ELEM(
            te=99,
            para_out=(
                (OP.TOU_INI_ELEM.PGEOM_R, LC.CGEOM3D),
                (OP.TOU_INI_ELEM.PNBSP_I, ENBSP_I),
            ),
        ),
        OP.TOU_INI_ELGA(
            te=99,
            para_out=(
                (OP.TOU_INI_ELGA.PNEUT_F, EGNEUT_F),
                (OP.TOU_INI_ELGA.PNEUT_R, EGNEUT_R),
                (OP.TOU_INI_ELGA.PSIEF_R, ECONTPG),
                (OP.TOU_INI_ELGA.PVARI_R, ZVARIPG),
            ),
        ),
        OP.TOU_INI_ELNO(
            te=99,
            para_out=(
                (OP.TOU_INI_ELNO.PGEOM_R, NGEOMER),
                (OP.TOU_INI_ELNO.PNEUT_F, LC.ENNEUT_F),
                (OP.TOU_INI_ELNO.PNEUT_R, LC.ENNEUT_R),
                (OP.TOU_INI_ELNO.PPRES_R, EPRESNO),
                (OP.TOU_INI_ELNO.PSIEF_R, ECONTNO),
            ),
        ),
        OP.VARI_ELNO(
            te=4,
            para_in=((SP.PVARIGR, ZVARIPG), ),
            para_out=((OP.VARI_ELNO.PVARINR, LC.ZVARINO), ),
        ),
    )