Potential
-
class Potential
A Potential represents both the Model and the method used to compute the Model (e.g., VisitModel) for a given Configuration. A Potential also allows customization of the ModelParams templated but separate from those in the Configuration.
Arguments
Model: Derived class Model name (default: ModelEmpty).
VisitModel: Derived class VisitModel name (default: VisitModel).
config: Name of Configuration in System (default: 0).
group: Name of Group defined within Configuration (default: the whole Configuration).
cell_index: Optionally set the index of the cell, only used with VisitModelCell. This also overrides group.
prevent_cache: Set this to true in order to prevent the use of cache (default: false)
table_size: Set size of ModelTwoBodyTable (default: 0). Do not use if size <= 0.
table_hard_sphere_threshold: If using a table above, set the ModelTwoBodyTable hard_sphere_threshold (default: 0.85).
[parameter]: Optionally, override ModelParams as described in Configuration arguments.
[parameter][type1]: Optionally, override ModelParams as described in Configuration arguments.
[parameter][type1]_[type2]: Optionally, override ModelParams as described in Configuration arguments.