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

Sinc wall (also conducting wall) boundary condition. More...

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

Detailed Description

Sinc wall (also conducting wall) boundary condition.

Parameters
nameName of application
amplitudeAmplitude of sinc wave (maximum height at center)
frequencyMaximum frequency of sync wave in frequency space
time_shiftTime offset for sinc wave
skin_depth_normNormalized skin depth
omega_p_normNormalized plasma frequency
OnBoundariesBoundaries to use a conducting wall on
fieldField variable
componentsComponents of field variable

Public Member Functions

def __init__ (self, name, amplitude, frequency, time_shift, skin_depth_norm, omega_p_norm, on_boundaries, field, 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.sinc_wall.__init__ (   self,
  name,
  req_attrs,
  opt_attrs,
  variables,
  const_variables,
  sub_applications,
  on_boundaries,
  field,
  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: