write_mesh Module

digraph inheritance827dac02b1 { bgcolor=transparent; rankdir=LR; size=""; "pyNastran.bdf.bdf_interface.attributes.BDFAttributes" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="defines attributes of the BDF"]; "pyNastran.bdf.bdf_interface.write_mesh.WriteMesh" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Defines methods for writing cards"]; "pyNastran.bdf.bdf_interface.attributes.BDFAttributes" -> "pyNastran.bdf.bdf_interface.write_mesh.WriteMesh" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
This file defines:
  • WriteMesh

pyNastran.bdf.bdf_interface.write_mesh._delete_optimization_data(model: BDF, pids_to_remove: list[int], mids_to_remove: list[int]) tuple[list[Any], list[Any], list[DESVAR]][source]

heper method

pyNastran.bdf.bdf_interface.write_mesh._fix_sizes(size: int, nodes_size: int | None, elements_size: int | None, loads_size: int | None) tuple[int, int, int, int][source]
pyNastran.bdf.bdf_interface.write_mesh.delete_optimization_data(model: BDF) tuple[list[int], list[int]][source]

removes optimization referenced data (that will be in the PCH file)

pyNastran.bdf.bdf_interface.write_mesh.get_optimization_include(model: BDF) tuple[list[int], list[int]][source]

gets the properties and materials refereced by DVPRELx/DVMRELx

pyNastran.bdf.bdf_interface.write_mesh.write_optimization_include(model: BDF, pch_include_filename: str, size: int = 8) None[source]

writes an optimization deck