GSI_Toolbox 1.0.0 A toolbox for Gas-Surface Interaction simulations

Loading...
Searching...
No Matches
PG_Kernel< T > Member List

This is the complete list of members for PG_Kernel< T >, including all inherited members.

angles_to_slopes(T theta_i, T theta_r1, T theta_r2) | PG_Kernel< T > |
combine_files(std::string filename, int num_procs) | PG_Kernel< T > |
distance_pdf(T distance, std::vector< T > parameters) | PG_Kernel< T > |
get_gas() | PG_Kernel< T > | inline
get_num_particles() | PG_Kernel< T > | inline
get_sim_name() | PG_Kernel< T > | inline
get_surface() | PG_Kernel< T > | inline
global_to_local(Matrix< T > global_vector, T theta_i, T theta_r1, T theta_r2) | PG_Kernel< T > |
height_0_pdf(T height_0, std::vector< T > parameters) | PG_Kernel< T > |
import_data(std::string filename) | PG_Kernel< T > |
kirchhoff_pdf(T theta_r1, T theta_r2, std::vector< T > parameters) | PG_Kernel< T > |
local_to_global(Matrix< T > local_vector, T theta_i, T theta_r1, T theta_r2) | PG_Kernel< T > |
mixture_pdf(T gamma, T gamma_dot, std::vector< T > parameters) | PG_Kernel< T > |
occlusion(T theta_r1, T height, T distance, int direction) | PG_Kernel< T > |
PG_Kernel() | PG_Kernel< T > | inline
PG_Kernel(Surface< T > surface, Gas< T > gas, void(*local_kernel)(T *, T *, T *, T *, T *), Matrix< T > incident_velocity, unsigned long num_particles, std::string sim_name) | PG_Kernel< T > | inline
random_sampler_1D(T(PG_Kernel::*pdf)(T, std::vector< T >), std::vector< T > parameters, T x0, T size, T domain_x[]) | PG_Kernel< T > |
random_sampler_2D(T(PG_Kernel::*pdf)(T, T, std::vector< T >), std::vector< T > parameters, T x0, T y0, T size_x, T size_y, T domain_x[], T domain_y[]) | PG_Kernel< T > |
random_sampler_angles(T(PG_Kernel::*pdf)(T, T, std::vector< T >), std::vector< T > parameters, T x0, T y0, T size_x, T size_y, T domain_x[], T domain_y[]) | PG_Kernel< T > |
sample_batch() | PG_Kernel< T > |
sample_particle() | PG_Kernel< T > |
save(std::vector< trajectory< T > > trajectories, std::string filename) | PG_Kernel< T > |
set_num_particles(unsigned long num_particles) | PG_Kernel< T > | inline
shadow(T theta_r1, T height, int direction) | PG_Kernel< T > |
~PG_Kernel() | PG_Kernel< T > | inline