HorizontalReflectorModel

class pysit.gallery.horizontal_reflector.HorizontalReflectorModel(mesh, reflector_depth=[0.45, 0.65], reflector_scaling=[1.0, 1.0], background_velocity=2.0, drop_threshold=1e-07, pulse_style='gaussian_derivative', pulse_config={})[source]

Bases: pysit.gallery.gallery_base.GeneratedGalleryModel

Gallery model for constant background plus simple horizontal reflectors.

Attributes Summary

dimension
model_name
supported_physics
valid_dimensions

Methods Summary

rebuild_models(self[, reflector_depth, …]) Rebuild the true and initial models based on the current configuration.

Attributes Documentation

dimension
model_name = 'Horizontal Reflector'
supported_physics = ('acoustic',)
valid_dimensions = (1, 2, 3)

Methods Documentation

rebuild_models(self, reflector_depth=None, reflector_scaling=None, background_velocity=None)[source]

Rebuild the true and initial models based on the current configuration.