Source code for sfepy.terms.terms_compat

from sfepy.terms.terms_dot import DotProductTerm
from sfepy.terms.terms_basic import IntegrateTerm, IntegrateOperatorTerm,\
    VolumeTerm, IntegrateMatTerm, VolumeSurfaceTerm, SurfaceMomentTerm,\
    SumNodalValuesTerm
from sfepy.terms.terms_elastic import CauchyStrainTerm
from sfepy.terms.terms_navier_stokes import GradTerm, DivTerm
from sfepy.terms.terms_diffusion import SurfaceFluxTerm
from sfepy.terms.terms_adj_navier_stokes import SDDotTerm

# deprecated names, will be removed in future

[docs]class DotVolumeProductTerm(DotProductTerm): name = 'dw_volume_dot'
[docs]class DotSurfaceProductTerm(DotProductTerm): name = 'dw_surface_dot'
[docs]class IntegrateVolumeTerm(IntegrateTerm): name = 'ev_volume_integrate'
[docs]class IntegrateSurfaceTerm(IntegrateTerm): name = 'ev_surface_integrate'
[docs]class IntegrateVolumeOperatorTerm(IntegrateOperatorTerm): name = 'dw_volume_integrate'
[docs]class IntegrateSurfaceOperatorTerm(IntegrateOperatorTerm): name = 'dw_surface_integrate'
[docs]class VolumeXTerm(VolumeTerm): name = 'd_volume'
[docs]class SurfaceTerm(VolumeTerm): name = 'd_surface'
[docs]class IntegrateVolumeMatTerm(IntegrateMatTerm): name = 'ev_volume_integrate_mat'
[docs]class IntegrateSurfaceMatTerm(IntegrateMatTerm): name = 'ev_surface_integrate_mat'
[docs]class CauchyStrainSTerm(CauchyStrainTerm): name = 'ev_cauchy_strain_s'
[docs]class SurfaceGradTerm(GradTerm): name = 'ev_surface_grad'
[docs]class SurfaceDivTerm(DivTerm): name = 'ev_surface_div'
[docs]class DVolumeSurfaceTerm(VolumeSurfaceTerm): name = 'd_volume_surface'
[docs]class DSurfaceMomentTerm(SurfaceMomentTerm): name = 'd_surface_moment'
[docs]class DSumNodalValuesTerm(SumNodalValuesTerm): name = 'd_sum_vals'
[docs]class DSurfaceFluxTerm(SurfaceFluxTerm): name = 'd_surface_flux'
[docs]class SDVolumeDotTerm(SDDotTerm): name = 'ev_sd_volume_dot'