class MEFL_FACE3(Element): """Please document this element""" meshType = MT.TRIA3 elrefe =( ElrefeLoc(MT.TR3, gauss = ('RIGI=COT3','FPG1=FPG1',), mater=('FPG1',),), ) calculs = ( OP.CHAR_MECA_ONDE(te=369, para_in=((SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR(te=173, para_in=((SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PSOURCR, ESOURCR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR_F(te=174, para_in=((SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PSOURCF, LC.ESOURCF), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.COOR_ELGA(te=488, para_in=((SP.PGEOMER, NGEOMER), ), para_out=((OP.COOR_ELGA.PCOORPG, EGGEOP_R), ), ), OP.IMPE_MECA(te=10, para_in=((SP.PGEOMER, NGEOMER), (SP.PIMPEDR, LC.EIMPEDR), (SP.PMATERC, LC.CMATERC), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.ONDE_FLUI(te=374, para_in=((SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PMATUUR, MMATUUR), ), ), 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, EGGEOP_R), ), ), OP.TOU_INI_ELNO(te=99, para_out=((OP.TOU_INI_ELNO.PGEOM_R, NGEOMER), ), ), )
class MEFLSE2(Element): """Please document this element""" meshType = MT.SEG2 elrefe = (ElrefeLoc( MT.SE2, gauss=( 'RIGI=FPG2', 'FPG1=FPG1', ), mater=('FPG1', ), ), ) calculs = ( OP.CHAR_MECA_ONDE( te=373, para_in=( (SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR( te=255, para_in=( (SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PSOURCR, ESOURCR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR_F( te=256, para_in=( (SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PSOURCF, LC.ESOURCF), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.COOR_ELGA( te=478, para_in=((SP.PGEOMER, NGEOMER), ), para_out=((OP.COOR_ELGA.PCOORPG, EGGEOP_R), ), ), OP.IMPE_MECA( te=258, para_in=( (SP.PGEOMER, NGEOMER), (SP.PIMPEDR, LC.EIMPEDR), (SP.PMATERC, LC.CMATERC), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.ONDE_FLUI( te=372, para_in=( (SP.PGEOMER, NGEOMER), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.TOU_INI_ELGA( te=99, para_out=((OP.TOU_INI_ELGA.PGEOM_R, EGGEOP_R), ), ), OP.TOU_INI_ELEM( te=99, para_out=((OP.TOU_INI_ELEM.PGEOM_R, LC.CGEOM2D), ), ), OP.TOU_INI_ELNO( te=99, para_out=((OP.TOU_INI_ELNO.PGEOM_R, NGEOMER), ), ), )
class MEFLSE2(Element): """Element for fluid (U,P,PHI) - 2D/Boundary - On SE2""" meshType = MT.SEG2 elrefe = (ElrefeLoc( MT.SE2, gauss=( 'RIGI=FPG2', 'FPG1=FPG1', ), mater=('FPG1', ), ), ) calculs = ( OP.CHAR_MECA_ONDE( te=373, para_in=( (SP.PGEOMER, LC.EGEOM2D), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_PRES_F( te=99, para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_PRES_R( te=99, para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR( te=255, para_in=( (SP.PGEOMER, LC.EGEOM2D), (SP.PMATERC, LC.CMATERC), (SP.PVITENR, LC.EVITENR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR_F( te=255, para_in=( (SP.PGEOMER, LC.EGEOM2D), (SP.PMATERC, LC.CMATERC), (SP.PVITENF, LC.EVITENF), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.COOR_ELGA( te=478, para_in=((SP.PGEOMER, LC.EGEOM2D), ), para_out=((OP.COOR_ELGA.PCOORPG, LC.EGGAU2D), ), ), OP.IMPE_MECA( te=258, para_in=( (SP.PGEOMER, LC.EGEOM2D), (SP.PIMPEDR, LC.EIMPEDR), (SP.PMATERC, LC.CMATERC), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.ONDE_FLUI( te=372, para_in=( (SP.PGEOMER, LC.EGEOM2D), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.TOU_INI_ELEM( te=99, para_out=((SP.PGEOM_R, LC.CGEOM2D), ), ), OP.TOU_INI_ELGA( te=99, para_out=((SP.PGEOM_R, LC.EGGEO2D), ), ), OP.TOU_INI_ELNO( te=99, para_out=((SP.PGEOM_R, LC.EGEOM2D), ), ), )
class MEFL_FACE3P(Element): """Element for fluid (U,P) - 3D/Boundary - On TR3""" meshType = MT.TRIA3 elrefe = (ElrefeLoc( MT.TR3, gauss=( 'RIGI=COT3', 'FPG1=FPG1', ), mater=('FPG1', ), ), ) calculs = ( OP.CHAR_MECA_ONDE( te=369, para_in=( (SP.PGEOMER, LC.EGEOM3D), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_PRES_F( te=99, para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_PRES_R( te=99, para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR( te=173, para_in=( (SP.PGEOMER, LC.EGEOM3D), (SP.PMATERC, LC.CMATERC), (SP.PVITENR, LC.EVITENR), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.CHAR_MECA_VNOR_F( te=173, para_in=( (SP.PGEOMER, LC.EGEOM3D), (SP.PMATERC, LC.CMATERC), (SP.PVITENF, LC.EVITENF), ), para_out=((SP.PVECTUR, MVECTUR), ), ), OP.COOR_ELGA( te=488, para_in=((SP.PGEOMER, LC.EGEOM3D), ), para_out=((OP.COOR_ELGA.PCOORPG, LC.EGGAU3D), ), ), OP.IMPE_MECA( te=10, para_in=( (SP.PGEOMER, LC.EGEOM3D), (SP.PIMPEDR, LC.EIMPEDR), (SP.PMATERC, LC.CMATERC), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.ONDE_FLUI( te=374, para_in=( (SP.PGEOMER, LC.EGEOM3D), (SP.PMATERC, LC.CMATERC), (SP.PONDECR, LC.EONDEPR), ), para_out=((SP.PMATUUR, MMATUUR), ), ), OP.TOU_INI_ELEM( te=99, para_out=((SP.PGEOM_R, LC.CGEOM3D), ), ), OP.TOU_INI_ELGA( te=99, para_out=((SP.PGEOM_R, LC.EGGEO3D), ), ), OP.TOU_INI_ELNO( te=99, para_out=((SP.PGEOM_R, LC.EGEOM3D), ), ), )