differt.em.materials

Contents

differt.em.materials#

materials: dict[str, Material] = {'Brick': Material(   name='Brick',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_brick',) ), 'Ceiling board': Material(   name='Ceiling board',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_ceiling_board',) ), 'Chipboard': Material(   name='Chipboard',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_chipboard',) ), 'Concrete': Material(   name='Concrete',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_concrete',) ), 'Floorboard': Material(   name='Floorboard',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_floorboard',) ), 'Glass': Material(   name='Glass',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_glass',) ), 'Marble': Material(   name='Marble',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_marble',) ), 'Medium dry ground': Material(   name='Medium dry ground',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_medium_dry_ground',) ), 'Metal': Material(   name='Metal',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_metal',) ), 'Plasterboard': Material(   name='Plasterboard',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_plasterboard',) ), 'Plywood': Material(   name='Plywood',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_plywood',) ), 'Vacuum': Material(   name='Vacuum',   properties=partial(     <PjitFunction of <function Material.from_itu_properties.<locals>.callback>>,     a=1.0,     b=0.0,     c=0.0,     d=0.0   ),   aliases=('itu_vacuum',) ), 'Very dry ground': Material(   name='Very dry ground',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_very_dry_ground',) ), 'Wet ground': Material(   name='Wet ground',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_wet_ground',) ), 'Wood': Material(   name='Wood',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_wood',) ), 'itu_brick': Material(   name='Brick',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_brick',) ), 'itu_ceiling_board': Material(   name='Ceiling board',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_ceiling_board',) ), 'itu_chipboard': Material(   name='Chipboard',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_chipboard',) ), 'itu_concrete': Material(   name='Concrete',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_concrete',) ), 'itu_floorboard': Material(   name='Floorboard',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_floorboard',) ), 'itu_glass': Material(   name='Glass',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_glass',) ), 'itu_marble': Material(   name='Marble',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_marble',) ), 'itu_medium_dry_ground': Material(   name='Medium dry ground',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_medium_dry_ground',) ), 'itu_metal': Material(   name='Metal',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_metal',) ), 'itu_plasterboard': Material(   name='Plasterboard',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_plasterboard',) ), 'itu_plywood': Material(   name='Plywood',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_plywood',) ), 'itu_vacuum': Material(   name='Vacuum',   properties=partial(     <PjitFunction of <function Material.from_itu_properties.<locals>.callback>>,     a=1.0,     b=0.0,     c=0.0,     d=0.0   ),   aliases=('itu_vacuum',) ), 'itu_very_dry_ground': Material(   name='Very dry ground',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_very_dry_ground',) ), 'itu_wet_ground': Material(   name='Wet ground',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_wet_ground',) ), 'itu_wood': Material(   name='Wood',   properties=<PjitFunction of <function Material.from_itu_properties.<locals>.properties>>,   aliases=('itu_wood',) )}#

A dictionary mapping material names and corresponding object instances.

Some materials, like ITU-R materials, have aliases to match the naming convention of Sionna.