FrictionQPotSpringBlock v0.22.7
Loading...
Searching...
No Matches
FrictionQPotSpringBlock::Line1d Namespace Reference

Line in 1d. More...

Classes

class  System_Cuspy_Laplace
 Standard system with a cuspy potential energy landscape and short range interactions. More...
 
class  System_Cuspy_Laplace_Nopassing
 System_Cuspy_Laplace() assuming overdamped dynamics. More...
 
class  System_Cuspy_Laplace_RandomForcing
 System in which the effect of temperature in mimicked by random forcing. More...
 
class  System_Cuspy_LongRange
 Same as System_Cuspy_Laplace() but with a quartic interactions. More...
 
class  System_Cuspy_Quartic
 Same as System_Cuspy_Laplace() but with a quartic interactions. More...
 
class  System_Cuspy_Quartic_RandomForcing
 See System_Cuspy_Quartic() and System_Cuspy_Laplace_RandomForcing() More...
 
class  System_Cuspy_QuarticGradient
 Same as System_Cuspy_Laplace() but with a quartic interactions. More...
 
class  System_SemiSmooth_Laplace
 Same as System_Cuspy_Laplace() but with a semi-smooth potential. More...
 
class  System_Smooth_Laplace
 Same as System_Cuspy_Laplace() but with a smooth potential. More...
 

Typedefs

using Generator
 Chunked storage of the cumulative sum of random numbers, used in all classes.
 

Functions

std::vector< std::string > version_dependencies ()
 Return versions of this library and of all of its dependencies.
 
std::vector< std::string > version_compiler ()
 Return information on the compiler, platform, C++ standard, and the compilation data.
 

Detailed Description

Line in 1d.

Typedef Documentation

◆ Generator

Initial value:
prrng::pcg32_tensor_cumsum<array_type::tensor<double, 2>, array_type::tensor<ptrdiff_t, 1>, 1>

Chunked storage of the cumulative sum of random numbers, used in all classes.

Definition at line 51 of file Line1d.h.

Function Documentation

◆ version_compiler()

std::vector< std::string > FrictionQPotSpringBlock::Line1d::version_compiler ( )
inline

Return information on the compiler, platform, C++ standard, and the compilation data.

Returns
List of strings.

Definition at line 43 of file Line1d.h.

◆ version_dependencies()

std::vector< std::string > FrictionQPotSpringBlock::Line1d::version_dependencies ( )
inline

Return versions of this library and of all of its dependencies.

The output is a list of strings, e.g.::

"frictionqpotspringblock=0.1.0",
"xtensor=0.20.1"
...
Returns
List of strings.

Definition at line 34 of file Line1d.h.