Go to the source code of this file.
|
Info<< endl;Info<< "*********************************************************"<< endl;Info<< "Performing test for the parameterized BC inverse solver"<< endl;Info<< endl;word outputFolder="./ITHACAoutput/parameterizedBCtest/";volScalarField gTrueField=example_paramBC.list2Field(example_paramBC.gTrue);ITHACAstream::exportSolution(gTrueField, "1", outputFolder, "gTrue");List< word > | linSys_solvers = "fullPivLU" |
|
Eigen::VectorXd | residualNorms |
|
auto | tO1 = std::chrono::high_resolution_clock::now() |
|
auto | tO2 = std::chrono::high_resolution_clock::now() |
|
auto | duration |
|
◆ parameterizedBCoffline()
example_paramBC parameterizedBCoffline |
( |
| ) |
|
◆ resize() [1/2]
◆ resize() [2/2]
◆ set_gParametrized()
example_paramBC set_gParametrized |
( |
"rbf" | , |
|
|
rbfShapePar | ) |
◆ std::cout<< "Duration offline part = "<< duration<< " seconds"<< std::endl;forAll(linSys_solvers, solverI){ Info<< "Solver "<< linSys_solvers[solverI]<< endl;Info<< endl;auto t1=std::chrono::high_resolution_clock::now();example_paramBC.parameterizedBC(linSys_solvers[solverI], 6);auto t2=std::chrono::high_resolution_clock::now();auto duration=std::chrono::duration_cast< std::chrono::microseconds >()
std::cout<< "Duration offline part = "<< duration<< " seconds"<< std::endl;forAll(linSys_solvers, solverI){ Info<< "Solver "<< linSys_solvers[solverI]<< endl;Info<< endl;auto t1=std::chrono::high_resolution_clock::now();example_paramBC.parameterizedBC(linSys_solvers[solverI], 6);auto t2=std::chrono::high_resolution_clock::now();auto duration=std::chrono::duration_cast< std::chrono::microseconds > |
( |
t2 - | t1 | ) |
|
◆ duration
Initial value:= std::chrono::duration_cast<std::chrono::microseconds>
Definition at line 19 of file parameterizedBCtest.H.
◆ linSys_solvers
linSys_solvers[0] = "fullPivLU" |
◆ residualNorms
Eigen::VectorXd residualNorms |
◆ tO1
auto tO1 = std::chrono::high_resolution_clock::now() |
◆ tO2
auto tO2 = std::chrono::high_resolution_clock::now() |