EMode 0.0.5-b3 Updates
New function, input parameter, and variable names
Each function, input parameter, and variable that has changed name starting with EMode version 0.0.5-b3 is listed below with the following nomenclature. Functions, input parameters, and variables that have not changed names are not listed. The alias in an optional name for the variable, to help with backwards compatability. However, when an alias is not specified, only the new name is supported.
Old name → New name [alias]
Functions with input parameters
- EM_init → init
(new) → save_path
sim → simulation_name [sim]
- EM_open → open
(new) → save_path
sim → simulation_name [sim]
new_name → new_simulation_name
- EM_clear_field_data → clear_field_data
sim → simulation_name [sim]
- EM_save → save
(new) → save_all_fields
ftype → file_type
(new) → new_save_path
sim → simulation_name [sim]
- EM_close → close
(new) → save_all_fields
ftype → file_type
sim → simulation_name [sim]
- EM_settings → settings
wav → wavelength [wav]
res → x_resolution, y_resolution [res]
width → window_width
height → window_height
x_offset → (remove completely)
BC → boundary_condition [BC]
N_modes → num_modes [N_modes]
(new) → field_to_solve
guess → max_effective_index [guess]
tol → tolerance [tol]
radius → bend_radius [radius]
pml → pml_NSEW_bool [pml]
N_pml → num_pml_layers [N_pml]
remove_pml_modes → remove_pml_modes_bool
bg_index → background_refractive_index [bg_index]
expand_res → expansion_resolution [expand_res]
expand_size → expansion_size [expand_size]
sim → simulation_name [sim]
- EM_add_material → add_material
equation → refractive_index_equation [eq]
unit → wavelength_unit
sim → simulation_name [sim]
- EM_shape → shape
index → refractive_index [index]
mu → permeability
alpha → loss_dB_per_m [alpha]
vs → vertices [vs]
pos → position
etch → etch_depth [etch]
angle → sidewall_angle [angle]
fill_index → fill_refractive_index [fill_index]
fill_mu → fill_permeability
sim → simulation_name [sim]
- EM_FDM → FDM
field_calc → (removed)
sim → simulation_name [sim]
- EM_confinement → confinement
shapes → shape_list [shapes]
modes → mode_list [modes]
vs → vertices [vs]
sim → simulation_name [sim]
- EM_effective_area → effective_area
sim → simulation_name [sim]
- EM_group_index → group_index
sim → simulation_name [sim]
- EM_report → report
filename → file_name
ftype → file_type
sim → simulation_name [sim]
- EM_label → label
sim → simulation_name [sim]
- EM_calc_overlap → overlap
label0 → label_a
m0 → mode_a
sim0 → simulation_name_a
label → label_b
m → mode_b
sim → simulation_name_b
- EM_scattering → scattering
mode → mode_list
Lc_nm → correlation_length [Lc_nm]
st_dev_nm → roughness_rms [st_dev_nm]
sim → simulation_name [sim]
- EM_plot → plot
plot_fn → plot_function
aspect → aspect_ratio
filename → file_name
ftype → file_type
sim → simulation_name [sim]
- EM_materials → material_explorer
sim → simulation_name [sim]
- EM_index → refractive_index
wav_nm → wavelength
sim → simulation_name [sim]
- EM_mu → permeability
wav_nm → wavelength
sim → simulation_name [sim]
- EM_mesh → mesh
sim → simulation_name [sim]
Variables in the simulation file
|
|