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

Line in 2d. More...

Classes

class  System_Cuspy_Laplace
 Identical to Line1d::System_Cuspy_Laplace() but with '2d' interactions. More...
 
class  System_Cuspy_QuarticGradient
 Identical to Line1d::System_Cuspy_QuarticGradient() but with '2d' interactions. 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 2d.

Typedef Documentation

◆ Generator

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

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

Definition at line 70 of file Line2d.h.

Function Documentation

◆ version_compiler()

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

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

Returns
List of strings.

Definition at line 62 of file Line2d.h.

◆ version_dependencies()

std::vector< std::string > FrictionQPotSpringBlock::Line2d::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 53 of file Line2d.h.