MercuryDPM  0.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ChuteWithHopper Member List

This is the complete list of members for ChuteWithHopper, including all inherited members.

actions_after_solve()MDinlineprotectedvirtual
actions_after_time_step()MDinlineprotectedvirtual
actions_before_time_loop()MDinlineprotectedvirtual
actions_before_time_step()Chuteprotectedvirtual
add_ene_ela(Mdouble new_)MDinline
add_hopper()ChuteWithHopperinline
add_particle(BaseParticle &P)Chuteprotected
add_particles()Chuteprotectedvirtual
add_Species(CSpecies &S)MD
add_Species(void)MDinline
align_baseChuteWithHopperprivate
auto_number()STD_saveinline
broad_phase(BaseParticle *i)HGRID_baseinlineprotectedvirtual
centerHopperChuteWithHopperprotected
CheckCell(int x, int y, int z, int l, BaseParticle *obj, HGrid *grid)HGRID_3Dprotectedvirtual
CheckCell_current(int x, int y, int z, int l, HGrid *grid)HGRID_3Dprotectedvirtual
checkInteractionWithBoundaries()MDprotectedvirtual
CheckObjAgainstGrid(HGrid *grid, BaseParticle *obj)HGRID_3Dprotectedvirtual
CheckObjAgainstWholeGrid(HGrid *grid, BaseParticle *obj)HGRID_3Dprotected
Chute()Chuteinline
Chute(MD &other)Chuteinline
Chute(HGRID_base &other)Chuteinline
Chute(HGRID_3D &other)Chuteinline
ChuteAngleChuteprotected
ChuteWithHopper(Chute &other)ChuteWithHopperinline
ChuteWithHopper(HGRID_3D &other)ChuteWithHopperinline
ChuteWithHopper(HGRID_base &other)ChuteWithHopperinline
ChuteWithHopper(MD &other)ChuteWithHopperinline
ChuteWithHopper()ChuteWithHopperinline
clean_chute()Chuteprotected
compute_all_forces()MDprotectedvirtual
compute_external_forces(BaseParticle *PI)MDprotectedvirtual
compute_internal_forces(BaseParticle *i)MDprotectedvirtual
compute_internal_forces(BaseParticle *P1, BaseParticle *P2)MDprotectedvirtual
compute_particle_masses()MDinlineprotected
compute_plastic_internal_forces(BaseParticle *P1, BaseParticle *P2)MDprotected
compute_walls(BaseParticle *PI)MDprotectedvirtual
computeShortRangeForceWithParticle(BaseParticle *PI, BaseParticle *PJ, BaseParticle *PJreal, CSpecies *pSpecies, Mdouble dist)MDprotected
computeShortRangeForceWithWall(BaseParticle *pI, int wall, CSpecies *pSpecies, Mdouble dist)MDprotected
constructor()ChuteWithHopperinline
continue_solve()MDinlineprotectedvirtual
cout_time()Chuteprotectedvirtual
create_bottom()Chuteprotectedvirtual
create_inflow_particle()ChuteWithHopperinlinevirtual
create_xballs_script()MDvirtual
data_fileSTD_saveprotected
data_filenameSTD_saveprotected
do_integration_after_force_computation(BaseParticle *pI)MDprotectedvirtual
do_integration_before_force_computation(BaseParticle *pI)MDprotectedvirtual
ene_fileSTD_saveprotected
ene_filenameSTD_saveprotected
file_counterSTD_saveprotected
FileExists(std::string strFilename)STD_save
fill_percentChuteWithHopperprivate
find_next_data_file(Mdouble tmin, bool verbose=true)MD
finish_statistics()MDinlineprotectedvirtual
FixedParticleRadiusChuteprotected
fstat_fileSTD_saveprotected
fstat_filenameSTD_saveprotected
fstat_header()MDprotectedvirtual
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)MDinlineprotectedvirtual
get_append()MDinline
get_ChuteAngle()Chuteinline
get_ChuteAngleDegrees()Chuteinline
get_ChuteLength()ChuteWithHopperinline
get_ChuteWidth()Chuteinline
get_collision_time()Chute
HGRID_3D::get_collision_time(Mdouble mass, unsigned int indSpecies=0)MDinline
get_counter()STD_save
get_data_file()STD_saveinline
get_data_filename()STD_saveinline
get_depth(unsigned int indSpecies=0)MDinline
get_dim()MDinline
get_dim_particle(unsigned int indSpecies=0)MDinline
get_disp(unsigned int indSpecies=0)MDinline
get_disprolling(unsigned int indSpecies=0)MDinline
get_dispt(unsigned int indSpecies=0)MDinline
get_disptorsion(unsigned int indSpecies=0)MDinline
get_dissipation(unsigned int indSpecies=0)MDinline
get_do_stat_always()MDinline
get_dt()MDinline
get_ene_ela()MDinline
get_ene_file()STD_saveinline
get_ene_filename()STD_saveinline
get_file_counter()STD_saveinline
get_FixedParticleRadius()Chuteinline
get_format()MDinline
get_fstat_file()STD_saveinline
get_fstat_filename()STD_saveinline
get_gravity()MDinline
get_HGRID_UpdateEachTimeStep()MDinlineprotectedvirtual
get_HopperLowestPoint()ChuteWithHopperinline
get_InflowHeight()Chuteinline
get_InflowParticleRadius()Chuteinline
get_InflowVelocity()Chuteinline
get_InflowVelocityVariance()Chuteinline
get_InitialHeight()Chuteinline
get_InitialVelocity()Chuteinline
get_InitialVelocityVariance()Chuteinline
get_IsPeriodic()Chuteinline
get_k(int indSpecies=0)MDinline
get_k1(unsigned int indSpecies=0)MDinline
get_k2max(unsigned int indSpecies=0)MDinline
get_kc(unsigned int indSpecies=0)MDinline
get_krolling(int indSpecies=0)MDinline
get_kt(int indSpecies=0)MDinline
get_ktorsion(int indSpecies=0)MDinline
get_LargestParticleInteractionRadius()Chuteprotected
get_lift_hopper()ChuteWithHopperinline
get_LightestParticleMass()Chute
get_Mass_from_Radius(Mdouble radius, int indSpecies=0)MDinline
get_max_failed()Chuteinline
get_max_radius()MDinline
get_maximum_velocity(BaseParticle &P)MDinline
get_maximum_velocity()MDinline
get_MaximumVelocityInducedByGravity()ChuteWithHopperinline
get_MaxInflowParticleRadius()Chuteinline
get_MinInflowParticleRadius()Chuteinline
get_MixedSpecies(int i, int j)MDinline
get_mu(unsigned int indSpecies=0)MDinline
get_murolling(unsigned int indSpecies=0)MDinline
get_mutorsion(unsigned int indSpecies=0)MDinline
get_name()STD_saveinline
get_NSpecies()MDinline
get_numbers(int size_x, int size_y)STD_save
get_options_data(void)STD_saveinline
get_options_ene(void)STD_saveinline
get_options_fstat(void)STD_saveinline
get_options_restart(void)STD_saveinline
get_options_stat(void)STD_saveinline
get_P0()Chuteinline
get_plastic_dt(Mdouble mass, unsigned int indSpecies=0)MDinline
get_RandomizedBottom()Chuteinline
get_restart_version()MDinline
get_restarted()MDinline
get_restitution_coefficient()Chute
HGRID_3D::get_restitution_coefficient(Mdouble mass, unsigned int indSpecies=0)MDinline
get_rho(int indSpecies=0)MDinline
get_rotation()MDinline
get_save_count()MDinline
get_save_count_data()MDinline
get_save_count_ene()MDinline
get_save_count_fstat()MDinline
get_save_count_stat()MDinline
get_save_data_data()MDinline
get_save_data_ene()MDinline
get_save_data_fstat()MDinline
get_save_data_stat()MDinline
get_savecount()MDinline
get_SmallestParticleInteractionRadius()Chute
get_Species(void)MDinline
get_Species(int i)MDinline
get_stat_file()STD_saveinline
get_stat_filename()STD_saveinline
get_step_size()STD_saveinline
get_t()MDinline
get_tmax()MDinline
get_xballs_additional_arguments()MDinline
get_xballs_cmode()MDinline
get_xballs_scale()MDinline
get_xballs_vscale()MDinline
get_xmax()MDinline
get_xmin()MDinline
get_ymax()MDinline
get_ymin()MDinline
get_zmax()MDinline
get_zmin()MDinline
getBoundaryHandler()MDinline
getHGridCellOverSizeRatio()HGRID_base
getHGridCurrentMaxRelativeDisplacement()HGRID_base
getHGridDistribution()HGRID_base
getHGridMaxLevels()HGRID_base
getHGridMethod()HGRID_base
getHGridTotalCurrentMaxRelativeDisplacement()HGRID_base
getHGridUpdateEachTimeStep()HGRID_base
getInfo(BaseParticle &P)MDinlinevirtual
getLargestParticle()Chutevirtual
getParticleHandler()MDinline
getSmallestParticle()Chutevirtual
getTangentialSpring(BaseParticle *PI, BaseParticle *PJ, BaseParticle *PJreal)MDprotected
getTangentialSpringWall(BaseParticle *pI, int w)MDprotected
getWallHandler()MDinline
gridHGRID_base
HGRID_3D()HGRID_3Dinline
HGRID_3D(MD &other)HGRID_3Dinline
HGRID_3D(HGRID_base &other)HGRID_3Dinline
HGRID_actions_after_integration()HGRID_baseprotectedvirtual
HGRID_actions_before_integration()HGRID_baseprotectedvirtual
HGRID_actions_before_time_loop()HGRID_basevirtual
HGRID_actions_before_time_step()HGRID_basevirtual
HGRID_base()HGRID_base
HGRID_base(MD &other)HGRID_base
HGRID_InsertParticleToHgrid(BaseParticle *obj)HGRID_baseprotected
MD::HGRID_InsertParticleToHgrid(BaseParticle *obj UNUSED)MDinlineprotectedvirtual
HGRID_RemoveParticleFromHgrid(BaseParticle *obj)HGRID_3Dprotected
HGRID_base::HGRID_RemoveParticleFromHgrid(BaseParticle *obj UNUSED)MDinlineprotectedvirtual
HGRID_update_move(BaseParticle *iP, Mdouble move)HGRID_baseprotectedvirtual
HGRID_UpdateParticleInHgrid(BaseParticle *obj)HGRID_3Dprotected
HGRID_base::HGRID_UpdateParticleInHgrid(BaseParticle *obj UNUSED)MDinlineprotectedvirtual
hopper_dimChuteWithHopperprivate
HopperAngleChuteWithHopperprotected
HopperExitHeightChuteWithHopperprotected
HopperExitLengthChuteWithHopperprotected
HopperHeightChuteWithHopperprotected
HopperLengthChuteWithHopperprotected
HopperLowestPointChuteWithHopperprivate
inc_counter_in_file()STD_save
increase_counter_data(std::fstream::openmode mode)STD_saveinline
increase_counter_ene(std::fstream::openmode mode)STD_saveinline
increase_counter_fstat(std::fstream::openmode mode)STD_saveinline
increase_counter_stat(std::fstream::openmode mode)STD_saveinline
InflowHeightChuteprotected
InflowVelocityChuteprotected
InflowVelocityVarianceChuteprotected
info()MDinlinevirtual
InitBroadPhase()HGRID_baseprotectedvirtual
initialize_inflow_particle()Chuteprotected
initialize_statistics()MDinlineprotectedvirtual
initialize_tangential_springs()MDprotected
IsInsertable(BaseParticle &P)Chuteprotectedvirtual
launch_new(const char *name, bool quick=false)STD_save
liftChuteWithHopperprivate
lift_hopper(Mdouble distance)ChuteWithHopperinline
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(std::string filename)MD
lowerFillHeightChuteWithHopperprotected
make_chute_periodic()Chuteinline
max_failedChuteprotected
MaxInflowParticleRadiusChuteprotected
MD()MDinline
MD(STD_save &other)MDinline
MinInflowParticleRadiusChuteprotected
num_createdChuteprotected
open_counted_file(std::fstream &file, std::string filenameNoCount, std::fstream::openmode mode)STD_saveinline
open_data_file(std::fstream::openmode mode=std::fstream::out)STD_saveinline
open_ene_file(std::fstream::openmode mode=std::fstream::out)STD_saveinline
open_file(std::fstream &file, std::string filename, unsigned int options, std::fstream::openmode mode)STD_saveinline
open_fstat_file(std::fstream::openmode mode=std::fstream::out)STD_saveinline
open_stat_file(std::fstream::openmode mode=std::fstream::out)STD_saveinline
options_dataSTD_saveprotected
options_eneSTD_saveprotected
options_fstatSTD_saveprotected
options_restartSTD_saveprotected
options_statSTD_saveprotected
output_ene()MDprotectedvirtual
output_statistics()MDinlineprotectedvirtual
output_xballs_data()MDprotectedvirtual
output_xballs_data_particle(int i)MDprotectedvirtual
P0Chuteprotected
print(std::ostream &os)ChuteWithHopperinlinevirtual
Chute::print(std::ostream &os, bool print_all=false)Chutevirtual
problem_nameSTD_saveprotected
process_statistics(bool usethese UNUSED)MDinlineprotectedvirtual
randomMD
RandomizedBottomChuteprotected
read(std::istream &is)ChuteWithHopperinlinevirtual
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)MDvirtual
read_v2(std::istream &is)MDvirtual
readArguments(unsigned int argc, char *argv[])MD
readNextArgument(unsigned int &i, unsigned int argc, char *argv[])ChuteWithHopperinlinevirtual
Remove_Particle(int IP)MD
removeParticle(int iP)MDinlinevirtual
reset_DeltaMax()MDinlineprotected
reset_TangentialSprings()MDinlineprotected
save_info_to_disk()STD_save
save_restart_data()MDvirtual
set_align_base(bool new_align)ChuteWithHopperinline
set_append(bool new_)MDinline
set_centerHopper(bool new_)ChuteWithHopperinline
set_ChuteAngle(Mdouble new_)Chuteinline
set_ChuteAngle(Mdouble new_, Mdouble gravity)Chuteinline
set_ChuteLength(Mdouble new_)ChuteWithHopperinlinevirtual
set_ChuteWidth(Mdouble new_)Chuteinline
set_collision_time_and_normal_and_tangential_restitution_coefficient(Mdouble tc, Mdouble eps, Mdouble beta, Mdouble mass1, Mdouble mass2, unsigned int indSpecies=0)MDinline
set_collision_time_and_normal_and_tangential_restitution_coefficient_nodispt(Mdouble tc, Mdouble eps, Mdouble beta, Mdouble mass1, Mdouble mass2, unsigned int indSpecies=0)MDinline
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)MDinline
HGRID_3D::set_collision_time_and_restitution_coefficient(Mdouble tc, Mdouble eps, Mdouble mass1, Mdouble mass2, unsigned int indSpecies=0)MDinline
set_counter(int new_counter)STD_save
set_counter_from_file()STD_save
set_data_filename(std::string filename)STD_saveinline
set_data_filename()STD_saveinline
set_depth(Mdouble new_, unsigned int indSpecies=0)MDinline
set_dim(int new_dim)MDinline
set_dim_particle(int new_, unsigned int indSpecies=0)MDinline
set_disp(Mdouble new_, unsigned int indSpecies=0)MDinline
set_disprolling(Mdouble new_, unsigned int indSpecies=0)MDinline
set_dispt(Mdouble new_, unsigned int indSpecies=0)MDinline
set_disptorsion(Mdouble new_, unsigned int indSpecies=0)MDinline
set_dissipation(Mdouble new_, unsigned int indSpecies=0)MDinline
set_do_stat_always(bool new_)MDinline
set_dt()Chuteinline
set_dt(Mdouble dt)Chuteinline
HGRID_3D::set_dt(BaseParticle &P)MDinline
set_dt_by_mass(Mdouble mass)MDinline
set_ene_ela(Mdouble new_)MDinline
set_ene_filename(std::string filename)STD_saveinline
set_ene_filename()STD_saveinline
set_file_counter(int new_)STD_saveinline
set_FixedParticleRadius(Mdouble new_)Chuteinline
set_FixedParticles(unsigned int n)MDinlineprotected
set_format(int new_)MDinline
set_fstat_filename(std::string filename)STD_saveinline
set_fstat_filename()STD_saveinline
set_gravity(Vec3D new_gravity)MDinline
set_HGRID_num_buckets(unsigned int new_num_buckets)HGRID_base
set_HGRID_num_buckets_to_power()HGRID_base
set_HGRID_num_buckets_to_power(unsigned int N)HGRID_base
set_Hopper(Mdouble ExitLength, Mdouble ExitHeight, Mdouble Angle, Mdouble Length, Mdouble Height)ChuteWithHopperinline
set_hopper_dim(Mdouble new_hopper_dim)ChuteWithHopperinline
set_HopperFillPercentage(Mdouble new_fill)ChuteWithHopperinline
set_HopperLowestPoint(Mdouble point)ChuteWithHopperinline
set_InflowHeight(Mdouble new_)Chuteinline
set_InflowParticleRadius(Mdouble new_)Chuteinline
set_InflowParticleRadius(Mdouble new_min, Mdouble new_max)Chuteinline
set_InflowVelocity(Mdouble new_)Chuteinline
set_InflowVelocityVariance(Mdouble new_)Chuteinline
set_initial_pressures_for_pressure_controlled_walls()MDinlineprotectedvirtual
set_InitialHeight(Mdouble new_)Chuteinline
set_InitialVelocity(Mdouble new_)Chuteinline
set_InitialVelocityVariance(Mdouble new_)Chuteinline
set_k(Mdouble new_, unsigned int indSpecies=0)MDinline
set_k1(Mdouble new_, unsigned int indSpecies=0)MDinline
set_k2max(Mdouble new_, unsigned int indSpecies=0)MDinline
set_k_and_restitution_coefficient(Mdouble k_, Mdouble eps, Mdouble mass, unsigned int indSpecies=0)MDinline
set_kc(Mdouble new_, unsigned int indSpecies=0)MDinline
set_krolling(Mdouble new_, unsigned int indSpecies=0)MDinline
set_kt(Mdouble new_, unsigned int indSpecies=0)MDinline
set_ktorsion(Mdouble new_, unsigned int indSpecies=0)MDinline
set_lowerFillHeight(Mdouble new_)ChuteWithHopperinline
set_max_failed(unsigned int new_)Chuteinline
set_MaxInflowParticleRadius(Mdouble new_max)Chuteinline
set_MinInflowParticleRadius(Mdouble new_min)Chuteinline
set_MixedSpecies(int i, int j, CSpecies &S)MDinline
set_mu(Mdouble new_, unsigned int indSpecies=0)MDinline
set_murolling(Mdouble new_, unsigned int indSpecies=0)MDinline
set_mutorsion(Mdouble new_, unsigned int indSpecies=0)MDinline
set_name(const char *name)MDinline
set_number_of_saves(Mdouble N)MDinline
set_number_of_saves_all(Mdouble N)MDinline
set_number_of_saves_data(Mdouble N)MDinline
set_number_of_saves_ene(Mdouble N)MDinline
set_number_of_saves_fstat(Mdouble N)MDinline
set_number_of_saves_stat(Mdouble N)MDinline
set_options_data(unsigned int new_)STD_saveinline
set_options_ene(unsigned int new_)STD_saveinline
set_options_fstat(unsigned int new_)STD_saveinline
set_options_restart(unsigned int new_)STD_saveinline
set_options_stat(unsigned int new_)STD_saveinline
set_plastic_k1_k2max_kc_depth(Mdouble k1_, Mdouble k2max_, Mdouble kc_, Mdouble depth_, unsigned int indSpecies=0)MDinline
set_RandomizedBottom(int new_)Chuteinline
set_restart_version(int new_)MDinline
set_restarted(bool new_)MDinline
set_rho(Mdouble new_, unsigned int indSpecies=0)MDinline
set_rotation(bool new_)MDinline
set_save_count_all(int new_)MDinline
set_save_count_data(int new_)MDinline
set_save_count_ene(int new_)MDinline
set_save_count_fstat(int new_)MDinline
set_save_count_stat(int new_)MDinline
set_savecount(int new_)MDinline
set_shift(Mdouble new_)ChuteWithHopperinline
set_stat_filename(std::string filename)STD_saveinline
set_stat_filename()STD_saveinline
set_step_size(unsigned int new_)STD_saveinline
set_t(Mdouble new_t)MDinline
set_tmax(Mdouble new_tmax)MDinline
set_xballs_additional_arguments(std::string new_)MDinline
set_xballs_cmode(int new_cmode)MDinline
set_xballs_colour_mode(int new_cmode)MDinline
set_xballs_scale(Mdouble new_scale)MDinline
set_xballs_vector_scale(double new_vscale)MDinline
set_xmax(Mdouble new_xmax)MDinline
set_xmin(Mdouble new_xmin)MDinline
set_ymax(Mdouble new_ymax)MDinline
set_ymin(Mdouble new_ymin)MDinline
set_zmax(Mdouble new_zmax)MDinline
set_zmin(Mdouble new_zmin)MDinline
setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio)HGRID_base
setHGridDistribution(HGridDistribution hGridDistribution)HGRID_base
setHGridMaxLevels(int HGridMaxLevels)HGRID_base
setHGridMethod(HGridMethod hGridMethod)HGRID_base
setHGridUpdateEachTimeStep(bool updateEachTimeStep)HGRID_base
setup_particles_initial_conditions()ChuteWithHopperinlinevirtual
shiftChuteWithHopperprotected
solve()MD
solve(unsigned int argc, char *argv[])MDinline
solveWithMDCLR()MD
SpeciesMDprotected
start_ene()MDprotectedvirtual
stat_fileSTD_saveprotected
stat_filenameSTD_saveprotected
statistics_from_restart_data(const char *name)MD
STD_save()STD_saveinline
STD_save(STD_save &other)STD_saveinline
step_sizeSTD_saveprotected
TestCell(int x, int y, int z, int l, BaseParticle *obj, HGrid *grid)HGRID_3Dprotected
TestObjAgainstGrid(HGrid *grid, BaseParticle *obj)HGRID_3Dprotected
TestObject(BaseParticle *pI, BaseParticle *pJ)HGRID_baseprotectedvirtual
write(std::ostream &os)ChuteWithHopperinlinevirtual
write_v1(std::ostream &os)MDvirtual
~HGRID_base()HGRID_base
~MD()MDinlinevirtual