Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-step sizes, velocities, or deformation severity.
The issue is mainly caused by the static template function IglUtils::makePD, IglUtils::flipDet_SVD and IglUtils::computeCofactorMtr, where the compiler cannot deduce template argument for the variables these functions trying to apply to.
I'm trying to compile IPC on Windows with MSVC.
The issue is mainly caused by the static template function
IglUtils::makePD
,IglUtils::flipDet_SVD
andIglUtils::computeCofactorMtr
, where the compiler cannot deduce template argument for the variables these functions trying to apply to.Any ideas or is this because of the platform?