nec2++
1.7.0
|
#include <nec_results.h>
Public Member Functions | |
void | add (nec_base_result *br) |
nec_base_result * | get_result (const long index, const enum nec_result_type result_type) |
Get the nth result that matches the specified result type. More... | |
nec_norm_rx_pattern * | get_norm_rx_pattern (const long index) |
Get normalized receiving pattern results. More... | |
nec_radiation_pattern * | get_radiation_pattern (const long index) |
Get radiation pattern results. More... | |
nec_antenna_input * | get_antenna_input (const long index) |
Get antenna input parameter results. More... | |
nec_structure_excitation * | get_structure_excitation (const long index) |
Get structure excitation results. More... | |
nec_near_field_pattern * | get_near_field_pattern (const long index) |
Get near field pattern results. More... | |
nec_structure_currents * | get_structure_currents (const long index) |
Get structure currents results. More... | |
void | write (ostream &os) |
Public Attributes | |
enum RESULT_FORMAT | m_result_format |
Stores a whole lot of nec_result objects. This class is effectively a database of the simulation results.
Usage
nec_antenna_input* ai = new nec_antenna_input(); s_results.add(ai); ai->set_intput(tag, segment, voltage, current, impedance, admittance, power); ai->set_intput(tag, segment, voltage, current, impedance, admittance, power); ai->set_intput(tag, segment, voltage, current, impedance, admittance, power);
|
inline |
Get antenna input parameter results.
index | The zero-based index for the antenna input. |
Referenced by nec_context::get_input_parameters().
|
inline |
Get near field pattern results.
index | The zero-based index for the nec_structure_excitation. |
Referenced by nec_context::get_near_field_pattern().
|
inline |
Get normalized receiving pattern results.
index | The zero-based index for the normalized receiving pattern. |
Referenced by nec_context::get_norm_rx_pattern().
|
inline |
Get radiation pattern results.
index | The zero-based index for the radiation pattern. |
Referenced by nec_context::get_radiation_pattern().
|
inline |
Get the nth result that matches the specified result type.
index | The zero-based index for the result |
result_type | The requested result type |
|
inline |
Get structure currents results.
index | The zero-based index for the nec_structure_excitation. |
Referenced by nec_context::get_structure_currents().
|
inline |
Get structure excitation results.
index | The zero-based index for the nec_structure_excitation. |
Referenced by nec_context::get_structure_excitation().