![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "ChaosCheck.h"#include "ChaosLog.h"#include "Chaos/Framework/Parallel.h"#include "GenericPlatform/GenericPlatformMath.h"#include "Misc/AssertionMacros.h"#include "Chaos/Vector.h"Go to the source code of this file.
Namespaces | |
| namespace | Chaos |
Functions | |
| template<typename Func , class T > | |
| void | Chaos::LanczosCG (Func multiplyA, TArray< T > &x, const TArray< T > &b, const int max_it, const T res=1e-4, bool check_residual=false, int min_parallel_batch_size=1000) |
| template<class T , typename Func , int32 d = 3> | |
| void | Chaos::LanczosCG (Func multiplyA, TArray< TVector< T, d > > &x, const TArray< TVector< T, d > > &b, const int max_it, const T res=1e-4, const TArray< int32 > *use_list=nullptr) |
| template<typename T , typename TV , typename Func1 , typename Func2 , typename Func3 , typename Func4 , typename Func5 > | |
| void | Chaos::LanczosCG (Func1 multiplyA, Func2 dotProduct, Func3 AXPY, Func4 scale, Func5 set, TArray< TV > &x, const TArray< TV > &b, const int max_it, const T res=T(1e-4), bool check_residual=false) |