statistics_while_running_simple.cpp File Reference
#include "scr/Mercury3D.h"
#include "scr/StatisticsVector.h"
#include <sstream>
#include <iostream>
#include <cstdlib>

Classes

class  statistics_while_running< T >
 

Functions

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

Function Documentation

◆ main()

int main ( int argc  ,
char argv[] 
)
47 {
48 
50 
51  problem.setDoPeriodicWalls(false);
52  //~ problem.doTimeAverage(false);
53  problem.setN(20);
54  problem.setTimeMaxStat(0.01);
55  problem.setCGTimeMin(0.0);
56  problem.setDensity(20);
57  problem.setCGWidth(0.1);
58  problem.setStiffnessAndRestitutionCoefficient(10000,0.8,problem.get_mass_from_Radius(0.0037));
59  problem.speciesHandler.getObject(0)->setSlidingFrictionCoefficient(0.5);
60  problem.speciesHandler.getObject(0)->setSlidingStiffness(problem.speciesHandler.getObject(0)->getStiffness());
61  problem.dataFile.setFileType(FileType::ONE_FILE);
62  problem.fStatFile.setFileType(FileType::ONE_FILE);
63 
64  problem.setTimeMax(0.01);
65  problem.setGravity(Vec3D(0,0,0));
66 
67  problem.setTimeStep();
68  problem.setSaveCount(helpers::getSaveCountFromNumberOfSavesAndTimeMaxAndTimeStep(3,problem.getTimeMax(),problem.getTimeStep()));
69  problem.setName("statistics_while_running");
70  problem.write(std::cout,false);
71 
72  problem.readArguments(argc, argv);
73  problem.solve();
74 }
@ ONE_FILE
all data will be written into/ read from a single file called name_
Definition: Kernel/Math/Vector.h:30
Definition: statXY.cpp:9
unsigned int getSaveCountFromNumberOfSavesAndTimeMaxAndTimeStep(unsigned int numberOfSaves, Mdouble timeMax, Mdouble timeStep)
Returns the correct saveCount if the total number of saves, the final time and the time step is known...
Definition: FormulaHelpers.cc:75
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213