damping_sampling.h File Reference

CPP API: damping_sampling.h File Reference
damping_sampling.h File Reference
Include dependency graph for damping_sampling.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mio::DampingSampling< FP >
 randomly sample dampings for e.g. More...
 

Namespaces

 mio
 A collection of classes to simplify handling of matrix shapes in meta programming.
 

Functions

template<class DampingExpression , class DampingSamplings , class F >
void mio::apply_dampings (DampingExpression &damping_expression, const DampingSamplings &dampings, F make_matrix)
 add sampled dampings to a damping expression. More...
 
template<class V >
auto mio::make_contact_damping_matrix (V &&groups)
 Make a contact damping matrix from dampings by group. More...
 
template<typename FP , class V >
auto mio::make_mobility_damping_vector (ColumnVectorShape< FP > shape, V &&groups)
 Make mobility coefficient damping vector from dampings by group. More...