op2_scalar

This is the pyNastran.op2_interface.op2_scalar.rst file.

op2_scalar Module

Inheritance diagram of pyNastran.op2.op2_interface.op2_scalar

Defines the sub-OP2 class. This should never be called outside of the OP2 class.

  • OP2_Scalar(debug=False, log=None, debug_file=None)

    Methods - set_subcases(subcases=None) - set_transient_times(times) - read_op2(op2_filename=None, combine=False) - set_additional_generalized_tables_to_read(tables) - set_additional_result_tables_to_read(tables) - set_additional_matrices_to_read(matrices)

    Attributes - total_effective_mass_matrix - effective_mass_matrix - rigid_body_mass_matrix - modal_effective_mass_fraction - modal_participation_factors - modal_effective_mass - modal_effective_weight - set_as_msc() - set_as_optistruct()

    Private Methods - _get_table_mapper() - _not_available(data, ndata) - _table_crasher(data, ndata) - _table_passer(data, ndata) - _validate_op2_filename(op2_filename) - _create_binary_debug() - _make_tables() - _read_tables(table_name) - _skip_table(table_name) - _read_table_name(rewind=False, stop_on_failure=True) - _update_generalized_tables(tables) - _read_cmodext() - _read_cmodext_helper(marker_orig, debug=False) - _read_geom_table() - _finish()

pyNastran.op2.op2_interface.op2_scalar.create_binary_debug(op2_filename: str, debug_file: str, log) → Tuple[bool, Any][source]

helper method

pyNastran.op2.op2_interface.op2_scalar.main()[source]

testing pickling