Peano
Loading...
Searching...
No Matches
Namespaces
|
Functions
|
Variables
compare_results.py File Reference
Go to the source code of this file.
Namespaces
namespace
compare_results
Compare smoothing lengths that Peano yields and what you expect them to be.
Functions
compare_results.sml_search
(i)
Variables
compare_results.parser
compare_results.dest
compare_results.help
compare_results.required
compare_results.type
compare_results.default
compare_results.choices
compare_results.args
= parser.parse_args()
compare_results.icfile
= args.ic_filename
compare_results.h_tolerance
= args.h_tol
compare_results.kernel
= args.kernel
compare_results.ndim
= args.ndim
compare_results.eta
= args.eta
compare_results.nneigh
= args.nneigh
float
compare_results.comparison_tolerance
= 10.0 *
h_tolerance
str
compare_results.vtufile
= "particles-1.vtu"
compare_results.hfile
= h5py.File(
icfile
, "r")
compare_results.gas
=
hfile
["PartType0"]
compare_results.coords
=
gas
["Coordinates"][:]
compare_results.ids
=
gas
["ParticleIDs"][:]
compare_results.reader
=
ParticleVTUReader
(
vtufile
=
vtufile
, verbose=False)
compare_results.partData
= reader.load()
compare_results.sort_ic
= np.argsort(
ids
)
compare_results.tree
= KDTree(
coords
)
compare_results.distances
compare_results.indexes
compare_results.k
compare_results.neighbours
=
coords
[
indexes
]
compare_results.npart
= coords.shape[0]
compare_results.sml_python
= np.zeros((
npart
))
compare_results.pool
= multiprocessing.Pool()
compare_results.sml_peano
= partData.smoothingLength
compare_results.partIDs_peano
= partData.partid
compare_results.sort_peano
= np.argsort(
partIDs_peano
)
int
compare_results.errors
= 0
tuple
compare_results.errorstr
float
compare_results.diff
= 1.0 -
sml_peano
[i] /
sml_python
[i]
tests
swift2
test-smoothing-length-computation
test-smoothing-length-computation-1D
compare_results.py
Generated on Sat Feb 28 2026 09:46:19 for Peano by
1.10.0