|
nec2++ 2.1.1
|
Using nec_context. More...
#include <memory>#include "common.h"#include "c_ggrid.h"#include "math_util.h"#include "matrix_algebra.h"#include "electromag.h"#include "nec_radiation_pattern.h"#include "nec_results.h"#include "nec_structure_currents.h"#include "nec_output.h"#include "nec_ground.h"#include "c_plot_card.h"Go to the source code of this file.
Classes | |
| class | nec_context |
| Container for an nec2++ simulation. More... | |
Enumerations | |
| enum | excitation_return { FREQ_PRINT_NORMALIZATION = 0 , FREQ_LOOP_CONTINUE = 1 , FREQ_LOOP_CARD_CONTINUE = 2 , FREQ_INNER_LOOP_CONTINUE = 3 , FREQ_PHASE_COMPLETE = 4 } |
| enum | processing_state { PROCESSING_MEMORY_ALLOC = 1 , PROCESSING_STRUCTURE_LOADING = 2 , PROCESSING_EXCITATION_SETUP = 3 , PROCESSING_EXCITATION_LOOP = 4 , PROCESSING_NEAR_FIELD = 5 , PROCESSING_FAR_FIELD = 6 } |
Using nec_context.
The following code shows an example of how the nec_context class is used.
| enum processing_state |
1: Memory allocation & Initialization 2: Structure segment loading 3: Excitation set up (right hand side, -e inc.) 4: ? 5: Near field calculation 6: standard far field calculation