GSI_Toolbox 1.0.0
A toolbox for Gas-Surface Interaction simulations
|
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 |