OOF2: The Manual

Name

OOF.LoadData.Property.Couplings.PyroElectricity — Pyroelectricity Used internally in data files.

Synopsis

OOF.LoadData.Property.Couplings.PyroElectricity(name,px,py,pz,T0,coefficient_type)

Details

  • Parent Menu: OOF.LoadData.Property.Couplings
  • Callback: function PropertyManager.creatorcallback in module oof2.engine.propertyregistration
  • Threadability: Threadable
  • Parameters:

    name
    Name of Property. Type: A character string.
    px
    Crystal X component of polarization contribution due to temperature change. Type: A real number.
    py
    Crystal Y component of polarization contribution due to temperature change. Type: A real number.
    pz
    Crystal Z component of polarization contribution due to temperature change. Type: A real number.
    T0
    Reference temperature. Type: A real number.
    coefficient_type
    Interpretation of the p coefficients, constant strain or constant stress. Type: An object from the ConstancyEnum enumerated class.

Description

Create an instance of the material Property Couplings:PyroElectricity. This command is only used in data files. Data files containing Properties are created by the Materials, Microstructure, Skeleton and Mesh commands in the OOF.File.Save menu.

The name argument should be set to the name of a named Property or to an empty string ('') when setting parameters in an unnamed Property.

PyroElectricity is coupling property which, at its simplest, makes a contribution to the total polarization flux proportional to the difference between the temperature and some specified reference temperature.

In practice, the picture is more complicated than this. For systems which have Elasticity, ThermalExpansion, and Piezoelectricity, users may wish to model the phenomenon of secondary Pyroelectricity. This is the effect whereby an effective pyroelectric coupling arises as a result of the interactions of the other three properties, with a coefficient proportional to the product of the three coefficients.

In OOF, this effect can be included by adding a Pyroelectricity property to your material, and specifying the constant-stress coefficient. The additional ("secondary") contribution will be added in automatically.

Note that the property allows users to specify the pyroelectric coefficient at constant strain, also. In this case, OOF will assume that the user has fully specified the desired Pyroelectric physics, and will not compute a secondary pyroelectric contribution.


/* OOF home */ /* OOF2 home */ /* Send mail to the OOF Team */