LiquidMigrationWilletViscousSpecies.h
Go to the documentation of this file.
1 // This file is part of the MercuryDPM project (https://www.mercurydpm.org).
2 // Copyright (c), The MercuryDPM Developers Team. All rights reserved.
3 // License: BSD 3-Clause License; see the LICENSE file in the root directory.
4 
5 #ifndef LiquidMigrationWilletViscousSpecies_H
6 #define LiquidMigrationWilletViscousSpecies_H
7 
9 #include "Math/ExtendedMath.h"
12 
18 {
19 public:
22 
25 
28 
31 
33  void read(std::istream& is);
34 
36  void write(std::ostream& os) const;
37 
39  std::string getBaseName() const;
40 
43 
47  void setViscosity(Mdouble viscosity);
48 
52  Mdouble getViscosity() const;
53 
54 private:
55 
60 
61 };
62 
63 #endif
LiquidMigrationWilletSpecies contains the parameters used to describe a short-range force caused by l...
Definition: LiquidMigrationWilletSpecies.h:17
Defines the liquid bridge willetViscous interaction between two particles or walls.
Definition: LiquidMigrationWilletViscousInteraction.h:23
LiquidMigrationWilletViscousSpecies contains the parameters used to describe a short-range force caus...
Definition: LiquidMigrationWilletViscousSpecies.h:18
LiquidMigrationWilletViscousInteraction InteractionType
The correct Interaction type for this AdhesiveForceSpecies.
Definition: LiquidMigrationWilletViscousSpecies.h:21
~LiquidMigrationWilletViscousSpecies()
The default destructor.
Definition: LiquidMigrationWilletViscousSpecies.cc:31
void read(std::istream &is)
Reads the species properties from an input stream.
Definition: LiquidMigrationWilletViscousSpecies.cc:50
void setViscosity(Mdouble viscosity)
used to set the Viscosity of the liquid.
Definition: LiquidMigrationWilletViscousSpecies.cc:80
Mdouble viscosity_
viscosity of the liquid
Definition: LiquidMigrationWilletViscousSpecies.h:59
void write(std::ostream &os) const
Writes the species properties to an output stream.
Definition: LiquidMigrationWilletViscousSpecies.cc:41
Mdouble getViscosity() const
used to access the Viscosity of the liquid.
Definition: LiquidMigrationWilletViscousSpecies.cc:89
std::string getBaseName() const
Used in Species::getName to obtain a unique name for each Species.
Definition: LiquidMigrationWilletViscousSpecies.cc:60
void mix(LiquidMigrationWilletViscousSpecies *S, LiquidMigrationWilletViscousSpecies *T)
creates default values for mixed species
Definition: LiquidMigrationWilletViscousSpecies.cc:70
LiquidMigrationWilletViscousSpecies()
The default constructor.
Definition: LiquidMigrationWilletViscousSpecies.cc:8
RealScalar s
Definition: level1_cplx_impl.h:130
std::string string(const unsigned &i)
Definition: oomph_definitions.cc:286
@ S
Definition: quadtree.h:62