Data Types | |
type | edge_node |
type | quant_emsurf |
Functions/Subroutines | |
subroutine | delete_quant_emsurf (quant) |
subroutine | zelem_emsurf (m, n, value, quant) |
subroutine | zelem_emsurf_real (m, n, value_e, quant) |
subroutine | zelem_emsurf_shifted (m, n, value_e, quant) |
subroutine | gau_grobal (nn, j, x, y, z, w, quant) |
subroutine | gau_grobal_sp (nn, j, x, y, z, w, quant) |
subroutine | gauss_points (quant) |
real(kind=4) function | ianalytic (mm, jj, xi, yi, zi, quant) |
real(kind=4) function | ianalytic2 (mm, jj, xi, yi, zi, iii, quant) |
subroutine | current_node_patch_mapping (string, curr, msh, quant, ptree) |
real(kind=8) function | triangle_area (patch, quant) |
subroutine | element_vinc_vv_surf (theta, phi, edge, value, quant) |
subroutine | element_vinc_hh_surf (theta, phi, edge, value, quant) |
subroutine | rcs_bistatic_surf (curr, msh, quant, ptree) |
subroutine | vv_polar_surf (theta, phi, edge, ctemp_1, curr, quant) |
subroutine | hh_polar_surf (theta, phi, edge, ctemp_1, curr, quant) |
subroutine | rcs_monostatic_vv_surf (dsita, dphi, rcs, curr, msh, quant, ptree) |
subroutine | rcs_monostatic_hh_surf (dsita, dphi, rcs, curr, msh, quant, ptree) |
subroutine | geo_modeling_surf (quant, MPIcomm, DATA_DIR) |
subroutine | em_solve_surf (bmat, option, msh, quant, ptree, stats) |
subroutine emsurf_module_sp::current_node_patch_mapping | ( | character(*) | string, |
complex(kind=4), dimension(:) | curr, | ||
type(c_mesh) | msh, | ||
type(quant_emsurf) | quant, | ||
type(c_proctree) | ptree | ||
) |
subroutine emsurf_module_sp::delete_quant_emsurf | ( | type(quant_emsurf) | quant | ) |
subroutine emsurf_module_sp::element_vinc_hh_surf | ( | real(kind=8) | theta, |
real(kind=8) | phi, | ||
integer | edge, | ||
complex(kind=4) | value, | ||
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::element_vinc_vv_surf | ( | real(kind=8) | theta, |
real(kind=8) | phi, | ||
integer | edge, | ||
complex(kind=4) | value, | ||
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::em_solve_surf | ( | type(c_bmatrix) | bmat, |
type(c_hoption) | option, | ||
type(c_mesh) | msh, | ||
type(quant_emsurf) | quant, | ||
type(c_proctree) | ptree, | ||
type(c_hstat) | stats | ||
) |
subroutine emsurf_module_sp::gau_grobal | ( | integer | nn, |
integer | j, | ||
real(kind=8), dimension(:) | x, | ||
real(kind=8), dimension(:) | y, | ||
real(kind=8), dimension(:) | z, | ||
real(kind=8), dimension(:) | w, | ||
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::gau_grobal_sp | ( | integer | nn, |
integer | j, | ||
real(kind=4), dimension(:) | x, | ||
real(kind=4), dimension(:) | y, | ||
real(kind=4), dimension(:) | z, | ||
real(kind=4), dimension(:) | w, | ||
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::gauss_points | ( | type(quant_emsurf) | quant | ) |
subroutine emsurf_module_sp::geo_modeling_surf | ( | type(quant_emsurf) | quant, |
integer | MPIcomm, | ||
character (*) | DATA_DIR | ||
) |
subroutine emsurf_module_sp::hh_polar_surf | ( | real(kind=8) | theta, |
real(kind=8) | phi, | ||
integer | edge, | ||
complex(kind=8) | ctemp_1, | ||
complex(kind=4) | curr, | ||
type(quant_emsurf) | quant | ||
) |
real(kind=4) function emsurf_module_sp::ianalytic | ( | integer | mm, |
integer | jj, | ||
real(kind=4) | xi, | ||
real(kind=4) | yi, | ||
real(kind=4) | zi, | ||
type(quant_emsurf) | quant | ||
) |
real(kind=4) function emsurf_module_sp::ianalytic2 | ( | integer | mm, |
integer | jj, | ||
real(kind=4) | xi, | ||
real(kind=4) | yi, | ||
real(kind=4) | zi, | ||
integer | iii, | ||
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::rcs_bistatic_surf | ( | complex(kind=4), dimension(:,:) | curr, |
type(c_mesh) | msh, | ||
type(quant_emsurf) | quant, | ||
type(c_proctree) | ptree | ||
) |
subroutine emsurf_module_sp::rcs_monostatic_hh_surf | ( | real(kind=8) | dsita, |
real(kind=8) | dphi, | ||
real(kind=8) | rcs, | ||
complex(kind=4), dimension(:) | curr, | ||
type(c_mesh) | msh, | ||
type(quant_emsurf) | quant, | ||
type(c_proctree) | ptree | ||
) |
subroutine emsurf_module_sp::rcs_monostatic_vv_surf | ( | real(kind=8) | dsita, |
real(kind=8) | dphi, | ||
real(kind=8) | rcs, | ||
complex(kind=4), dimension(:) | curr, | ||
type(c_mesh) | msh, | ||
type(quant_emsurf) | quant, | ||
type(c_proctree) | ptree | ||
) |
real(kind=8) function emsurf_module_sp::triangle_area | ( | integer | patch, |
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::vv_polar_surf | ( | real(kind=8) | theta, |
real(kind=8) | phi, | ||
integer | edge, | ||
complex(kind=8) | ctemp_1, | ||
complex(kind=4) | curr, | ||
type(quant_emsurf) | quant | ||
) |
subroutine emsurf_module_sp::zelem_emsurf | ( | integer, intent(in) | m, |
integer, intent(in) | n, | ||
complex(kind=4) | value, | ||
class(*), pointer | quant | ||
) |
subroutine emsurf_module_sp::zelem_emsurf_real | ( | integer, intent(in) | m, |
integer, intent(in) | n, | ||
complex(kind=4) | value_e, | ||
class(*), pointer | quant | ||
) |
subroutine emsurf_module_sp::zelem_emsurf_shifted | ( | integer, intent(in) | m, |
integer, intent(in) | n, | ||
complex(kind=4) | value_e, | ||
class(*), pointer | quant | ||
) |