DirectProductDVR

 

__init__(self, dvrs_1D, zero_threshold=1e-14, **base_opts): 
  • dvrs_1D: Iterable[AbstractDVR]

    a series of 1D DVRs that can provide the inputs we’ll product together

  • base_opts: Any

 

__repr__(self): 

 

get_grid(self, domain=None, divs=None, **kwargs): 

 

grid(self, domain=None, divs=None, **kwargs): 

 

get_kinetic_energy(self, grid=None, mass=None, hb=1, g=None, g_deriv=None, logger=None, include_kinetic_coupling=True, **kwargs): 

 

kinetic_energy(self, grid=None, mass=None, hb=1, g=None, g_deriv=None, logger=None, **kwargs): 

Computes the N-dimensional kinetic energy

  • grid: Any
  • mass: Any
  • hb: Any
  • g: Any
  • g_deriv: Any
  • :returns: _

Feedback

Examples

Templates

Documentation