Mainly with the model
Available elements:
- rigid2d() : ‘Rxx2D’
- rigid3d() : ‘Rxx3D’
Available options: None
Example
mod = model(name='rigid', type='MECAx', element='Rxx2D', dimension=dim)
Available elements:
- Point : ‘Point’
- S2xxx : ‘SPRG2’, ‘SPRG3’, ‘Beam’, ‘Cable’
- S3xxx :
- T3xxx : ‘T3xxx’,’DKTxx’
- T6xxx : ‘T6xxx’
- Q4xxx : ‘Q4xxx’, ‘Q4P0x’
- Q8xxx : ‘Q8xxx’, ‘Q8Rxx’
- TE4xx : ‘TE4xx’,’TE4lx’
- TE10x : ‘TE10x’
- H8xxx : ‘H8xxx’
- H20xx : ‘H20xx’, ‘H20Rx’
- PRI6x : ‘PRI6x’
Available options:
- kinematic : ‘small’,’large’,
- formulation : ‘UpdtL’,’TotaL’
- mass_storage : ‘lump_‘,’coher’
- material : ‘elas_‘, ‘elasd’, ‘neoh_‘, ‘hyper’, ‘hyp_d’, ‘J2iso’, ‘J2mix’, ‘kvisc’
- anisotropy : ‘iso__‘, ‘ortho’
- external_model : ‘yes__‘, ‘no___’
- discrete : ‘yes__‘, ‘no___’
- external_fields : list of string
- external_vfields : list of string
Example
mod = model(name='Q4MLx', type='MECAx', element='Q4xxx',
dimension=2, external_model='yes__', kinematic='small',
material='elas_', anisotropy='iso__', mass_storage='lump_')
Available elements:
- Point :
- S2xxx :
- S3xxx :
- T3xxx : ‘T3xxx’
- T6xxx : ‘T6xxx’
- Q4xxx : ‘Q4xxx’
- Q8xxx : ‘Q8xxx’
- TE4xx : ‘TE4xx’
- TE10x : ‘TE10x’
- H8xxx : ‘H8xxx’
- H20xx : ‘H20xx’
- PRI6x : ‘PRI6x’
Available options:
Example
Model_Thermique = model(name='DIFFU', type='THERx', element='T3xxx',
dimension = dimension, external_model='no___', capacity_storage='lump_',
formulation = 'class', external_fields = ['COCO','SPHV'])
Available elements:
- Point :
- S2xxx :
- S3xxx :
- T3xxx : ‘T33xx’
- T6xxx : ‘T63xx’
- Q4xxx : ‘Q44xx’
- Q8xxx : ‘Q84xx’
- TE4xx : ‘TE44x’
- TE10x : ‘TE104’
- H8xxx :’H88xx’
- H20xx :’H208x’
- PRI6x :
Available options:
- kinematic : ‘small’, ‘large’
- formulation : ‘UpdtL’, ‘TotaL’
- mass_storage : ‘lump_‘, ‘coher’
- material : ‘elas_‘, ‘elasd’, ‘neoh_‘, ‘hyper’, ‘hyp_d’, ‘J2iso’, ‘J2mix’, ‘kvisc’
- anisotropy : ‘iso__‘, ‘ortho’
- external_model : ‘yes__‘, ‘no___’
- capacity_storage : ‘lump_‘, ‘coher’
- convection_type : ‘supg_‘, ‘char_‘,’center’
- physical_type: ‘fluid’, ‘solid’
- external_fields : list of string
- external_vfields : list of string
Example
Porous_model = model(name='toto_', type='POROx', element='Q84xx', dimension = dim,
external_model='no___', kinematic='small', material='elas_',anisotropy='iso__',
mass_storage='coher', physical_type = 'solid', capacity_storage='lump_',
convection_type = 'supg_')