LayeredMediumModel

class pysit.gallery.layered_medium.LayeredMediumModel(layers, z_delta=None, min_ppw_at_freq=(6, 10.0), x_length=None, x_delta=None, y_length=None, y_delta=None, initial_model_style='smooth', initial_config={'filtersize': 100, 'sigma': 100.0}, **kwargs)[source]

Bases: pysit.gallery.gallery_base.GeneratedGalleryModel

Gallery model for a generic, flat, layered medium.

Attributes Summary

dimension
model_name
supported_physics
valid_dimensions
z_length

Methods Summary

build_domain_and_mesh(self, \*\*kwargs) Constructs a mesh and domain for layered media.
rebuild_models(self) Rebuild the true and initial models based on the current configuration.

Attributes Documentation

dimension
model_name = 'Layered'
supported_physics = ('acoustic',)
valid_dimensions = (1, 2, 3)
z_length

Methods Documentation

build_domain_and_mesh(self, **kwargs)[source]

Constructs a mesh and domain for layered media.

rebuild_models(self)[source]

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