MCPcopy Create free account

hub / github.com/chunleili/mgpbd / functions

Functions1,374 in github.com/chunleili/mgpbd

Functionbasic_json object
@brief explicitly create an object from an initializer list @sa https://json.nlohmann.me/api/basic_json/object/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21123
Functionbasic_json parse
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:24147
Methodbinary
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:8924
Methodbinary
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9232
Methodbinary_reader
! @brief create a binary reader @param[in] adapter input adapter to read from */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9907
Methodbinary_writer
! @brief create a binary writer @param[in] adapter output adapter to write to */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:15873
Methodboolean
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:8894
Methodboolean
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9202
Methodbuild
(self)
engine/cloth/build_cloth_mesh.py:22
Methodbuild
(self)
engine/cloth/build_cloth_mesh.py:94
Methodbuild
(self)
engine/cloth/build_cloth_mesh.py:329
Methodbyte_swap
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:12650
Methodcalc_bson_array_size
! @return The size of the BSON-encoded array @a value */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16933
Methodcalc_bson_binary_size
! @return The size of the BSON-encoded binary array @a value */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16948
Methodcalc_bson_element_size
! @brief Calculates the size necessary to serialize the JSON value @a j with its @a name @return The calculated size for the BSON document ent
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16990
Methodcalc_bson_entry_header_size
! @return The size of a BSON document entry header, including the id marker and the entry name size (and its null-terminator). */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16785
Methodcalc_bson_integer_size
! @return The size of the BSON-encoded integer @a value */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16862
Methodcalc_bson_object_size
! @brief Calculates the size of the BSON serialization of the given JSON-object @a j. @param[in] value JSON value to serialize
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:17085
Methodcalc_bson_string_size
! @return The size of the BSON-encoded string in @a value */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16832
Methodcalc_bson_unsigned_size
! @return The size of the BSON-encoded unsigned integer in @a j */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:16890
Methodcalc_c
(self,pos)
engine/cloth/constraints.py:243
Functioncalc_dual
()
engine/cloth/cloth3d_lumped.py:865
Methodcalc_dual
(self)
engine/physical_base.py:63
Functioncalc_dual_residual
(alpha_tilde:ti.template(), lagrangian:ti.template(), constraint
engine/soft/soft3d_twist.py:796
Methodcalc_dualr
(self)
engine/cloth/constraints.py:239
Methodcalc_grad
(self,pos)
engine/cloth/constraints.py:247
Methodcalc_nnz_each_row
(num_adjacent_edge)
engine/cloth/fill_A.py:180
Methodcalc_nnz_each_row
(num_adjacent_edge)
engine/cloth/cloth3d_lumped.py:1002
Functioncalc_norm_kernel
(a:ti.template())
engine/ti_kernels.py:110
Methodcalc_num_nonz
cpp/mgcg_cuda/misc/initFillCloth.cpp:205
Functioncalc_primal
()
engine/cloth/cloth3d.py:803
Methodcalc_primal
(self)
engine/physical_base.py:67
Methodcalc_primal
(self)
engine/soft/soft3d_twist.py:498
Methodcalc_primal_imply
(self,G,M_inv)
engine/soft/soft3d.py:551
Methodcalc_primal_imply
(self,G,M_inv)
engine/soft/soft3d_twist.py:499
Methodcalc_res
(strains, Cs, energies, pos, predict_pos)
engine/cloth/newton_method.py:925
Methodcalc_strain
(self)
engine/physical_base.py:70
Methodcalc_strain
The strain of a tet is exactly the ARAP constraint of the tet S = diag(sigma1, sigma2, sigma3) constraint = sqrt((sigma1-
engine/soft/soft3d.py:564
Methodcalc_strain
The strain of a tet is exactly the ARAP constraint of the tet S = diag(sigma1, sigma2, sigma3) constraint = sqrt((sigma1-
engine/soft/soft3d_twist.py:512
Methodcalc_strain_cloth_kernel
( vert:ti.template(), rest_len:ti.template(), pos:ti.template(),
engine/cloth/newton_method.py:890
Methodcalc_x_plus_tdx
(x_plus_tdx, x, t, descent_dir)
engine/line_search.py:60
Functionclear
@brief clears the contents @sa https://json.nlohmann.me/api/basic_json/clear/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:23159
Functionclear_subtype
@brief clears the binary subtype @sa https://json.nlohmann.me/api/byte_container_with_subtype/clear_subtype/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6308
Methodcollision_response
(self)
engine/physical_base.py:39
Methodcompare_find_shared_v_order
(v,e1,e2,edge)
engine/cloth/fill_A.py:236
Methodcompare_find_shared_v_order
(v,e1,e2,edge)
engine/cloth/cloth3d_lumped.py:1055
Methodcompare_oneiter_newton_mgpbd
(self)
engine/cloth/newton_method.py:909
Methodcompute_C_and_gradC
cpp/mgcg_cuda/standalone_solver/main_softbody.cpp:196
Methodcompute_C_and_gradC
cpp/mgcg_cuda/misc/solve_soft.cpp:96
Methodcompute_b
cpp/mgcg_cuda/standalone_solver/main_softbody.cpp:179
Methodcompute_b
cpp/mgcg_cuda/misc/solve_soft.cpp:106
Functioncompute_energy_cuda
(extlib,pos, tet_indices, B, rest_volume, mu)
engine/energy.py:13
Functioncompute_inertial_energy
()
engine/cloth/cloth3d_lumped.py:660
Methodcompute_inertial_energy_kernel
( pos: ti.template(), predict_pos: ti.template(), inv_mass: ti.template(),
engine/cloth/newton_method.py:609
Functioncompute_potential_energy
()
engine/cloth/cloth3d_lumped.py:653
Methodcompute_potential_energy_kernel
( constraints: ti.template(), alpha_tilde: ti.template(), delta_t: ti.f32,
engine/cloth/newton_method.py:597
Functionconditional_static_cast
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4206
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5738
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5751
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5784
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5806
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5819
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5832
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5845
Methodconstruct
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5915
Functioncontains
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:15157
Functionconvert
can't use the conversion operator because of ambiguity
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:15414
Methodcopy_field
(f1)
engine/line_search.py:73
Methodcopy_kernel
(f1:ti.template(), f2:ti.template())
engine/line_search.py:76
Methodcopy_kernel
(f1: ti.template(), f2: ti.template())
engine/cloth/newton_method_legacy.py:487
Methodcopy_kernel
(f1: ti.template(), f2: ti.template())
engine/cloth/newton_method.py:567
Methodcopy_pos_mid
cpp/mgcg_cuda/standalone_solver/main_softbody.cpp:266
Functioncount
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20065
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4668
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4712
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4730
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4747
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4764
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6887
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6911
Methodcreate
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6944
Methodcsr_index_to_coo_index
cpp/mgcg_cuda/misc/initFillCloth.cpp:138
Methoddata
cpp/mgcg_cuda/cusparse_wrappers.h:32
Functiondebug
(x, name='vec')
engine/util.py:484
Functiondebug_cuda_vec
cpp/mgcg_cuda/Vec.h:93
Methoddebug_energy
(self, x, predict_pos)
engine/cloth/newton_method_legacy.py:216
Methoddebug_energy
(self, x, predict_pos)
engine/cloth/newton_method.py:247
Methoddebug_gradient
(self, x)
engine/cloth/newton_method_legacy.py:100
Methoddebug_gradient
(self, x)
engine/cloth/newton_method.py:132
Methoddebug_hessian
(self, x)
engine/cloth/newton_method_legacy.py:116
Methoddebug_hessian
(self, x)
engine/cloth/newton_method.py:148
Methoddebug_inertial
(self, x, i2)
engine/cloth/newton_method_legacy.py:231
Methoddebug_inertial
(self, x, i2)
engine/cloth/newton_method.py:262
Methoddebug_potential
(self,x)
engine/cloth/newton_method_legacy.py:240
Methoddebug_potential
(self,x)
engine/cloth/newton_method.py:271
Methoddebug_predict_pos
(self)
engine/cloth/newton_method_legacy.py:179
Methoddebug_predict_pos
(self)
engine/cloth/newton_method.py:212
Methoddebug_solve
(self,gradient)
engine/cloth/newton_method_legacy.py:158
Methoddebug_solve
(self,gradient)
engine/cloth/newton_method.py:191
Methoddebug_x
(self, x)
engine/cloth/newton_method_legacy.py:170
← previousnext →801–900 of 1,374, ranked by callers