Reduce flexedge_J size from nflexedge x nv to the effective sparse size.
PiperOrigin-RevId: 856290141 Change-Id: Ide297d1b6f0e3aa07e3e20bf9ab44b6501097695
This commit is contained in:
committed by
Copybara-Service
parent
cbc1136502
commit
e56b31e98f
@@ -992,6 +992,11 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
type=ValueType(name='int'),
|
||||
doc='number of vertices with texture coordinates',
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='nJfe',
|
||||
type=ValueType(name='int'),
|
||||
doc='number of non-zeros in sparse flexedge Jacobian matrix',
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='nmesh',
|
||||
type=ValueType(name='int'),
|
||||
@@ -2993,7 +2998,7 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
inner_type=ValueType(name='int'),
|
||||
),
|
||||
doc='column indices in sparse Jacobian',
|
||||
array_extent=('nflexedge', 'nv'),
|
||||
array_extent=('nJfe',),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_rgba',
|
||||
@@ -5594,7 +5599,7 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
inner_type=ValueType(name='mjtNum'),
|
||||
),
|
||||
doc='flex edge Jacobian',
|
||||
array_extent=('nflexedge', 'nv'),
|
||||
array_extent=('nJfe',),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flexedge_length',
|
||||
|
||||
Reference in New Issue
Block a user