lama/lama_objects Package =====#####===============

This is the pyNastran.op2.tables.lama_eigenvalues.lama_objects.rst file.

lama_objects Module

digraph inheritance9119cdd91c { bgcolor=transparent; rankdir=LR; size=""; "pyNastran.op2.op2_interface.op2_codes.Op2Codes" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "pyNastran.op2.result_objects.op2_objects.BaseScalarObject" [URL="../../result_objects/pyNastran.op2.result_objects.html#pyNastran.op2.result_objects.op2_objects.BaseScalarObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The base scalar class is used by:"]; "pyNastran.op2.op2_interface.op2_codes.Op2Codes" -> "pyNastran.op2.result_objects.op2_objects.BaseScalarObject" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pyNastran.op2.tables.lama_eigenvalues.lama_objects.BucklingEigenvalues" [URL="#pyNastran.op2.tables.lama_eigenvalues.lama_objects.BucklingEigenvalues",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pyNastran.op2.result_objects.op2_objects.BaseScalarObject" -> "pyNastran.op2.tables.lama_eigenvalues.lama_objects.BucklingEigenvalues" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pyNastran.op2.tables.lama_eigenvalues.lama_objects.ComplexEigenvalues" [URL="#pyNastran.op2.tables.lama_eigenvalues.lama_objects.ComplexEigenvalues",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="cycle = freq = eigi / (2*pi)"]; "pyNastran.op2.result_objects.op2_objects.BaseScalarObject" -> "pyNastran.op2.tables.lama_eigenvalues.lama_objects.ComplexEigenvalues" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pyNastran.op2.tables.lama_eigenvalues.lama_objects.RealEigenvalues" [URL="#pyNastran.op2.tables.lama_eigenvalues.lama_objects.RealEigenvalues",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="cycle = sqrt(abs(eigenvalue)) / (2. * pi)"]; "pyNastran.op2.result_objects.op2_objects.BaseScalarObject" -> "pyNastran.op2.tables.lama_eigenvalues.lama_objects.RealEigenvalues" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
class pyNastran.op2.tables.lama_eigenvalues.lama_objects.BucklingEigenvalues(title, table_name, nmodes=0)[source]

Bases: BaseScalarObject

add_op2_line(data, imode)[source]
build_dataframe()[source]

creates a pandas dataframe

get_headers() list[str][source]
get_stats(short: bool = False) list[str][source]
is_buckling()[source]
property is_complex: bool
property is_real: bool
write_f06(f06_file, header, page_stamp, page_num=1)[source]
class pyNastran.op2.tables.lama_eigenvalues.lama_objects.ComplexEigenvalues(title, table_name, nmodes)[source]

Bases: BaseScalarObject

cycle = freq = eigi / (2*pi) radians = eigi damping = atan2(eigi, eigr) * 2

add_op2_line(data, i)[source]
build_dataframe()[source]

creates a pandas dataframe

get_headers() list[str][source]
get_stats(short: bool = False) list[str][source]
property is_complex: bool
property is_real: bool
write_f06(f06_file, header, page_stamp, page_num=1)[source]
write_op2(op2_file, op2_ascii, itable, new_result, date, is_mag_phase=False, endian='>')[source]

writes an OP2

class pyNastran.op2.tables.lama_eigenvalues.lama_objects.RealEigenvalues(abs(eigenvalue)) / (2. * pi) radians = sqrt(abs(eigenvalue))[source]

Bases: BaseScalarObject

Mhh_Khh(diag: bool = False) tuple[ndarray, ndarray][source]
add_f06_data(data)[source]
add_f06_line(data, imode)[source]
build_dataframe()[source]

creates a pandas dataframe

get_headers() list[str][source]
get_stats(short: bool = False) list[str][source]
property is_complex: bool
property is_real: bool
write_f06(f06_file: TextIO, header: list[str], page_stamp: str, page_num: int = 1) None[source]
write_op2(op2_file, op2_ascii, itable, new_result, date, is_mag_phase=False, endian='>')[source]

writes an OP2