Unnamed
public text v1 · immutable/* fast version: ~80-90ms */
class Block
{
public:
float3x3 m;
short r,c;
Block(){}
Block(short _r,short _c):r(_r),c(_c){}
};
/* slow version: ~150ms. but notice: i don't even use the additional variables! */
class Block
{
public:
float3x3 m;
int ndof;
int pinned;
float3 v1,v2,v3;
short r,c;
Block(){}
Block(short _r,short _c):r(_r),c(_c){}
};