sfepy.terms.terms_acoustic module

class sfepy.terms.terms_acoustic.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]

Call signature:
d_diffusion_sa (material, parameter_q, parameter_p, parameter_v)
Arguments:
  • material: K_{ij}
  • parameter_q: q
  • parameter_p: p
  • parameter_v: \ul{\Vcal}
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'