PhysicsBasedAnimationToolkit
0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
Loading...
Searching...
No Matches
pbat::gpu::impl::math::CMatrix Concept Reference
Concept definition
template
<
class
TMatrix>
concept
pbat::gpu::impl::math::CMatrix
=
requires
(TMatrix a)
{
requires
std::is_same_v<typename TMatrix::ValueType, float> or
std::is_same_v<typename TMatrix::ValueType, double>;
{a.Raw()}->std::same_as<
typename
TMatrix::ValueType*>;
{a.Rows()}->std::convertible_to<
int
>;
{a.Cols()}->std::convertible_to<
int
>;
{a.LeadingDimensions()}->std::convertible_to<
int
>;
{a.Operation()}->std::convertible_to<cublasOperation_t>;
{a.Transposed()};
}
pbat::gpu::impl::math::CMatrix
Definition
Matrix.cuh:24
pbat
gpu
impl
math
CMatrix
Generated by
1.13.2