
N ‐body simulations using customized potential–density pair basis sets
Author(s) -
Brown M. J. W.,
Papaloizou J. C. B.
Publication year - 1998
Publication title -
monthly notices of the royal astronomical society
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.058
H-Index - 383
eISSN - 1365-2966
pISSN - 0035-8711
DOI - 10.1046/j.1365-8711.1998.01861.x
Subject(s) - basis (linear algebra) , physics , set (abstract data type) , basis set , construct (python library) , code (set theory) , class (philosophy) , statistical physics , algorithm , computer science , artificial intelligence , geometry , quantum mechanics , density functional theory , mathematics , programming language
Potential–density pair basis sets can be used for highly efficient N ‐body simulation codes, but they suffer from a lack of versatility, i.e. a basis set has to be constructed for each different class of stellar system. We present numerical techniques for generating a biorthonormal potential–density pair basis set that has a general specified pair as its lowest‐order member. We go on to demonstrate how the set can be used to construct N ‐body equilibria, which we then evolve using an N ‐body code that calculates forces using the basis set.