TiledArray  0.7.0
TiledArray::Scale< Result, Arg, Scalar > Class Template Reference

Scale tile. More...

#include <scale.h>

Inheritance diagram for TiledArray::Scale< Result, Arg, Scalar >:
Collaboration diagram for TiledArray::Scale< Result, Arg, Scalar >:

Additional Inherited Members

- Public Types inherited from TiledArray::tile_interface::Scale< Result, Arg, Scalar >
typedef Result result_type
 Result tile type. More...
 
typedef Arg argument_type
 Argument tile type. More...
 
typedef Scalar scalar_type
 Scaling factor type. More...
 
- Public Member Functions inherited from TiledArray::tile_interface::Scale< Result, Arg, Scalar >
result_type operator() (const argument_type &arg, const scalar_type factor) const
 
result_type operator() (const argument_type &arg, const scalar_type factor, const Permutation &perm) const
 

Detailed Description

template<typename Result, typename Arg, typename Scalar>
class TiledArray::Scale< Result, Arg, Scalar >

Scale tile.

This operation creates a scaled copy of a tile.

Template Parameters
ResultThe result tile type
ArgumentThe argument tile type
ScalarThe scaling factor type

Definition at line 222 of file scale.h.


The documentation for this class was generated from the following file: