sfepy.terms.termsAcoustic module¶
-
class
sfepy.terms.termsAcoustic.DiffusionSATerm(name, arg_str, integral, region, **kwargs)[source]¶ Diffusion sensitivity analysis term.
Definition: ![\int_{\Omega} \left[ (\dvg \ul{\Vcal}) K_{ij} \nabla_i q\, \nabla_j p -
K_{ij} (\nabla_j \ul{\Vcal} \nabla q) \nabla_i p - K_{ij} \nabla_j q
(\nabla_i \ul{\Vcal} \nabla p)\right]](../../../_images/math/2564246f8ad7009d2d7ea1d1dbfdcd0f0823554f.png)
Call signature: d_diffusion_sa (material, parameter_q, parameter_p, parameter_v)Arguments: - material:

- parameter_q:

- parameter_p:

- parameter_v:

-
arg_shapes= {'parameter_q': 1, 'material': 'D, D', 'parameter_v': 'D', 'parameter_p': 1}¶
-
arg_types= ('material', 'parameter_q', 'parameter_p', 'parameter_v')¶
-
static
function()¶
-
get_eval_shape(mat, parameter_q, parameter_p, parameter_v, mode=None, term_mode=None, diff_var=None, **kwargs)[source]¶
-
get_fargs(mat, parameter_q, parameter_p, parameter_v, mode=None, term_mode=None, diff_var=None, **kwargs)[source]¶
-
name= 'd_diffusion_sa'¶
- material:
-
class
sfepy.terms.termsAcoustic.SurfaceCoupleLayerTerm(name, arg_str, integral, region, **kwargs)[source]¶ Acoustic ‘layer’ term - derivatives in surface directions.
Definition: 
Call signature: dw_surface_lcouple (material, virtual, state)(material, state, virtual)(material, parameter_1, parameter_2)Arguments 1: - material:

- virtual:

- state:

Arguments 2: - material:

- virtual:

- state:

Arguments 3: - material:

- parameter_1:

- parameter_2:

-
arg_shapes= {'parameter_2': 1, 'state': 1, 'material': '1, 1', 'parameter_1': 1, 'virtual': (1, 'state')}¶
-
arg_types= (('material', 'virtual', 'state'), ('material', 'state', 'virtual'), ('material', 'parameter_1', 'parameter_2'))¶
-
geometries= ['2_3', '2_4']¶
-
integration= 'surface'¶
-
modes= ('bv_ns', 'nv_bs', 'eval')¶
-
name= 'dw_surface_lcouple'¶
- material:
-
class
sfepy.terms.termsAcoustic.SurfaceLaplaceLayerTerm(name, arg_str, integral, region, **kwargs)[source]¶ Acoustic ‘layer’ term - derivatives in surface directions.
Definition: 
Call signature: dw_surface_laplace (material, virtual, state)(material, parameter_2, parameter_1)Arguments 1: - material:

- virtual:

- state:

Arguments 2: - material:

- parameter_1:

- parameter_2:

-
arg_shapes= {'parameter_2': 1, 'state': 1, 'material': '1, 1', 'parameter_1': 1, 'virtual': (1, 'state')}¶
-
arg_types= [('material', 'virtual', 'state'), ('material', 'parameter_2', 'parameter_1')]¶
-
geometries= ['2_3', '2_4']¶
-
integration= 'surface'¶
-
modes= ('weak', 'eval')¶
-
name= 'dw_surface_laplace'¶
- material:

