EMSURF_Module.f90 File Reference

This files contains functions and data types for the 3D EFIE/MFIE/CIFE examples. More...

Data Types

type  emsurf_module::edge_node
 
type  emsurf_module::quant_emsurf
 

Modules

module  emsurf_module
 

Functions/Subroutines

subroutine emsurf_module::delete_quant_emsurf (quant)
 
subroutine emsurf_module::zelem_emsurf (m, n, value, quant)
 
subroutine emsurf_module::zelem_emsurf_real (m, n, value_e, quant)
 
subroutine emsurf_module::zelem_emsurf_shifted (m, n, value_e, quant)
 
subroutine emsurf_module::gau_grobal (nn, j, x, y, z, w, quant)
 
subroutine emsurf_module::gauss_points (quant)
 
real(kind=8) function emsurf_module::ianalytic (mm, jj, xi, yi, zi, quant)
 
real(kind=8) function emsurf_module::ianalytic2 (mm, jj, xi, yi, zi, iii, quant)
 
subroutine emsurf_module::current_node_patch_mapping (string, curr, msh, quant, ptree)
 
real(kind=8) function emsurf_module::triangle_area (patch, quant)
 
subroutine emsurf_module::element_vinc_vv_surf (theta, phi, edge, value, quant)
 
subroutine emsurf_module::element_vinc_hh_surf (theta, phi, edge, value, quant)
 
subroutine emsurf_module::rcs_bistatic_surf (curr, msh, quant, ptree)
 
subroutine emsurf_module::vv_polar_surf (theta, phi, edge, ctemp_1, curr, quant)
 
subroutine emsurf_module::hh_polar_surf (theta, phi, edge, ctemp_1, curr, quant)
 
subroutine emsurf_module::rcs_monostatic_vv_surf (dsita, dphi, rcs, curr, msh, quant, ptree)
 
subroutine emsurf_module::rcs_monostatic_hh_surf (dsita, dphi, rcs, curr, msh, quant, ptree)
 
subroutine emsurf_module::geo_modeling_surf (quant, MPIcomm, DATA_DIR)
 
subroutine emsurf_module::em_solve_surf (bmat, option, msh, quant, ptree, stats)
 

Detailed Description

This files contains functions and data types for the 3D EFIE/MFIE/CIFE examples.

Note that the use of the following
#define DAT 0
#include "zButterflyPACK_config.fi"
which will macro replace subroutine, function, type names with those defined in SRC_DOUBLECOMLEX with double-complex precision