mirror of
https://github.com/Richard-Sti/csiborgtools.git
synced 2024-12-22 23:48:02 +00:00
Scale Carrick field
This commit is contained in:
parent
5cbcdf96dd
commit
9a3e937afd
1 changed files with 14 additions and 1 deletions
|
@ -130,7 +130,20 @@ def get_field(simname, nsim, kind, MAS, grid):
|
||||||
return np.load(fpath).astype(np.float32)
|
return np.load(fpath).astype(np.float32)
|
||||||
elif kind == "velocity":
|
elif kind == "velocity":
|
||||||
fpath = join(folder, "twompp_velocity_carrick2015.npy")
|
fpath = join(folder, "twompp_velocity_carrick2015.npy")
|
||||||
return np.load(fpath).astype(np.float32)
|
field = np.load(fpath).astype(np.float32)
|
||||||
|
|
||||||
|
# Because the Carrick+2015 data is in the following form:
|
||||||
|
# "The velocities are predicted peculiar velocities in the CMB
|
||||||
|
# frame in Galactic Cartesian coordinates, generated from the
|
||||||
|
# \(\delta_g^*\) field with \(\beta^* = 0.43\) and an external
|
||||||
|
# dipole \(V_\mathrm{ext} = [89,-131,17]\) (Carrick et al Table 3)
|
||||||
|
# has already been added.""
|
||||||
|
field[0] -= 89
|
||||||
|
field[1] -= -131
|
||||||
|
field[2] -= 17
|
||||||
|
field /= 0.43
|
||||||
|
|
||||||
|
return field
|
||||||
else:
|
else:
|
||||||
raise ValueError(f"Unknown field kind: `{kind}`.")
|
raise ValueError(f"Unknown field kind: `{kind}`.")
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue