Material#
- class pyedb.grpc.database.definition.materials.Material(edb: pyedb.grpc.edb.Edb, core)#
Manage EDB methods for material property management.
Overview#
Set Debye model on current material. |
|
Set multi-pole debeye model on current material. |
|
Set Djordjecvic-Sarkar model on current material. |
|
Convert material into dictionary. |
|
Material name. |
|
Dielectric material model. |
|
Material dielectric model. |
|
Get material conductivity. |
|
Material DC conductivity. |
|
Material DC permittivity. |
|
Material loss tangent at frequency if dielectric model is defined. |
|
Dielectric model frequency if model is defined. |
|
Material permittivity at frequency if model is defined. |
|
Material permittivity. |
|
Material permeability. |
|
Material loss tangent. |
|
Material magnetic loss tangent. |
|
Material thermal conductivity. |
|
Material mass density. |
|
Material young modulus. |
|
Material specific heat. |
|
Material poisson ratio. |
|
Material thermal coefficient. |
Import detail#
from pyedb.grpc.database.definition.materials import Material
Property detail#
- property Material.dc_model: ansys.edb.core.definition.debye_model.DebyeModel | ansys.edb.core.definition.multipole_debye_model.MultipoleDebyeModel | ansys.edb.core.definition.djordjecvic_sarkar_model.DjordjecvicSarkarModel | float#
Dielectric material model.
- Returns:
Thedielectricmodelobject,or0.0whennodielectricmodelisassigned.
- property Material.dielectric_material_model: ansys.edb.core.definition.debye_model.DebyeModel | ansys.edb.core.definition.multipole_debye_model.MultipoleDebyeModel | ansys.edb.core.definition.djordjecvic_sarkar_model.DjordjecvicSarkarModel | float#
Material dielectric model.
- Returns:
Thedielectricmodelobjectassociatedwiththematerial,or0.0whennodielectricmodelisassigned.
- property Material.dc_conductivity: float | str | None#
Material DC conductivity.
- Returns:
floatDC conductivity value.
- property Material.dc_permittivity: float | str | None#
Material DC permittivity.
- Returns:
floatDC permittivity value.
- property Material.loss_tangent_at_frequency: float | str | None#
Material loss tangent at frequency if dielectric model is defined.
- Returns:
floatLoss tangent value.
- property Material.dielectric_model_frequency: float | str | None#
Dielectric model frequency if model is defined.
- Returns:
floatFrequency value.
- property Material.permittivity_at_frequency: float | str | None#
Material permittivity at frequency if model is defined.
- Returns:
floatPermittivity value.
- property Material.permittivity: float | str | None#
Material permittivity.
- Returns:
floatPermittivity value.
- property Material.permeability: float | str | None#
Material permeability.
- Returns:
floatPermeability value.
- property Material.dielectric_loss_tangent: float | str | None#
Material loss tangent.
- Returns:
floatLoss tangent value.
- property Material.magnetic_loss_tangent: float | str | None#
Material magnetic loss tangent.
- Returns:
floatMagnetic loss tangent value.
- property Material.thermal_conductivity: float | str | None#
Material thermal conductivity.
- Returns:
floatThermal conductivity value.
- property Material.mass_density: float | str | None#
Material mass density.
- Returns:
floatMass density value.
- property Material.youngs_modulus: float | str | None#
Material young modulus.
- Returns:
floatMaterial young modulus value.
- property Material.specific_heat: float | str | None#
Material specific heat.
- Returns:
floatMaterial specific heat value.
Attribute detail#
- Material.core#
Method detail#
- Material.set_debye_model()#
Set Debye model on current material.
- Material.set_multipole_debye_model()#
Set multi-pole debeye model on current material.
- Material.set_djordjecvic_sarkar_model()#
Set Djordjecvic-Sarkar model on current material.
- Material.to_dict()#
Convert material into dictionary.