HG-MD  1
Chute Member List
This is the complete list of members for Chute, including all inherited members.
actions_after_solve()MD [inline, protected, virtual]
actions_after_time_step()MD [inline, protected, virtual]
actions_before_time_loop()MD [inline, protected, virtual]
actions_before_time_step()Chute [protected, virtual]
add_ene_ela(Mdouble new_)MD [inline]
add_particle(Particle &P)Chute [protected]
add_particles()Chute [protected, virtual]
add_Species(CSpecies &S)MD
add_Species(void)MD [inline]
auto_number()STD_save [inline]
broad_phase(Particle *i)HGRID_base [inline, protected, virtual]
CheckCell(Cell cell, Particle *obj, HGrid *grid)HGRID_3D [protected]
CheckCell_current(Cell cell, HGrid *grid)HGRID_3D [protected]
CheckObjAgainstGrid(HGrid *grid, Particle *obj)HGRID_3D [protected, virtual]
CheckObjAgainstWholeGrid(HGrid *grid, Particle *obj)HGRID_3D [protected]
Chute()Chute [inline]
Chute(MD &other)Chute [inline]
Chute(HGRID_base &other)Chute [inline]
Chute(HGRID_3D &other)Chute [inline]
ChuteAngleChute [protected]
clean_chute()Chute [protected]
compute_all_forces()MD [protected, virtual]
compute_external_forces(Particle *PI)MD [protected, virtual]
compute_internal_forces(Particle *i)MD [protected, virtual]
compute_internal_forces(Particle *P1, Particle *P2)MD [protected, virtual]
compute_particle_masses()MD [inline, protected]
compute_plastic_internal_forces(Particle *P1, Particle *P2)MD [protected]
compute_walls(Particle *PI)MD [protected, virtual]
constructor()Chute
continue_solve()MD [inline, protected, virtual]
cout_time()Chute [protected, virtual]
create_bottom()Chute [protected, virtual]
create_inflow_particle()Chute [protected, virtual]
create_xballs_script()MD [virtual]
data_fileSTD_save [protected]
data_filenameSTD_save [protected]
do_integration_after_force_computation(Particle *pI)MD [protected, virtual]
do_integration_before_force_computation(Particle *pI)MD [protected, virtual]
ene_fileSTD_save [protected]
ene_filenameSTD_save [protected]
file_counterSTD_save [protected]
FileExists(std::string strFilename)STD_save
find_next_data_file(Mdouble tmin, bool verbose=true)MD
finish_statistics()MD [inline, protected, virtual]
fix_hgrid()HGRID_base [inline, protected]
FixedParticleRadiusChute [protected]
fstat_fileSTD_save [protected]
fstat_filenameSTD_save [protected]
fstat_header()MD [protected, virtual]
gather_statistics_collision(int index1 UNUSED, int index2 UNUSED, Vec3D Contact UNUSED, Mdouble delta UNUSED, Mdouble ctheta UNUSED, Mdouble fdotn UNUSED, Mdouble fdott UNUSED, Vec3D P1_P2_normal_ UNUSED, Vec3D P1_P2_tangential UNUSED)MD [inline, protected, virtual]
get_append()MD [inline]
get_ChuteAngle()Chute [inline]
get_ChuteAngleDegrees()Chute [inline]
get_ChuteLength()Chute [inline]
get_ChuteWidth()Chute [inline]
get_collision_time()Chute
HGRID_3D::get_collision_time(Mdouble mass, unsigned int indSpecies=0)MD [inline]
get_counter()STD_save
get_CurrentMaxRelativeDisplacement()HGRID_base [inline]
get_data_file()STD_save [inline]
get_data_filename()STD_save [inline]
get_depth(unsigned int indSpecies=0)MD [inline]
get_dim()MD [inline]
get_dim_particle(unsigned int indSpecies=0)MD [inline]
get_disp(unsigned int indSpecies=0)MD [inline]
get_disprolling(unsigned int indSpecies=0)MD [inline]
get_dispt(unsigned int indSpecies=0)MD [inline]
get_disptorsion(unsigned int indSpecies=0)MD [inline]
get_dissipation(unsigned int indSpecies=0)MD [inline]
get_do_stat_always()MD [inline]
get_dt()MD [inline]
get_ene_ela()MD [inline]
get_ene_file()STD_save [inline]
get_ene_filename()STD_save [inline]
get_file_counter()STD_save [inline]
get_FixedParticleRadius()Chute [inline]
get_fstat_file()STD_save [inline]
get_fstat_filename()STD_save [inline]
get_gravity()MD [inline]
get_Hertzian()MD [inline]
get_HGRID_UpdateEachTimeStep()HGRID_base [inline, virtual]
get_InflowHeight()Chute [inline]
get_InflowParticleRadius()Chute [inline]
get_InflowVelocity()Chute [inline]
get_InflowVelocityVariance()Chute [inline]
get_InitialHeight()Chute [inline]
get_InitialVelocity()Chute [inline]
get_InitialVelocityVariance()Chute [inline]
get_IsPeriodic()Chute [inline]
get_k(int indSpecies=0)MD [inline]
get_k1(unsigned int indSpecies=0)MD [inline]
get_k2max(unsigned int indSpecies=0)MD [inline]
get_kc(unsigned int indSpecies=0)MD [inline]
get_krolling(int indSpecies=0)MD [inline]
get_kt(int indSpecies=0)MD [inline]
get_ktorsion(int indSpecies=0)MD [inline]
get_LargestParticle()Chute [virtual]
get_Mass_from_Radius(Mdouble radius, int indSpecies=0)MD [inline]
get_max_failed()Chute [inline]
get_max_radius()MD [inline]
get_maximum_velocity(Particle &P)MD [inline]
get_maximum_velocity()MD [inline]
get_MaxInflowParticleRadius()Chute [inline]
get_MinInflowParticleRadius()Chute [inline]
get_MixedSpecies(int i, int j)MD [inline]
get_mu(unsigned int indSpecies=0)MD [inline]
get_murolling(unsigned int indSpecies=0)MD [inline]
get_mutorsion(unsigned int indSpecies=0)MD [inline]
get_name()STD_save [inline]
get_NSpecies()MD [inline]
get_numbers(int size_x, int size_y)STD_save
get_NWall()MD [inline]
get_NWallPeriodic()MD [inline]
get_options_data(void)STD_save [inline]
get_options_ene(void)STD_save [inline]
get_options_fstat(void)STD_save [inline]
get_options_restart(void)STD_save [inline]
get_options_stat(void)STD_save [inline]
get_ParticleHandler()MD [inline]
get_plastic_dt(Mdouble mass, unsigned int indSpecies=0)MD [inline]
get_radius_of_largest_particle()Chute [inline, protected]
get_radius_of_smallest_particle()Chute
get_RandomizedBottom()Chute [inline]
get_restart_version()MD [inline]
get_restarted()MD [inline]
get_restitution_coefficient()Chute
HGRID_3D::get_restitution_coefficient(Mdouble mass, unsigned int indSpecies=0)MD [inline]
get_rho(int indSpecies=0)MD [inline]
get_save_count()MD [inline]
get_save_count_data()MD [inline]
get_save_count_ene()MD [inline]
get_save_count_fstat()MD [inline]
get_save_count_stat()MD [inline]
get_save_data_data()MD [inline]
get_save_data_ene()MD [inline]
get_save_data_fstat()MD [inline]
get_save_data_stat()MD [inline]
get_savecount()MD [inline]
get_SmallestParticle()Chute [virtual]
get_Species(void)MD [inline]
get_Species(int i)MD [inline]
get_stat_file()STD_save [inline]
get_stat_filename()STD_save [inline]
get_step_size()STD_save [inline]
get_t()MD [inline]
get_tmax()MD [inline]
get_TotalCurrentMaxRelativeDisplacement()HGRID_base [inline]
get_Walls(void)MD [inline]
get_Walls(int i)MD [inline]
get_WallsPeriodic(void)MD [inline]
get_WallsPeriodic(int i)MD [inline]
get_xballs_additional_arguments()MD [inline]
get_xballs_cmode()MD [inline]
get_xballs_scale()MD [inline]
get_xballs_vscale()MD [inline]
get_xmax()MD [inline]
get_xmin()MD [inline]
get_ymax()MD [inline]
get_ymin()MD [inline]
get_zmax()MD [inline]
get_zmin()MD [inline]
getInfo(Particle &P UNUSED)MD [inline, virtual]
gridHGRID_base [protected]
HGRID_3D()HGRID_3D [inline]
HGRID_3D(MD &other)HGRID_3D [inline]
HGRID_3D(HGRID_base &other)HGRID_3D [inline]
HGRID_actions_after_integration()HGRID_base [inline, protected, virtual]
HGRID_actions_before_integration()HGRID_base [inline, protected, virtual]
HGRID_actions_before_time_loop()HGRID_base [inline, virtual]
HGRID_actions_before_time_step()HGRID_base [virtual]
HGRID_base()HGRID_base [inline]
HGRID_base(MD &other)HGRID_base [inline]
HGRID_InsertParticleToHgrid(Particle *obj)HGRID_base [protected]
MD::HGRID_InsertParticleToHgrid(Particle *obj UNUSED)MD [inline, protected, virtual]
HGRID_RemoveParticleFromHgrid(Particle *obj)HGRID_3D [protected]
HGRID_base::HGRID_RemoveParticleFromHgrid(Particle *obj UNUSED)MD [inline, protected, virtual]
HGRID_update_move(Particle *iP, Mdouble move)HGRID_base [inline, protected, virtual]
HGRID_UpdateParticleInHgrid(Particle *obj)HGRID_3D [protected]
HGRID_base::HGRID_UpdateParticleInHgrid(Particle *obj UNUSED)MD [inline, protected, virtual]
inc_counter_in_file()STD_save
increase_counter_data(fstream::openmode mode)STD_save [inline]
increase_counter_ene(fstream::openmode mode)STD_save [inline]
increase_counter_fstat(fstream::openmode mode)STD_save [inline]
increase_counter_stat(fstream::openmode mode)STD_save [inline]
InflowHeightChute [protected]
InflowVelocityChute [protected]
InflowVelocityVarianceChute [protected]
info()MD [inline, virtual]
InitBroadPhase()HGRID_base [protected, virtual]
initialize_inflow_particle()Chute [protected]
initialize_statistics()MD [inline, protected, virtual]
initialize_tangential_springs()MD [protected]
is_periodicChute [private]
IsInsertable(Particle &P)Chute [protected, virtual]
launch_new(const char *name, bool quick=false)STD_save
load_from_data_file(const char *filename, unsigned int format=0)MD
load_par_ini_file(const char *filename)MD
load_restart_data()MD
load_restart_data(string filename)MD
make_chute_periodic()Chute [inline]
max_failedChute [protected]
MaxInflowParticleRadiusChute [protected]
MD()MD [inline]
MD(STD_save &other)MD [inline]
MinInflowParticleRadiusChute [protected]
num_createdChute [protected]
open_counted_file(fstream &file, string filenameNoCount, fstream::openmode mode)STD_save [inline]
open_data_file(fstream::openmode mode=fstream::out)STD_save [inline]
open_ene_file(fstream::openmode mode=fstream::out)STD_save [inline]
open_file(fstream &file, string filename, unsigned int options, fstream::openmode mode)STD_save [inline]
open_fstat_file(fstream::openmode mode=fstream::out)STD_save [inline]
open_stat_file(fstream::openmode mode=fstream::out)STD_save [inline]
operator<<(std::ostream &os, MD &md)MD [friend]
options_dataSTD_save [protected]
options_eneSTD_save [protected]
options_fstatSTD_save [protected]
options_restartSTD_save [protected]
options_statSTD_save [protected]
output_ene()MD [protected, virtual]
output_statistics()MD [inline, protected, virtual]
output_xballs_data()MD [protected, virtual]
output_xballs_data_particle(int i)MD [protected, virtual]
P0Chute [protected]
print(std::ostream &os, bool print_all=false)Chute [virtual]
problem_nameSTD_save [protected]
process_statistics(bool usethese UNUSED)MD [inline, protected, virtual]
randomMD
RandomizedBottomChute [protected]
read(std::istream &is)Chute [virtual]
read_dim_from_data_file()MD
read_next_from_data_file(unsigned int format=0)MD
read_run_num_from_file()STD_save
read_v1(std::istream &is)MD [virtual]
read_v2(std::istream &is)MD [virtual]
readArguments(unsigned int argc, char *argv[])MD
readNextArgument(unsigned int &i, unsigned int argc, char *argv[])Chute [virtual]
Remove_Particle(int IP)MD
removeParticle(int iP)MD [inline, virtual]
reset_DeltaMax()MD [inline, protected]
reset_TangentialSprings()MD [inline, protected]
save_info_to_disk()STD_save
save_restart_data()MD [virtual]
set_append(bool new_)MD [inline]
set_ChuteAngle(Mdouble new_)Chute [inline]
set_ChuteAngle(Mdouble new_, Mdouble gravity)Chute [inline]
set_ChuteLength(Mdouble new_)Chute [inline, virtual]
set_ChuteWidth(Mdouble new_)Chute [inline]
set_collision_time_and_normal_and_tangential_restitution_coefficient(Mdouble tc, Mdouble eps, Mdouble beta, Mdouble mass1, Mdouble mass2, unsigned int indSpecies=0)MD [inline]
set_collision_time_and_normal_and_tangential_restitution_coefficient_nodispt(Mdouble tc, Mdouble eps, Mdouble beta, Mdouble mass1, Mdouble mass2, unsigned int indSpecies=0)MD [inline]
set_collision_time_and_restitution_coefficient(Mdouble tc, Mdouble eps)Chute
HGRID_3D::set_collision_time_and_restitution_coefficient(Mdouble tc, Mdouble eps, Mdouble mass, unsigned int indSpecies=0)MD [inline]
HGRID_3D::set_collision_time_and_restitution_coefficient(Mdouble tc, Mdouble eps, Mdouble mass1, Mdouble mass2, unsigned int indSpecies=0)MD [inline]
set_counter(int new_counter)STD_save
set_counter_from_file()STD_save
set_data_filename(string filename)STD_save [inline]
set_data_filename()STD_save [inline]
set_depth(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_dim(int new_dim)MD [inline]
set_dim_particle(int new_, unsigned int indSpecies=0)MD [inline]
set_disp(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_disprolling(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_dispt(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_disptorsion(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_dissipation(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_do_stat_always(bool new_)MD [inline]
set_dt()Chute [inline]
set_dt(Mdouble dt)Chute [inline]
HGRID_3D::set_dt(Particle &P)MD [inline]
set_dt_by_mass(Mdouble mass)MD [inline]
set_ene_ela(Mdouble new_)MD [inline]
set_ene_filename(string filename)STD_save [inline]
set_ene_filename()STD_save [inline]
set_file_counter(int new_)STD_save [inline]
set_FixedParticleRadius(Mdouble new_)Chute [inline]
set_FixedParticles(unsigned int n)MD [inline, protected]
set_format(int new_)MD [inline]
set_fstat_filename(string filename)STD_save [inline]
set_fstat_filename()STD_save [inline]
set_gravity(Vec3D new_gravity)MD [inline]
set_Hertzian(bool new_)MD [inline]
set_HGRID_cell_to_cell_ratio(Mdouble new_ratio)HGRID_base [inline]
set_HGRID_max_levels(int new_max_levels)HGRID_base [inline]
set_HGRID_num_buckets(unsigned int new_num_buckets)HGRID_base [inline]
set_HGRID_num_buckets_to_power()HGRID_base [inline]
set_HGRID_num_buckets_to_power(unsigned int N)HGRID_base [inline]
set_HGRID_sphere_to_cell_ratio(Mdouble new_ratio)HGRID_base [inline]
set_InflowHeight(Mdouble new_)Chute [inline]
set_InflowParticleRadius(Mdouble new_)Chute [inline]
set_InflowParticleRadius(Mdouble new_min, Mdouble new_max)Chute [inline]
set_InflowVelocity(Mdouble new_)Chute [inline]
set_InflowVelocityVariance(Mdouble new_)Chute [inline]
set_initial_pressures_for_pressure_controlled_walls()MD [inline, protected, virtual]
set_InitialHeight(Mdouble new_)Chute [inline]
set_InitialVelocity(Mdouble new_)Chute [inline]
set_InitialVelocityVariance(Mdouble new_)Chute [inline]
set_k(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_k1(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_k2max(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_k_and_restitution_coefficient(Mdouble k_, Mdouble eps, Mdouble mass, unsigned int indSpecies=0)MD [inline]
set_kc(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_krolling(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_kt(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_ktorsion(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_max_failed(unsigned int new_)Chute [inline]
set_MaxInflowParticleRadius(Mdouble new_max)Chute [inline]
set_MinInflowParticleRadius(Mdouble new_min)Chute [inline]
set_MixedSpecies(int i, int j, CSpecies &S)MD [inline]
set_mu(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_murolling(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_mutorsion(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_name(const char *name)MD [inline]
set_number_of_saves(Mdouble N)MD [inline]
set_number_of_saves_all(Mdouble N)MD [inline]
set_number_of_saves_data(Mdouble N)MD [inline]
set_number_of_saves_ene(Mdouble N)MD [inline]
set_number_of_saves_fstat(Mdouble N)MD [inline]
set_number_of_saves_stat(Mdouble N)MD [inline]
set_NWall(int N)MD [inline]
set_NWallPeriodic(int N)MD [inline]
set_options_data(unsigned int new_)STD_save [inline]
set_options_ene(unsigned int new_)STD_save [inline]
set_options_fstat(unsigned int new_)STD_save [inline]
set_options_restart(unsigned int new_)STD_save [inline]
set_options_stat(unsigned int new_)STD_save [inline]
set_plastic_k1_k2max_kc_depth(Mdouble k1_, Mdouble k2max_, Mdouble kc_, Mdouble depth_, unsigned int indSpecies=0)MD [inline]
set_RandomizedBottom(int new_)Chute [inline]
set_restart_version(int new_)MD [inline]
set_restarted(bool new_)MD [inline]
set_rho(Mdouble new_, unsigned int indSpecies=0)MD [inline]
set_save_count_all(int new_)MD [inline]
set_save_count_data(int new_)MD [inline]
set_save_count_ene(int new_)MD [inline]
set_save_count_fstat(int new_)MD [inline]
set_save_count_stat(int new_)MD [inline]
set_savecount(int new_)MD [inline]
set_stat_filename(string filename)STD_save [inline]
set_stat_filename()STD_save [inline]
set_step_size(unsigned int new_)STD_save [inline]
set_t(Mdouble new_t)MD [inline]
set_tmax(Mdouble new_tmax)MD [inline]
set_UpdateEachTimeStep(bool _new)HGRID_base [inline]
set_xballs_additional_arguments(string new_)MD [inline]
set_xballs_cmode(int new_cmode)MD [inline]
set_xballs_colour_mode(int new_cmode)MD [inline]
set_xballs_scale(Mdouble new_scale)MD [inline]
set_xballs_vector_scale(double new_vscale)MD [inline]
set_xmax(Mdouble new_xmax)MD [inline]
set_xmin(Mdouble new_xmin)MD [inline]
set_ymax(Mdouble new_ymax)MD [inline]
set_ymin(Mdouble new_ymin)MD [inline]
set_zmax(Mdouble new_zmax)MD [inline]
set_zmin(Mdouble new_zmin)MD [inline]
setup_particles_initial_conditions()Chute [virtual]
solve()MD
solve(unsigned int argc, char *argv[])MD [inline]
solveWithMDCLR()MD
SpeciesMD [protected]
start_ene()MD [protected, virtual]
stat_fileSTD_save [protected]
stat_filenameSTD_save [protected]
statistics_from_restart_data(const char *name)MD
STD_save()STD_save [inline]
STD_save(STD_save &other)STD_save [inline]
step_sizeSTD_save [protected]
TestCell(Cell cell, Particle *obj, HGrid *grid)HGRID_3D [protected]
TestObjAgainstGrid(HGrid *grid, Particle *obj)HGRID_3D [protected]
TestObject(Particle *pI, Particle *pJ)HGRID_base [inline, protected, virtual]
WallsMD [protected]
WallsPeriodicMD [protected]
write(std::ostream &os)Chute [virtual]
write_v1(std::ostream &os)MD [virtual]
~HGRID_base()HGRID_base [inline]
~MD()MD [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines