Material

Physical properties of a material

Class Material

Constructors

  • Material(name )
  • Material(name ,propertyBH ,propertyJE ,propertyDE ,thermalConductivity ,specificHeat ,volumicMass ,EIMEmaterial ,propertyLosses )

Fields Summary

Field
Description
EIMEmaterial
EIME material
name
Name of the material
propertyBH
Magnetic property
propertyDE
Dielectric property.
propertyJE
Electrical property
propertyLosses
Model for iron losses computation
specificHeat
Volumetric heat capacity
thermalConductivity
Thermal conductivity
volumicMass
<HTML>Mass density (Kg/m<sup>3</sup>)</HTML>

Methods Summary

Method
Description
clone
Clone the materiau with a new name
displayMagneticProperty
New B(H) 2D curve (Material)

Fields Details

EIMEmaterial
EIMEmaterial : EIME material - [0..1] EIMEMaterial
name
name : Name of the material - [1..1] String
propertyBH
propertyBH : Magnetic property - [0..1] PropertyBh
propertyDE
propertyDE : Dielectric property. - [0..1] PropertyDe
propertyJE
propertyJE : Electrical property - [0..1] PropertyJe
propertyLosses
propertyLosses : Model for iron losses computation - [0..1] PropertyLosses
specificHeat
specificHeat : Volumetric heat capacity - [0..1] RhoCp
thermalConductivity
thermalConductivity : Thermal conductivity - [0..1] Kt
volumicMass
volumicMass : <HTML>Mass density (Kg/m<sup>3</sup>)</HTML> - [0..1] Evol Physic Formula <String>

Method Details

clone
  • Syntax

    result = clone(name)

  • Parameters

    • name : New materiau name - [1..1] String
  • Returns

    • clone Enumeration : Cloned material instance - [1..1] Material
displayMagneticProperty
  • Syntax

    displayMagneticProperty(minimumBoundH, maximumBoundH, temperature)

  • Parameters

    • minimumBoundH : Minimum bound for H (A.m-1) - [1..1] Double
    • maximumBoundH : Maximum bound for H (A.m-1) - [1..1] Double
    • temperature : Temperature in °C(only for a model depending of T) - [0..50] Double
  • Returns

    No return value