Peano
acoustic.py File Reference

Go to the source code of this file.

Namespaces

 acoustic
 

Variables

int acoustic.dimensions = 2
 
int acoustic.patch_size = 16
 
int acoustic.depth = 5
 
float acoustic.end_time = 1.0
 
list acoustic.size = [10.0, 10.0, 10.0]
 
list acoustic.offset = [0.0, 0.0, 0.0]
 
float acoustic.time_in_between_two_snapshots = end_time / 10
 
string acoustic.compile_mode = "Release"
 
 acoustic.my_project
 
 acoustic.my_solver
 
 acoustic.my_pde
 
 acoustic.p = my_pde.name_Q_entry(0, "p")
 
 acoustic.v = my_pde.name_Q_entries(1, dimensions, "v")
 
 acoustic.rho = sympy.symbols("rho")
 
 acoustic.c = sympy.symbols("c")
 
 acoustic.K0 = rho * c * c
 
 acoustic.sigma = sympy.symbols("sigma")
 
 acoustic.t0 = sympy.symbols("t0")
 
 acoustic.M0 = sympy.symbols("M0")
 
 acoustic.t = sympy.symbols("t")
 
 acoustic.max_h = sympy.symbols("MaxAdmissibleVolumeH")
 
 acoustic.force = M0 * sympy.exp(-((t - t0) * (t - t0)) / (2.0 * sigma * sigma))
 
 acoustic.point_source = sympy.sqrt((5 - my_pde.x[0]) ** 2 + (5 - my_pde.x[1]) ** 2)
 
 acoustic.initial_conditions
 
 acoustic.boundary_conditions
 
 acoustic.flux
 
 acoustic.max_eigenvalue
 
 acoustic.source_term
 
 acoustic.plot_description
 
 acoustic.min_end_time
 
 acoustic.max_end_time
 
 acoustic.first_plot_time_stamp
 
 acoustic.time_in_between_plots
 
 acoustic.periodic_BC
 
 acoustic.mode
 
 acoustic.make
 
 acoustic.True
 
 acoustic.make_clean_first
 
 acoustic.throw_away_data_after_build