WARPXM v1.10.0
Loading...
Searching...
No Matches
warpy.apps.maxwell.maxwell.antenna_single_freq_bc Class Reference

Single frequency antenna boundary condition. More...

Inheritance diagram for warpy.apps.maxwell.maxwell.antenna_single_freq_bc:
warpy.apps.application.application warpy.apps.application.applications_container

Detailed Description

Single frequency antenna boundary condition.

Parameters
nameName of application
OnBoundariesBoundaries to use a conducting wall on
AmplitudeAmplitude of normalized magnetic field
FrequencyFrequency of wave in Hertz
omega_p_norm
skin_depth_norm
TimeRangeList containing antenna start and stop time
CenterCoordinates of antenna center (described by sphere intersecting boundary)
RadiusHalf width of the antenna
DirectionDirection of propagation of the induced wave

Public Member Functions

def __init__ (self, name, field, on_boundaries, amplitude, frequency, omega_p_norm, skin_depth_norm, time_range, center, radius, direction, polarization, components=None)
 
- Public Member Functions inherited from warpy.apps.application.application
def __init__ (self, name, req_attrs, opt_attrs=None, variables=None, const_variables=None, sub_applications=None)
 
def map_components (self, comp_map)
 
def variables (self)
 
def const_variables (self)
 
def components (self)
 
def const_components (self)
 
def attrs (self, stage=None)
 
- Public Member Functions inherited from warpy.apps.application.applications_container
def __init__ (self, name, applications, req_attrs, opt_attrs=None, extra_components=None, extra_const_components=None)
 
def convert_variable_to_components_list (self, variable, variable_components=None)
 
def convert_variables_to_components_list (self, variables, variables_components=None)
 
def convert_components_to_indexes (self, comps_list)
 
def internal_components (self)
 
def internal_const_components (self)
 
def map_components (self, comp_map)
 
def generate (self, start=None, stop=None, stride=1, explode_name=True, explode_args=True)
 generates a list of blocks representing this pywarp object
 

Additional Inherited Members

- Public Attributes inherited from warpy.apps.application.application
 vars_
 
 const_vars_
 
 components_
 
 const_components_
 
 component_map
 
- Public Attributes inherited from warpy.apps.application.applications_container
 component_map
 
 applications
 
 int_components_
 
 int_const_components_
 

Constructor & Destructor Documentation

◆ __init__()

def warpy.apps.maxwell.maxwell.antenna_single_freq_bc.__init__ (   self,
  name,
  req_attrs,
  opt_attrs,
  variables,
  const_variables,
  sub_applications,
  skin_depth_norm,
  time_range,
  center,
  radius,
  direction,
  polarization,
  components = None 
)
Parameters
name
req_attrs
opt_attrs
variableslist of tuples of (arg_name, variable, components) which might be non-const.
const_variableslist of tuples of (arg_name, variable, components) which are definitely const.

Reimplemented from warpy.apps.application.application.


The documentation for this class was generated from the following file: