MapdlWriter#
- class ansys.materials.manager.parsers.mapdl.mapdl_writer.MapdlWriter(materials: list[ansys.materials.manager._models.material.Material])#
Bases:
ansys.materials.manager.parsers.base_visitor.BaseVisitorMapdl writer.
Overview#
Visit standard. |
|
Visit anisotropic. |
|
Visit hill yield criterion. |
|
Write isotropic hardening. |
|
Visit material model. |
|
Write the materials into MAPDL representation. |
Import detail#
from ansys.materials.manager.parsers.mapdl.mapdl_writer import MapdlWriter
Method detail#
- MapdlWriter.visit_standard(material_model: ansys.materials.manager._models._material_models.density.Density) str#
Visit standard.
- MapdlWriter.visit_anisotropic(material_model: ansys.materials.manager._models._material_models.elasticity_anisotropic.ElasticityAnisotropic) str#
Visit anisotropic.
- MapdlWriter.visit_hill_yield_criterion(material_model: ansys.materials.manager._models._material_models.hill_yield_criterion.HillYieldCriterion) str#
Visit hill yield criterion.
- MapdlWriter.visit_isotropic_harderning(material_model: ansys.materials.manager._models._material_models.isotropic_hardening.IsotropicHardening) str#
Write isotropic hardening.
- MapdlWriter.visit_material_model(material_name: str, material_model: ansys.materials.manager._models._common.material_model.MaterialModel) None#
Visit material model.
- MapdlWriter.write(client: ansys.materials.manager._models._common._MapdlCore | None = None, material_names: list[str] | None = None, material_ids: list[int] | None = None, reference_temperatures: list[float] | None = None) list[str] | None#
Write the materials into MAPDL representation.
- Parameters:
- client
_MapdlCore|None MAPDL client to write to. If None, return the material strings.
- material_names
list[str] |None List of material names to write. If None, write all materials.
- material_ids
list[int] |None List of material ids to write. If None, get the ids from the materials.
- reference_temperatures
list[float] |None List of reference temperatures to write. If None, use default values.
- client
- Returns: