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

A (set of) particle(s). More...

Classes

class  System_Cuspy
 Standard system with a cuspy potential energy landscape. More...
 
class  System_Cuspy_RandomForcing
 System in which the effect of temperature in mimicked by random forcing. More...
 
class  System_SemiSmooth
 Same as System_Cuspy() but with a semi-smooth potential. More...
 
class  System_Smooth
 Same as System_Cuspy() 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

A (set of) particle(s).

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 Particles.h.

Function Documentation

◆ version_compiler()

std::vector< std::string > FrictionQPotSpringBlock::Particles::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 Particles.h.

◆ version_dependencies()

std::vector< std::string > FrictionQPotSpringBlock::Particles::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 Particles.h.