/dports/science/hypre/hypre-2.23.0/src/parcsr_ls/ |
H A D | par_mgr_solve.c | 32 hypre_ParVector **U_array = (mgr_data -> U_array); in hypre_MGRSolve() local 99 U_array[0] = u; in hypre_MGRSolve() 378 hypre_ParVector **U_array = (Frelax_data) -> U_array; in hypre_MGRFrelaxVcycle() local 399 U_array[0] = u; in hypre_MGRFrelaxVcycle() 426 U_array[0], in hypre_MGRFrelaxVcycle() 442 U_array[0], in hypre_MGRFrelaxVcycle() 495 Aux_U = U_array[level]; in hypre_MGRFrelaxVcycle() 527 Aux_U = U_array[level]; in hypre_MGRFrelaxVcycle() 559 U_array[coarse_grid], in hypre_MGRFrelaxVcycle() 560 beta, U_array[fine_grid]); in hypre_MGRFrelaxVcycle() [all …]
|
H A D | par_amgdd_solve.c | 23 hypre_ParVector **U_array; in hypre_BoomerAMGDDSolve() local 65 U_array = hypre_ParAMGDataUArray(amg_data); in hypre_BoomerAMGDDSolve() 98 U_array[0] = u; in hypre_BoomerAMGDDSolve() 123 hypre_ParCSRMatrixMatvec(alpha, A_array[0], U_array[0], beta, res); in hypre_BoomerAMGDDSolve() 208 hypre_BoomerAMGCycle( (void*) amg_data, F_array, U_array); in hypre_BoomerAMGDDSolve() 215 U_array[amgdd_start_level], beta, in hypre_BoomerAMGDDSolve() 223 hypre_ParVectorCopy(U_array[amgdd_start_level], Ztemp); in hypre_BoomerAMGDDSolve() 253 hypre_ParVectorAxpy(1.0, Ztemp, U_array[amgdd_start_level]); in hypre_BoomerAMGDDSolve() 260 U_array[amgdd_start_level], 1.0, in hypre_BoomerAMGDDSolve() 261 U_array[amgdd_start_level-1]); in hypre_BoomerAMGDDSolve() [all …]
|
H A D | par_cycle.c | 25 hypre_ParVector **U_array ) in hypre_BoomerAMGCycle() argument 293 Aux_U = U_array[level]; in hypre_BoomerAMGCycle() 319 Aux_U = U_array[level]; in hypre_BoomerAMGCycle() 327 Aux_U = U_array[level]; in hypre_BoomerAMGCycle() 360 hypre_seqAMGCycle(amg_data, level, F_array, U_array); in hypre_BoomerAMGCycle() 603 hypre_ParVectorAxpy(alfa,Ptemp,U_array[level]); in hypre_BoomerAMGCycle() 629 hypre_ParVectorSetConstantValues(U_array[coarse_grid], 0.0); in hypre_BoomerAMGCycle() 705 U_array[coarse_grid], in hypre_BoomerAMGCycle() 706 beta, U_array[fine_grid]); in hypre_BoomerAMGCycle() 712 U_array[coarse_grid], in hypre_BoomerAMGCycle() [all …]
|
H A D | par_amg_solveT.c | 44 hypre_ParVector **U_array; in hypre_BoomerAMGSolveT() local 85 U_array = hypre_ParAMGDataUArray(amg_data); in hypre_BoomerAMGSolveT() 98 U_array[0] = u; in hypre_BoomerAMGSolveT() 155 hypre_ParCSRMatrixMatvecT(alpha, A_array[0], U_array[0], beta, Residual ); in hypre_BoomerAMGSolveT() 160 hypre_ParCSRMatrixMatvecT(alpha, A_array[0], U_array[0], beta, Vtemp); in hypre_BoomerAMGSolveT() 193 Solve_err_flag = hypre_BoomerAMGCycleT(amg_data, F_array, U_array); in hypre_BoomerAMGSolveT() 208 hypre_ParCSRMatrixMatvecT(alpha, A_array[0], U_array[0], beta, Vtemp); in hypre_BoomerAMGSolveT() 303 hypre_ParVector **U_array ) in hypre_BoomerAMGCycleT() argument 489 U_array[level], in hypre_BoomerAMGCycleT() 524 hypre_ParVectorSetConstantValues(U_array[coarse_grid], 0.0); in hypre_BoomerAMGCycleT() [all …]
|
H A D | par_add_cycle.c | 34 hypre_ParVector **U_array; in hypre_BoomerAMGAdditiveCycle() local 83 U_array = hypre_ParAMGDataUArray(amg_data); in hypre_BoomerAMGAdditiveCycle() 201 hypre_ParVectorCopy(U_array[fine_grid],Xtilde); in hypre_BoomerAMGAdditiveCycle() 244 if (addlvl == 0) hypre_ParVectorCopy(Xtilde, U_array[0]); in hypre_BoomerAMGAdditiveCycle() 278 U_array[coarse_grid], in hypre_BoomerAMGAdditiveCycle() 279 beta, U_array[fine_grid]); in hypre_BoomerAMGAdditiveCycle() 326 U_array[coarse_grid], in hypre_BoomerAMGAdditiveCycle() 347 hypre_ParVector **U_array; in hypre_CreateLambda() local 444 U_array = hypre_ParAMGDataUArray(amg_data); in hypre_CreateLambda() 1033 hypre_ParVector **U_array; in hypre_CreateDinv() local [all …]
|
H A D | par_amg_solve.c | 46 hypre_ParVector **U_array; in hypre_BoomerAMGSolve() local 95 U_array = hypre_ParAMGDataUArray(amg_data); in hypre_BoomerAMGSolve() 107 U_array[0] = u; in hypre_BoomerAMGSolve() 162 hypre_ParCSRMatrixMatvec(alpha, A_array[0], U_array[0], beta, Residual ); in hypre_BoomerAMGSolve() 171 hypre_ParCSRMatrixMatvec(alpha, A_array[0], U_array[0], beta, Vtemp); in hypre_BoomerAMGSolve() 250 hypre_BoomerAMGCycle(amg_data, F_array, U_array); in hypre_BoomerAMGSolve() 267 … hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); in hypre_BoomerAMGSolve() 272 … hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Vtemp); in hypre_BoomerAMGSolve()
|
H A D | par_mgr_setup.c | 83 hypre_ParVector **U_array = (mgr_data -> U_array); in hypre_MGRSetup() local 624 if (F_array != NULL || U_array != NULL) in hypre_MGRSetup() 633 if (U_array[j] != NULL) in hypre_MGRSetup() 635 hypre_ParVectorDestroy(U_array[j]); in hypre_MGRSetup() 636 U_array[j] = NULL; in hypre_MGRSetup() 643 if (U_array == NULL) in hypre_MGRSetup() 708 U_array[0] = u; in hypre_MGRSetup() 711 (mgr_data -> U_array) = U_array; in hypre_MGRSetup() 985 U_array[lev+1] = in hypre_MGRSetup() 989 hypre_ParVectorInitialize(U_array[lev+1]); in hypre_MGRSetup() [all …]
|
H A D | par_ilu_solve.c | 72 hypre_ParVector *U_array = hypre_ParILUDataU(ilu_data); in hypre_ILUSolve() local 210 hypre_ParVectorSetConstantValues(U_array, 0.0); in hypre_ILUSolve() 236 U_array = u; in hypre_ILUSolve() 269 hypre_ILUSolveSchurNSH(matA, F_array, U_array, perm, nLU, matL, matD, matU, matS, in hypre_ILUSolve() 312 hypre_ParCSRMatrixMatvec(alpha, matA, U_array, beta, residual ); in hypre_ILUSolve() 317 hypre_ParCSRMatrixMatvec(alpha, matA, U_array, beta, Ftemp); in hypre_ILUSolve() 2151 hypre_ParVector *U_array = hypre_ParNSHDataU(nsh_data); in hypre_NSHSolve() local 2270 hypre_ParVectorSetConstantValues(U_array, 0.0); in hypre_NSHSolve() 2294 U_array = u; in hypre_NSHSolve() 2317 hypre_ParCSRMatrixMatvec(alpha, matA, U_array, beta, residual ); in hypre_NSHSolve() [all …]
|
H A D | par_amg_setup.c | 38 hypre_ParVector **U_array; in hypre_BoomerAMGSetup() local 776 U_array = hypre_ParAMGDataUArray(amg_data); in hypre_BoomerAMGSetup() 778 if (F_array != NULL || U_array != NULL) in hypre_BoomerAMGSetup() 787 if (U_array[j] != NULL) in hypre_BoomerAMGSetup() 790 U_array[j] = NULL; in hypre_BoomerAMGSetup() 799 if (U_array == NULL) in hypre_BoomerAMGSetup() 805 U_array[0] = u; in hypre_BoomerAMGSetup() 869 U_array[level] = in hypre_BoomerAMGSetup() 885 U_array[level] = in hypre_BoomerAMGSetup() 2958 U_array[level] = in hypre_BoomerAMGSetup() [all …]
|
H A D | par_mgr.h | 35 hypre_ParVector **U_array; member
|
H A D | par_amg.h | 103 hypre_ParVector **U_array; member 351 #define hypre_ParAMGDataUArray(amg_data) ((amg_data)->U_array)
|
H A D | par_mgr.c | 53 (mgr_data -> U_array) = NULL; in hypre_MGRCreate() 221 hypre_ParVectorDestroy((mgr_data -> U_array)[i]); in hypre_MGRDestroy() 284 if((mgr_data -> U_array)) in hypre_MGRDestroy() 286 hypre_TFree((mgr_data -> U_array), HYPRE_MEMORY_HOST); in hypre_MGRDestroy() 287 (mgr_data -> U_array) = NULL; in hypre_MGRDestroy() 5218 if (mgr_data -> U_array == NULL) in hypre_MGRGetCoarseGridSolution() 5223 *sol = mgr_data->U_array[mgr_data->num_coarse_levels]; in hypre_MGRGetCoarseGridSolution()
|
H A D | par_ilu_setup.c | 96 hypre_ParVector *U_array = hypre_ParILUDataU(ilu_data); in hypre_ILUSetup() local 393 U_array = u; in hypre_ILUSetup() 1025 hypre_ParILUDataU(ilu_data) = U_array; in hypre_ILUSetup() 6035 hypre_ParVector *U_array = hypre_ParNSHDataU(nsh_data); in hypre_NSHSetup() local 6109 U_array = u; in hypre_NSHSetup() 6118 hypre_ParNSHDataU(nsh_data) = U_array; in hypre_NSHSetup()
|
H A D | _hypre_parcsr_ls.h | 121 hypre_ParVector **U_array; member 369 #define hypre_ParAMGDataUArray(amg_data) ((amg_data)->U_array) 1743 … hypre_BoomerAMGCycleT ( void *amg_vdata , hypre_ParVector **F_array , hypre_ParVector **U_array ); 1809 …t hypre_BoomerAMGCycle ( void *amg_vdata , hypre_ParVector **F_array , hypre_ParVector **U_array ); 2159 HYPRE_Int hypre_MGRCycle( void *mgr_vdata, hypre_ParVector **F_array, hypre_ParVector **U_array );
|
H A D | protos.h | 966 … hypre_BoomerAMGCycleT ( void *amg_vdata , hypre_ParVector **F_array , hypre_ParVector **U_array ); 1032 …t hypre_BoomerAMGCycle ( void *amg_vdata , hypre_ParVector **F_array , hypre_ParVector **U_array ); 1382 HYPRE_Int hypre_MGRCycle( void *mgr_vdata, hypre_ParVector **F_array, hypre_ParVector **U_array );
|
/dports/cad/opencascade/opencascade-7.6.0/src/AdvApp2Var/ |
H A D | AdvApp2Var_Context.cxx | 153 Standard_Real *U_array = in AdvApp2Var_Context() local 159 AdvApp2Var_ApproxF2var::mma2roo_(&NbPntU,&NbPntV,U_array,V_array); in AdvApp2Var_Context()
|