nec2++ 2.1.1
nec_structure_currents Class Reference
Inheritance diagram for nec_structure_currents:
nec_base_result

Public Member Functions

 nec_structure_currents (nec_context *in_context, enum excitation_type in_pattype, nec_float in_xpr3, nec_float in_xpr6)
void analyze ()
void add_segment_current (int i, nec_complex curi)
virtual void write_to_file (ostream &os)
virtual enum nec_result_type get_result_type ()
int get_iptflg ()
int get_iptflq ()
int get_n ()
int get_m ()
vector< int > get_current_segment_number ()
vector< int > get_current_segment_tag ()
vector< nec_float > get_current_segment_center_x ()
vector< nec_float > get_current_segment_center_y ()
vector< nec_float > get_current_segment_center_z ()
vector< nec_float > get_current_segment_length ()
vector< nec_float > get_current_theta ()
vector< nec_float > get_current_phi ()
vector< nec_complex > get_current ()
vector< int > get_q_density_segment_number ()
vector< int > get_q_density_segment_tag ()
vector< nec_float > get_q_density_segment_center_x ()
vector< nec_float > get_q_density_segment_center_y ()
vector< nec_float > get_q_density_segment_center_z ()
vector< nec_float > get_q_density_segment_length ()
vector< nec_complex > get_q_density ()
vector< int > get_patch_number ()
vector< nec_float > get_patch_center_x ()
vector< nec_float > get_patch_center_y ()
vector< nec_float > get_patch_center_z ()
vector< nec_complex > get_patch_tangent_vector1 ()
vector< nec_complex > get_patch_tangent_vector2 ()
vector< nec_complex > get_patch_e_x ()
vector< nec_complex > get_patch_e_y ()
vector< nec_complex > get_patch_e_z ()
Public Member Functions inherited from nec_base_result
bool write_file () const
void set_write_file (bool f)
void set_frequency (nec_float f)
nec_float get_frequency ()
void set_result_format (enum RESULT_FORMAT f)

Static Public Member Functions

static std::string hpol (enum excitation_type e)

Additional Inherited Members

Protected Attributes inherited from nec_base_result
enum RESULT_FORMAT _result_format

Member Function Documentation

◆ get_result_type()

virtual enum nec_result_type nec_structure_currents::get_result_type ( )
inlinevirtual

Implements nec_base_result.

◆ write_to_file()

virtual void nec_structure_currents::write_to_file ( ostream & os)
inlinevirtual

Implements nec_base_result.


The documentation for this class was generated from the following files: