sfepy.terms.terms_adj_navier_stokes module

class sfepy.terms.terms_adj_navier_stokes.AdjConvect1Term(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_adj_convect1

(virtual, state, parameter)

arg_shapes = {'parameter': 'D', 'state': 'D', 'virtual': ('D', 'state')}
arg_types = ('virtual', 'state', 'parameter')
static function()
get_fargs(virtual, state, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_adj_convect1'
class sfepy.terms.terms_adj_navier_stokes.AdjConvect2Term(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_adj_convect2

(virtual, state, parameter)

arg_shapes = {'parameter': 'D', 'state': 'D', 'virtual': ('D', 'state')}
arg_types = ('virtual', 'state', 'parameter')
static function()
get_fargs(virtual, state, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_adj_convect2'
class sfepy.terms.terms_adj_navier_stokes.AdjDivGradTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_adj_div_grad

(material_1, material_2, virtual, parameter)

arg_shapes = {'material_1': '1, 1', 'material_2': '1, 1', 'parameter': 'D', 'virtual': ('D', None)}
arg_types = ('material_1', 'material_2', 'virtual', 'parameter')
static function()
get_fargs(mat1, mat2, virtual, state, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_adj_div_grad'
class sfepy.terms.terms_adj_navier_stokes.NSOFMinGradTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

d_of_ns_min_grad

(material_1, material_2, parameter)

arg_shapes = {'material_1': '1, 1', 'material_2': '1, 1', 'parameter': 1}
arg_types = ('material_1', 'material_2', 'parameter')
static function()
get_eval_shape(weight, mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(weight, mat, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'd_of_ns_min_grad'
class sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressDiffTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_of_ns_surf_min_d_press_diff

(material, virtual)

arg_shapes = {'material': 1, 'virtual': (1, None)}
arg_types = ('material', 'virtual')
get_fargs(weight, virtual, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_of_ns_surf_min_d_press_diff'
class sfepy.terms.terms_adj_navier_stokes.NSOFSurfMinDPressTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_of_ns_surf_min_d_press

(material_1, material_2, parameter)

arg_shapes = {'material_1': 1, 'material_2': 1, 'parameter': 1}
arg_types = ('material_1', 'material_2', 'parameter')
static function()
get_eval_shape(weight, bpress, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(weight, bpress, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
integration = 'surface'
name = 'ev_of_ns_surf_min_d_press'
class sfepy.terms.terms_adj_navier_stokes.SDConvectTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_convect

(parameter_u, parameter_w, parameter_mv)

arg_shapes = {'parameter_mv': 'D', 'parameter_u': 'D', 'parameter_w': 'D'}
arg_types = ('parameter_u', 'parameter_w', 'parameter_mv')
static function()
get_eval_shape(par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_convect'
class sfepy.terms.terms_adj_navier_stokes.SDDivGradTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_div_grad

(opt_material, parameter_u, parameter_w, parameter_mv)

arg_shapes = [{'opt_material': '1, 1', 'parameter_u': 'D', 'parameter_w': 'D', 'parameter_mv': 'D'}, {'opt_material': None}]
arg_types = ('opt_material', 'parameter_u', 'parameter_w', 'parameter_mv')
static function()
get_eval_shape(mat, par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(mat, par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_div_grad'
class sfepy.terms.terms_adj_navier_stokes.SDDivTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_div

(parameter_u, parameter_p, parameter_mv)

arg_shapes = {'parameter_mv': 'D', 'parameter_p': 1, 'parameter_u': 'D'}
arg_types = ('parameter_u', 'parameter_p', 'parameter_mv')
static function()
get_eval_shape(par_u, par_p, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(par_u, par_p, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_div'
class sfepy.terms.terms_adj_navier_stokes.SDDotTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_dot

(parameter_1, parameter_2, parameter_mv)

arg_shapes = [{'parameter_1': 'D', 'parameter_2': 'D', 'parameter_mv': 'D'}, {'parameter_1': 1, 'parameter_2': 1}]
arg_types = ('parameter_1', 'parameter_2', 'parameter_mv')
static function()
get_eval_shape(par1, par2, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(par1, par2, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_dot'
class sfepy.terms.terms_adj_navier_stokes.SDGradDivStabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_st_grad_div

(material, parameter_u, parameter_w, parameter_mv)

arg_shapes = {'material': '1, 1', 'parameter_mv': 'D', 'parameter_u': 'D', 'parameter_w': 'D'}
arg_types = ('material', 'parameter_u', 'parameter_w', 'parameter_mv')
static function()
get_eval_shape(mat, par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(mat, par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_st_grad_div'
class sfepy.terms.terms_adj_navier_stokes.SDPSPGCStabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_st_pspg_c

(material, parameter_b, parameter_u, parameter_r, parameter_mv)

arg_shapes = {'material': '1, 1', 'parameter_b': 'D', 'parameter_mv': 'D', 'parameter_r': 1, 'parameter_u': 'D'}
arg_types = ('material', 'parameter_b', 'parameter_u', 'parameter_r', 'parameter_mv')
static function()
get_eval_shape(mat, par_b, par_u, par_r, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(mat, par_b, par_u, par_r, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_st_pspg_c'
class sfepy.terms.terms_adj_navier_stokes.SDPSPGPStabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_st_pspg_p

(material, parameter_r, parameter_p, parameter_mv)

arg_shapes = {'material': '1, 1', 'parameter_mv': 'D', 'parameter_p': 1, 'parameter_r': 1}
arg_types = ('material', 'parameter_r', 'parameter_p', 'parameter_mv')
static function()
get_eval_shape(mat, par_r, par_p, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(mat, par_r, par_p, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_st_pspg_p'
class sfepy.terms.terms_adj_navier_stokes.SDSUPGCStabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

ev_sd_st_supg_c

(material, parameter_b, parameter_u, parameter_w, parameter_mv)

arg_shapes = {'material': '1, 1', 'parameter_b': 'D', 'parameter_mv': 'D', 'parameter_u': 'D', 'parameter_w': 'D'}
arg_types = ('material', 'parameter_b', 'parameter_u', 'parameter_w', 'parameter_mv')
static function()
get_eval_shape(mat, par_b, par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
get_fargs(mat, par_b, par_u, par_w, par_mv, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'ev_sd_st_supg_c'
class sfepy.terms.terms_adj_navier_stokes.SUPGCAdjStabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_st_adj_supg_c

(material, virtual, parameter, state)

arg_shapes = {'material': '1, 1', 'parameter': 'D', 'state': 'D', 'virtual': ('D', 'state')}
arg_types = ('material', 'virtual', 'parameter', 'state')
static function()
get_fargs(mat, virtual, state, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_st_adj_supg_c'
class sfepy.terms.terms_adj_navier_stokes.SUPGPAdj1StabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_st_adj1_supg_p

(material, virtual, state, parameter)

arg_shapes = {'material': '1, 1', 'parameter': 1, 'state': 'D', 'virtual': ('D', 'state')}
arg_types = ('material', 'virtual', 'state', 'parameter')
static function()
get_fargs(mat, virtual, state, parameter, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_st_adj1_supg_p'
class sfepy.terms.terms_adj_navier_stokes.SUPGPAdj2StabilizationTerm(name, arg_str, integral, region, **kwargs)[source]
Call signature

dw_st_adj2_supg_p

(material, virtual, parameter, state)

arg_shapes = {'material': '1, 1', 'parameter': 'D', 'state': 1, 'virtual': ('D', 'state')}
arg_types = ('material', 'virtual', 'parameter', 'state')
static function()
get_fargs(mat, virtual, parameter, state, mode=None, term_mode=None, diff_var=None, **kwargs)[source]
name = 'dw_st_adj2_supg_p'
sfepy.terms.terms_adj_navier_stokes.grad_as_vector(grad)[source]