VariableBottom.cpp File Reference
#include <sstream>
#include <iostream>
#include <iomanip>
#include <cmath>
#include <sys/types.h>
#include <sys/stat.h>
#include "scr/Chute.h"
#include "scr/Time.h"

Classes

class  VariableBottom
 

Functions

int main (int argc, char *argv[])
 

Variables

bool quick = true
 quick=true uses very soft particles, false uses harder particles More...
 

Function Documentation

◆ main()

int main ( int argc  ,
char argv[] 
)
221 {
222  VariableBottom problem;
223  if (quick)
224  problem.setName("VariableBottomQuick");
225  else
226  problem.setName("VariableBottom");
227 
228  problem.set_silbert_parameters();
229  problem.set_chute_parameters();
230  problem.readArguments(argc, argv);
231  problem.solve();
232 }
bool quick
quick=true uses very soft particles, false uses harder particles
Definition: VariableBottom.cpp:37
void setName(const std::string &name)
Allows to set the name of all the files (ene, data, fstat, restart, stat)
Definition: DPMBase.cc:422
bool readArguments(int argc, char *argv[])
Can interpret main function input arguments that are passed by the driver codes.
Definition: DPMBase.cc:4391
void solve()
The work horse of the code.
Definition: DPMBase.cc:4270
Definition: LongPeriodicChute.cpp:39
void set_silbert_parameters()
sets parameters of particles and time stepping to the L3 type used in Silbert's papers
Definition: LongPeriodicChute.cpp:46
void set_chute_parameters()
sets parameters of the chute
Definition: LongPeriodicChute.cpp:66

References quick, DPMBase::readArguments(), VariableBottom::set_chute_parameters(), VariableBottom::set_silbert_parameters(), DPMBase::setName(), and DPMBase::solve().

Variable Documentation

◆ quick

bool quick = true

quick=true uses very soft particles, false uses harder particles

Referenced by VariableBottom::add_particles(), VariableBottom::createBottom(), main(), and VariableBottom::set_silbert_parameters().