ananke.KernelsDriver module#
Contains the KernelsDriver class definition
Please note that this module is private. The KernelsDriver class is
available in the main ananke namespace - use that instead.
- class ananke.KernelsDriver.KernelsDriver(ananke: Ananke, **kwargs: Dict[str, Any])[source]#
Bases:
objectStore the particle kernel characteristics and compute them if necessary.
- __init__(ananke: Ananke, **kwargs: Dict[str, Any]) None[source]#
- Parameters:
ananke (Ananke object) – The Ananke object that utilizes this KernelsDriver object
**kwargs – Additional parameters to be used by the density estimator. In the current implementation, these include all the configurable parameters of EnBiD accessible through the class method display_EnBiD_docs
- property ananke#
- property particle_positions#
- property particle_velocities#
- property particle_kernels: ndarray[Any, dtype[_ScalarType_co]] | None#
- property name#
- property ngb#
- property parameters: Dict[str, Any]#
- property kernels#