Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chunleili/mgpbd
/ functions
Functions
1,374 in github.com/chunleili/mgpbd
⨍
Functions
1,374
◇
Types & classes
263
↓ 186 callers
Function
create
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20479
↓ 182 callers
Method
size
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3255
↓ 133 callers
Function
concat
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4505
↓ 131 callers
Method
write_character
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:15746
↓ 102 callers
Method
end
return iterator end (needed for range-based for)
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5647
↓ 87 callers
Method
begin
return iterator begin (needed for range-based for)
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5641
↓ 48 callers
Method
empty
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6699
↓ 48 callers
Function
get
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5657
↓ 48 callers
Method
parse_error
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4696
↓ 43 callers
Method
data
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:24340
↓ 42 callers
Method
resize
cpp/mgcg_cuda/standalone_solver/physdata.cpp:62
↓ 42 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:24299
↓ 41 callers
Method
data
cpp/mgcg_cuda/Vec.h:81
↓ 38 callers
Function
add
add a character to token_buffer
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:8472
↓ 38 callers
Function
mmread
cpp/mgcg_cuda/standalone_solver/mmio.h:85
↓ 37 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20921
↓ 37 callers
Function
to_string
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5483
↓ 34 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21487
↓ 32 callers
Method
size
cpp/mgcg_cuda/Vec.h:77
↓ 31 callers
Method
write
(self, output:str=None)
engine/geo.py:128
↓ 30 callers
Method
key
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9654
↓ 29 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:8524
↓ 28 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:22925
↓ 24 callers
Function
input_adapter
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6919
↓ 20 callers
Method
number_unsigned
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9629
↓ 20 callers
Method
sax_parse
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:13079
↓ 19 callers
Function
begin
@brief returns an iterator to the first element @sa https://json.nlohmann.me/api/basic_json/begin/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:22900
↓ 19 callers
Method
get_token_string
! @return a string representation of the last read byte */
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:12792
↓ 19 callers
Method
number_integer
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9624
↓ 19 callers
Method
operator[]
access to successor
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:14507
↓ 19 callers
Function
unknown_size
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:8843
↓ 18 callers
Function
from_json
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:2605
↓ 17 callers
Method
assign
host to device
cpp/mgcg_cuda/Vec.h:66
↓ 17 callers
Function
to_json
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5956
↓ 16 callers
Function
is_array
@brief return whether value is an array @sa https://json.nlohmann.me/api/basic_json/is_array/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21494
↓ 15 callers
Function
combine
boost::hash_combine
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6352
↓ 15 callers
Function
is_null
@brief return whether value is null @sa https://json.nlohmann.me/api/basic_json/is_null/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21445
↓ 15 callers
Method
load
(self, filename)
engine/soft/soft3d.py:134
↓ 15 callers
Function
set_parents
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20809
↓ 13 callers
Function
kernel
(vert:ti.template(), old_vert:ti.template(), tri_pairs:ti.types.ndarray())
engine/cloth/bending.py:169
↓ 12 callers
Method
get_pos
(self)
engine/geo.py:214
↓ 12 callers
Method
number_float
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9634
↓ 12 callers
Method
resize
cpp/mgcg_cuda/CSR.h:50
↓ 11 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:18916
↓ 11 callers
Method
value
return value of the iterator
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5614
↓ 10 callers
Method
boolean
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9619
↓ 10 callers
Function
parser
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20235
↓ 10 callers
Method
run
(self, b)
engine/solver/amg_cuda.py:76
↓ 10 callers
Function
set_parent
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20859
↓ 9 callers
Method
end
cpp/mgcg_cuda/timer.h:31
↓ 9 callers
Method
end_array
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9669
↓ 9 callers
Method
init
(self)
engine/cloth/fill_A.py:62
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21508
↓ 9 callers
Method
read
(self,filePath)
engine/geo.py:100
↓ 9 callers
Method
start_array
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9664
↓ 9 callers
Method
string
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9639
↓ 9 callers
Function
write_mesh
(filename, pos, tri, format="ply")
engine/mesh_io.py:349
↓ 8 callers
Function
dump_integer
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:19523
↓ 8 callers
Method
end_object
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9659
↓ 8 callers
Method
get
cpp/mgcg_cuda/config_manager.h:26
↓ 8 callers
Method
get
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:12606
↓ 8 callers
Method
start_object
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9649
↓ 8 callers
Function
swap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:23595
↓ 8 callers
Function
type
@brief return the type of the JSON value (explicit) @sa https://json.nlohmann.me/api/basic_json/type/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21424
↓ 7 callers
Function
add_common_args
(parser)
engine/common_args.py:1
↓ 7 callers
Function
compares_unordered
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:23806
↓ 7 callers
Function
find
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:20091
↓ 7 callers
Function
python_list_to_ti_field
(l:list)
engine/util.py:620
↓ 7 callers
Method
resize
cpp/mgcg_cuda/Vec.h:51
↓ 7 callers
Method
solve
(self, M, rhs)
engine/solver/amgx_solver.py:65
↓ 6 callers
Method
binary
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9644
↓ 6 callers
Method
capacity
cpp/mgcg_cuda/cusparse_wrappers.h:28
↓ 6 callers
Function
diagnostics
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4560
↓ 6 callers
Function
distance
cpp/mgcg_cuda/misc/graph_coloring.cpp:54
↓ 6 callers
Function
get_bbox
(pos)
engine/mesh_io.py:228
↓ 6 callers
Method
get_pts
(self)
engine/geo.py:251
↓ 6 callers
Method
get_string
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:12722
↓ 6 callers
Method
get_target_pos
(self)
engine/geo.py:261
↓ 6 callers
Method
get_vert
(self)
engine/geo.py:178
↓ 6 callers
Function
if
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:23777
↓ 6 callers
Method
init
(self)
engine/solver/amgx_solver.py:35
↓ 6 callers
Function
is_string
@brief return whether value is a string @sa https://json.nlohmann.me/api/basic_json/is_string/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:21501
↓ 6 callers
Function
json_pointer
@brief create JSON pointer @sa https://json.nlohmann.me/api/json_pointer/json_pointer/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:14641
↓ 6 callers
Function
make_matrix
(x, y, z)
engine/soft/soft3d_twist.py:1251
↓ 6 callers
Function
name
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4555
↓ 6 callers
Method
null
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:9614
↓ 6 callers
Function
push_back
@brief append an unescaped token at the end of the reference pointer @sa https://json.nlohmann.me/api/json_pointer/push_back/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:14762
↓ 6 callers
Method
should_setup
(self)
engine/physical_base.py:88
↓ 6 callers
Function
update_pos
( inv_mass:ti.template(), dpos:ti.template(), pos:ti.template(), omega:ti.f32, )
engine/cloth/cloth3d_lumped.py:242
↓ 5 callers
Function
calc_dual_residual
( dual_residual: ti.template(), edge:ti.template(), rest_len:ti.template(), lagrangian:ti.temp
engine/cloth/cloth3d_lumped.py:285
↓ 5 callers
Method
calc_r0
(self)
engine/util.py:140
↓ 5 callers
Function
cend
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/cend/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:22941
↓ 5 callers
Method
collision_response
(self)
engine/soft/soft3d.py:808
↓ 5 callers
Method
compute_b
(self)
engine/cloth/cloth3d.py:285
↓ 5 callers
Function
compute_gradient
(U, S, V, B)
engine/soft/soft3d.py:1402
↓ 5 callers
Function
compute_gradient
(U, S, V, B)
engine/soft/soft3d_twist.py:1262
↓ 5 callers
Method
create
(self, nnz,num_rows)
engine/cloth/fill_A.py:24
↓ 5 callers
Function
escape
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3120
↓ 5 callers
Function
fill_G
()
engine/cloth/cloth3d_lumped.py:1224
↓ 5 callers
Method
get_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xFF do not end up
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6619
next →
1–100 of 1,374, ranked by callers