solid_walls.cpp File Reference
#include <iostream>
#include <Species/LinearViscoelasticSpecies.h>
#include "DPMBase.h"
#include "Mercury3D.h"
#include "Walls/InfiniteWall.h"

Classes

class  my_problem
 todo{This code is not working as is wanted} More...
 

Functions

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

Function Documentation

◆ main()

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

Start off by solving the default problem

94 {
97  // problem.set_N(2500);
98  problem.setName("leidenfrost");
99  auto species = problem.speciesHandler.copyAndAddObject(LinearViscoelasticSpecies());
100  species->setDissipation(0.01);
101  species->setStiffness(1e3);
102  //species->setCollisionTimeAndRestitutionCoefficient(5e-2,0.98)
103  problem.setTimeStep(1e-3);
104  problem.setSaveCount(50);
105  species->setDensity(1);
106  problem.setTimeMax(200);
107  problem.setXMax(50);
108  problem.setYMax(5);
109  problem.setZMax(100);
110  problem.solve();
111 }
Array< double, 1, 3 > e(1./3., 0.5, 2.)
Species< LinearViscoelasticNormalSpecies > LinearViscoelasticSpecies
Definition: LinearViscoelasticSpecies.h:11
todo{This code is not working as is wanted}
Definition: elastic_gas.cpp:13
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References e(), and problem.