sarkas.tools.observables.DynamicStructureFactor.grab_sim_data
sarkas.tools.observables.DynamicStructureFactor.grab_sim_data#
- DynamicStructureFactor.grab_sim_data(pva='vel')#
Read in particles data into one large array.
- Parameters
pva (str) – Key of the data to be collected. Options [“pos”, “vel”, “acc”], Default = “vel”
- Returns
time (numpy.ndarray) – One dimensional array with time data.
data_all (numpy.ndarray) – Array with shape (
sarkas.tools.observables.Observable.no_dumps,sarkas.tools.observables.Observable.self.dim,sarkas.tools.observables.Observable.runs*sarkas.tools.observables.Observable.inv_dim*sarkas.tools.observables.Observable.total_num_ptcls)..dim = 1 if
sarkas.tools.observables.Observable.dimensional_average = Trueotherwise equals the numberof dimensions, (e.g. 3D (3) .runs is the number of runs to be averaged over. Default = 1. .inv_dim is)
the else option of dim. If dim = 1 then .inv_dim = .dimensions and viceversa.