![]() |
MFEM
v4.6.0
Finite element discretization library
|
Go to the source code of this file.
Enumerations | |
| enum | prob_type { beam, disc, lshape, fichera, load_src, beam, disc, lshape, fichera, load_src, plane_wave, gaussian_beam, manufactured, EJ, manufactured, general, plane_wave, gaussian_beam, pml_general, pml_beam_scatter, pml_plane_wave_scatter, pml_pointsource, sinusoidal, EJ, curved_streamlines, bdr_layer, manufactured, lshape, plane_wave, fichera_oven, pml_general, pml_plane_wave_scatter, pml_pointsource } |
Functions | |
| void | maxwell_solution (const Vector &x, vector< complex< double >> &Eval) |
| void | E_bdr_data_Re (const Vector &x, Vector &E) |
| void | E_bdr_data_Im (const Vector &x, Vector &E) |
| void | E_exact_Re (const Vector &x, Vector &E) |
| void | E_exact_Im (const Vector &x, Vector &E) |
| void | source (const Vector &x, Vector &f) |
| void | detJ_JT_J_inv_Re (const Vector &x, PML *pml, Vector &D) |
| void | detJ_JT_J_inv_Im (const Vector &x, PML *pml, Vector &D) |
| void | detJ_JT_J_inv_abs (const Vector &x, PML *pml, Vector &D) |
| void | detJ_inv_JT_J_Re (const Vector &x, PML *pml, Vector &D) |
| void | detJ_inv_JT_J_Im (const Vector &x, PML *pml, Vector &D) |
| void | detJ_inv_JT_J_abs (const Vector &x, PML *pml, Vector &D) |
| int | main (int argc, char *argv[]) |
Variables | |
| Array2D< double > | comp_domain_bdr |
| Array2D< double > | domain_bdr |
| double | mu = 1.0 |
| double | epsilon = 1.0 |
| double | omega |
| int | dim |
| bool | exact_known = false |
| prob_type | prob |
| enum prob_type |
| void maxwell_solution | ( | const Vector & | x, |
| vector< complex< double >> & | Eval | ||
| ) |
1.8.14