MCPcopy Create free account

hub / github.com/chunleili/mgpbd / types & classes

Types & classes263 in github.com/chunleili/mgpbd

↓ 18 callersClassGeo
.geo data has 9 attributes: 1. fileversion 2. hasindex 3. pointcount 4. vertexcount 5. primitivecount 6. info 7. topo
engine/geo.py:70
↓ 9 callersClassAmgCuda
AmgCuda 类用于在 CUDA 上运行 AMG 算法。 Examples -------- see test_amg_cuda()
engine/solver/amg_cuda.py:7
↓ 5 callersClassAmgPython
engine/solver/amg_python.py:9
↓ 5 callersClassAmgxSolver
usage: see test_amgx()
engine/solver/amgx_solver.py:7
↓ 5 callersClassDirectSolver
engine/solver/direct_solver.py:6
↓ 5 callersClassdiyfp
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:17765
↓ 4 callersClassResidualDataOneIter
engine/util.py:28
↓ 4 callersClassSpringConstraint
engine/cloth/constraints.py:17
↓ 4 callersClassout_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:4743
↓ 3 callersClassconstraintsAdapter
engine/cloth/constraints.py:167
↓ 2 callersClassAttachmentConstraint
engine/cloth/constraints.py:44
↓ 2 callersClassDirectSolverPardiso
Requires pypardiso
engine/solver/direct_solver.py:63
↓ 2 callersClassDistanceConstraints
Distance constraints
engine/constraints/distance_constraints.py:212
↓ 2 callersClassDistanceConstraintsAttach
Attach to target geometry
engine/constraints/distance_constraints.py:69
↓ 2 callersClassGaussSeidelSolver
engine/solver/iterative_solver.py:7
↓ 2 callersClassPinToTarget
Pin to target geometry: pos[pts] -> target_pos
engine/constraints/distance_constraints.py:144
↓ 2 callersClassResidualDataAllFrame
engine/util.py:204
↓ 2 callersClassResidualDataOneFrame
engine/util.py:194
↓ 2 callersClassSetupConstraints
engine/cloth/constraints.py:73
↓ 2 callersClassValueType
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:22352
↓ 2 callersClassinput_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:6585
↓ 1 callersClassChainMeshCloth
For long chain case, no triangle, only edge. But to keep the API consitent with TriMeshCloth, we still return the tri as empty array. So if you w
engine/cloth/build_cloth_mesh.py:221
↓ 1 callersClassCloth
engine/cloth/cloth3d_lumped.py:68
↓ 1 callersClassCloth
engine/cloth/cloth3d.py:68
↓ 1 callersClassClothConstraints
engine/cloth/constraints.py:259
↓ 1 callersClassCylinderCollider
engine/collision.py:66
↓ 1 callersClassFillACloth
engine/cloth/fill_A.py:40
↓ 1 callersClassFillACloth
engine/cloth/cloth3d_lumped.py:936
↓ 1 callersClassMesh
engine/cloth/constraints.py:68
↓ 1 callersClassMultiLevel
engine/solver/amg_python.py:97
↓ 1 callersClassPointAttr
engine/geo.py:185
↓ 1 callersClassPrimAttr
engine/geo.py:59
↓ 1 callersClassQuadMeshCloth
engine/cloth/build_cloth_mesh.py:85
↓ 1 callersClassSoftBody
engine/soft/soft3d.py:75
↓ 1 callersClassSoftBody
engine/soft/soft3d_twist.py:73
↓ 1 callersClassSpMat
engine/cloth/fill_A.py:15
↓ 1 callersClassSphereCollider
engine/collision.py:62
↓ 1 callersClassTestNewtonMethod
engine/cloth/newton_method.py:1015
↓ 1 callersClassTriMeshCloth
engine/cloth/build_cloth_mesh.py:11
↓ 1 callersClassTriMeshClothTxt
engine/cloth/build_cloth_mesh.py:323
↓ 1 callersClassiteration_proxy_value
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:5500
↓ 1 callersClassprimitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). Its only purpose is to
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:13497
ClassAmgclSolver
cpp/mgcg_cuda/standalone_solver/amgcl_solver.h:6
ClassAttributeValue
engine/geo.py:183
ClassBCType
engine/collision.py:6
ClassBuffer
cpp/mgcg_cuda/cusparse_wrappers.h:18
ClassCSR
cpp/mgcg_cuda/CSR.h:13
ClassCSR
cpp/mgcg_cuda/fastmg.h:15
ClassCollider
engine/collision.py:51
ClassCompareNewtonMethod
engine/cloth/newton_method.py:581
ClassConfigManager
cpp/mgcg_cuda/config_manager.h:8
ClassConstraint
engine/cloth/constraints.py:13
ClassConstraintType
engine/cloth/constraints.py:6
ClassCusparseWrappers
cpp/mgcg_cuda/cusparse_wrappers.h:43
ClassDistanceConstraintAOS
engine/cloth/constraints.py:218
ClassDistanceConstraintAos
engine/constraints/distance_constraints.py:8
ClassEdge
cpp/mgcg_cuda/misc/graph_coloring.cpp:15
ClassEigenSolver
cpp/mgcg_cuda/standalone_solver/eigen_solver.h:6
ClassExtend
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3273
ClassExtend<integer_sequence<T, Ints...>, SeqSize, 0>
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3277
ClassExtend<integer_sequence<T, Ints...>, SeqSize, 1>
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3283
ClassFastFillBase
cpp/mgcg_cuda/fastmg.h:19
ClassFastFillBase
Base case for FastFillCloth and FastFillSoft
cpp/mgcg_cuda/fastfill.h:10
ClassFastFillCloth
cpp/mgcg_cuda/fastfill.h:16
ClassFastFillSoft
cpp/mgcg_cuda/fastfill.h:47
ClassFastFillSoftWrapper
cpp/mgcg_cuda/standalone_solver/main_softbody.cpp:99
ClassFastMG
cpp/mgcg_cuda/fastmg.h:23
ClassGGUI
engine/visualize.py:4
ClassGen
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3291
ClassGen<T, 0>
cpp/mgcg_cuda/extern/json/include/nlohmann/json.hpp:3298
ClassGpuTimer
https://stackoverflow.com/a/41154786/19253199 https://github.com/aramadia/udacity-cs344/blob/master/Unit2%20Code%20Snippets/gputimer.h https://develop
cpp/mgcg_cuda/timer.h:81
ClassInitFillCloth
cpp/mgcg_cuda/misc/initFillCloth.cpp:37
ClassLineSearch
engine/line_search.py:6
ClassLineSearchNaive
engine/line_search.py:84
ClassLinearSolver
cpp/mgcg_cuda/standalone_solver/linear_solver.h:5
ClassMGLevel
cpp/mgcg_cuda/mglevel.h:11
ClassMGLevel
cpp/mgcg_cuda/vcycle.h:8
ClassMGLevel
cpp/mgcg_cuda/fastmg.h:16
ClassMGPCG
cpp/mgcg_cuda/mgpcg.h:12
ClassNewtonMethod
engine/cloth/newton_method_legacy.py:22
ClassNewtonMethod
engine/cloth/newton_method.py:20
ClassPhysData
@brief Physics data structure @details This structure contains all the necessary data for the physics simulation
cpp/mgcg_cuda/standalone_solver/physdata.h:7
ClassPhysicalBase
engine/physical_base.py:12
ClassPhysicalData
engine/physical_data.py:3
ClassPolygon
engine/geo.py:312
ClassPrimAttr
engine/geo.py:280
ClassPrimalXPBD
engine/cloth/primal_xpbd.py:9
ClassResidualType
engine/util.py:20
EnumSOLVER_TYPE
cpp/mgcg_cuda/fastmg.h:34
ClassSmoother
cpp/mgcg_cuda/smoother.h:11
ClassSmoother
cpp/mgcg_cuda/vcycle.h:9
ClassSmoother
cpp/mgcg_cuda/fastmg.h:18
ClassSoftBody
cpp/mgcg_cuda/standalone_solver/main_softbody.cpp:129
ClassSolveSoft
cpp/mgcg_cuda/misc/solve_soft.h:5
ClassSpMatData
cpp/mgcg_cuda/standalone_solver/SpMatData.h:4
ClassTimer
@brief Usage: Timer t("timer_name"); t.start(); //do something t.end(); You need to include <chrono> and <string> for this to work
cpp/mgcg_cuda/timer.h:16
ClassVCycle
cpp/mgcg_cuda/vcycle.h:11
ClassVCycle
cpp/mgcg_cuda/fastmg.h:17
ClassVec
cpp/mgcg_cuda/Vec.h:11
ClassVec
cpp/mgcg_cuda/fastmg.h:13
next →1–100 of 263, ranked by callers