Home
last modified time | relevance | path

Searched refs:DofData_P (Results 1 – 17 of 17) sorted by relevance

/dports/science/getdp/getdp-3.4.0-source/Kernel/
H A DSolvingOperations.cpp142 DofData_P->NbrDof, DofData_P->NbrDof) ; in Init_SystemData()
143 LinAlg_CreateVector(&DofData_P->b, &DofData_P->Solver, DofData_P->NbrDof) ; in Init_SystemData()
145 LinAlg_CreateVector(&DofData_P->dx, &DofData_P->Solver, DofData_P->NbrDof) ; in Init_SystemData()
155 DofData_P->NbrDof, DofData_P->NbrDof) ; in Init_SystemData()
163 DofData_P->NbrDof, DofData_P->NbrDof) ; in Init_SystemData()
171 DofData_P->NbrDof, DofData_P->NbrDof) ; in Init_SystemData()
178 DofData_P->NbrDof, DofData_P->NbrDof) ; in Init_SystemData()
1469 LinAlg_SolveNL(&DofData_P->A, &DofData_P->b, &DofData_P->Jac, &DofData_P->res, in Treatment_Operation()
1538 LinAlg_Solve(&DofData_P->Jac, &DofData_P->res, &DofData_P->Solver, &DofData_P->dx) ; in Treatment_Operation()
1540 LinAlg_SolveAgain(&DofData_P->Jac, &DofData_P->res, &DofData_P->Solver, &DofData_P->dx) ; in Treatment_Operation()
[all …]
H A DOperation_Update.cpp259 if(!DofData_P->Flag_Init[1] && !DofData_P->Flag_Init[2]) in Operation_Update()
285 &DofData_P->M1, &DofData_P->M2, &DofData_P->A) ; in Operation_Update()
296 &DofData_P->M1, &DofData_P->M2, &DofData_P->A) ; in Operation_Update()
301 &DofData_P->M1, &DofData_P->M2, &DofData_P->m1, &DofData_P->m2, in Operation_Update()
302 DofData_P->m1s, DofData_P->m2s, in Operation_Update()
309 if(!DofData_P->Flag_Init[1] && !DofData_P->Flag_Init[2] && !DofData_P->Flag_Init[3]) in Operation_Update()
336 &DofData_P->M1, &DofData_P->M2, &DofData_P->M3, &DofData_P->A) ; in Operation_Update()
348 &DofData_P->M1, &DofData_P->M2, &DofData_P->M3, &DofData_P->A) ; in Operation_Update()
353 &DofData_P->M1, &DofData_P->M2, &DofData_P->M3, in Operation_Update()
354 &DofData_P->m1, &DofData_P->m2, &DofData_P->m3, in Operation_Update()
[all …]
H A DDofData.cpp57 DofData_P->Num = Num ; in Dof_InitDofData()
65 DofData_P->Pulsation = NULL ; DofData_P->Val_Pulsation = NULL ; in Dof_InitDofData()
66 DofData_P->NbrHar = 1 ; in Dof_InitDofData()
68 DofData_P->NbrAnyDof = 0 ; DofData_P->NbrDof = 0 ; in Dof_InitDofData()
133 if(DofData_P->Flag_Init[0] == 1 || DofData_P->Flag_Init[0] == 2){ in Dof_FreeDofData()
361 DofData_P->ResolutionIndex, DofData_P->SystemIndex) ; in Dof_WriteFilePRE()
383 (DofData_P->DofTree)? Tree_Nbr(DofData_P->DofTree) : DofData_P->NbrAnyDof, in Dof_WriteFilePRE()
473 &DofData_P->ResolutionIndex, &DofData_P->SystemIndex) != 2){ in Dof_ReadFilePRE()
774 List_T *l = !DofData_P->DofList ? Tree2List(DofData_P->DofTree) : 0; in Dof_WriteFileRES_WithEntityNum()
1009 DofData_P->DofList = Tree2List(DofData_P->DofTree) ; in Dof_TransferDofTreeToList()
[all …]
H A DEigenSolve_SLEPC.cpp671 Mat A[3] = {DofData_P->M1.M, DofData_P->M2.M, DofData_P->M3.M}; in _quadraticEVP()
817 Mat A[6] = {DofData_P->M1.M, DofData_P->M2.M, DofData_P->M3.M, in _polynomialEVP()
818 DofData_P->M4.M, DofData_P->M5.M, DofData_P->M6.M}; in _polynomialEVP()
824 Mat A[5] = {DofData_P->M1.M, DofData_P->M2.M, DofData_P->M3.M, in _polynomialEVP()
831 Mat A[4] = {DofData_P->M1.M, DofData_P->M2.M, DofData_P->M3.M, in _polynomialEVP()
1006 Mat A[3] = {DofData_P->M7.M, DofData_P->M6.M, DofData_P->M5.M}; in _rationalEVP()
1021 Mat A[4] = {DofData_P->M7.M, DofData_P->M6.M, DofData_P->M5.M, in _rationalEVP()
1038 Mat A[5] = {DofData_P->M7.M, DofData_P->M6.M, DofData_P->M5.M, in _rationalEVP()
1055 Mat A[6] = {DofData_P->M7.M, DofData_P->M6.M, DofData_P->M5.M, in _rationalEVP()
1056 DofData_P->M4.M, DofData_P->M3.M, DofData_P->M2.M}; in _rationalEVP()
[all …]
H A DOperation_Debug.cpp19 struct DofData *DofData_P) in Operation_Debug() argument
24 Message::Info(0, "DofData %d", DofData_P->Num); in Operation_Debug()
25 Message::Info(0, " %d harmonics", DofData_P->NbrHar); in Operation_Debug()
26 Message::Info(0, " %d Dofs (all %d)", DofData_P->NbrDof, DofData_P->NbrAnyDof); in Operation_Debug()
27 Message::Info(0, " Init: %d %d %d %d %d %d %d", DofData_P->Flag_Init[0], in Operation_Debug()
28 DofData_P->Flag_Init[1], DofData_P->Flag_Init[2], DofData_P->Flag_Init[3], in Operation_Debug()
29 DofData_P->Flag_Init[4], DofData_P->Flag_Init[5], DofData_P->Flag_Init[6]); in Operation_Debug()
30 Message::Info(0, " %d solutions", List_Nbr(DofData_P->Solutions)); in Operation_Debug()
31 for(int i = 0; i < List_Nbr(DofData_P->Solutions); i++){ in Operation_Debug()
35 if(DofData_P->CurrentSolution){ in Operation_Debug()
[all …]
H A DEigenSolve_ARPACK.cpp255 if(DofData_P->Flag_Init[7] || DofData_P->Flag_Init[6] || in EigenSolve_ARPACK()
256 DofData_P->Flag_Init[5] || DofData_P->Flag_Init[4]){ in EigenSolve_ARPACK()
260 if(!DofData_P->Flag_Init[1] || !DofData_P->Flag_Init[3]){ in EigenSolve_ARPACK()
567 LinAlg_CreateVector(&v1, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
568 LinAlg_CreateVector(&v2, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
596 LinAlg_CreateVector(&x, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
597 LinAlg_CreateVector(&y, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
598 LinAlg_CreateVector(&v1, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
599 LinAlg_CreateVector(&w1, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
600 LinAlg_CreateVector(&w2, &DofData_P->Solver, DofData_P->NbrDof); in EigenSolve_ARPACK()
[all …]
H A DOperation_Vector.cpp64 LinAlg_CreateVector(&n, &DofData_P->Solver, DofData_P->NbrDof) ; in manageVectorMap()
105 LinAlg_CreateVector(&tmp, &DofData_P->Solver, DofData_P->NbrDof) ; in Operation_CopyVector()
108 if(DofData_P->CurrentSolution){ in Operation_CopyVector()
110 to = &DofData_P->CurrentSolution->x; in Operation_CopyVector()
112 from = &DofData_P->CurrentSolution->x; in Operation_CopyVector()
119 to = &DofData_P->b; in Operation_CopyVector()
121 from = &DofData_P->b; in Operation_CopyVector()
125 to = &DofData_P->res; in Operation_CopyVector()
127 from = &DofData_P->res; in Operation_CopyVector()
131 to = &DofData_P->dx; in Operation_CopyVector()
[all …]
H A DSolvingAnalyse.cpp47 struct DofData * DofData_P ; in Init_DofDataInFunctionSpace() local
52 DofData_P = DofData_P0 + i ; in Init_DofDataInFunctionSpace()
104 struct DofData * DofData_P ; in Treatment_Preprocessing() local
111 DofData_P = DofData_P0 + i ; in Treatment_Preprocessing()
261 (DofData_P, in Init_HarInDofData()
266 DofData_P->NbrHar = 1 ; in Init_HarInDofData()
269 DofData_P->NbrHar = 2 * List_Nbr(DofData_P->Pulsation) ; in Init_HarInDofData()
270 DofData_P->Val_Pulsation = (double*)List_Pointer(DofData_P->Pulsation, 0) ; in Init_HarInDofData()
279 if (DofData_P->NbrHar > 1) { in Init_HarInDofData()
535 Dof_ReadFilePRE(DofData_P) ; in SolvingAnalyse()
[all …]
H A DDofData.h151 void Dof_InitDofData(struct DofData * DofData_P, int Num,
154 void Dof_FreeDofData(struct DofData * DofData_P) ;
156 void Dof_SetCurrentDofData(struct DofData * DofData_P) ;
164 void Dof_WriteFilePRE(struct DofData * DofData_P) ;
166 void Dof_ReadFilePRE(struct DofData * DofData_P) ;
183 void Dof_TransferDofTreeToList(struct DofData * DofData_P) ;
184 void Dof_InitDofType(struct DofData * DofData_P) ;
185 void Dof_DeleteDofTree(struct DofData * DofData_P) ;
189 void Dof_AddPulsation(struct DofData * DofData_P, double Val_Pulsation) ;
214 void Dof_TransferSolutionToConstraint(struct DofData * DofData_P) ;
[all …]
H A DOperation_IterativeLoopN.cpp33 DofData *DofData_P=NULL; in CalcMaxErrorRatio() local
49 DofData_P = DofData_P0 + ILsystem.SystemIndex; in CalcMaxErrorRatio()
53 xCurrent_P = &DofData_P->CurrentSolution->x; in CalcMaxErrorRatio()
55 LinAlg_CreateVector(&xError, &DofData_P->Solver, DofData_P->NbrDof); in CalcMaxErrorRatio()
71 LinAlg_ProdMatrixVector(&DofData_P->A, &DofData_P->CurrentSolution->x, &xError); in CalcMaxErrorRatio()
73 Cal_SolutionErrorRatio(&xError, &DofData_P->b, in CalcMaxErrorRatio()
81 Cal_SolutionErrorRatio(&DofData_P->res, &DofData_P->b, in CalcMaxErrorRatio()
171 DofData *DofData_P=NULL; in Operation_IterativeLoopN() local
199 DofData_P = DofData_P0 + ILsystem.SystemIndex; in Operation_IterativeLoopN()
201 if(!List_Nbr(DofData_P->Solutions)) in Operation_IterativeLoopN()
[all …]
H A DSolvingOperations.h13 struct DofData *DofData_P,
79 struct DofData * DofData_P,
99 struct DofData *DofData_P);
102 struct DofData *DofData_P);
105 struct DofData *DofData_P);
108 struct DofData *DofData_P);
111 struct DofData *DofData_P);
143 void Free_UnusedSolutions(struct DofData * DofData_P);
H A DEigenSolve.cpp12 void EigenSolve(struct DofData * DofData_P, int NumEigenvalues, in EigenSolve() argument
21 EigenSolve_SLEPC(DofData_P, NumEigenvalues, shift_r, shift_i, in EigenSolve()
26 EigenSolve_ARPACK(DofData_P, NumEigenvalues, shift_r, shift_i, in EigenSolve()
29 EigenSolve_ARPACK(DofData_P, NumEigenvalues, shift_r, shift_i, in EigenSolve()
32 EigenSolve_SLEPC(DofData_P, NumEigenvalues, shift_r, shift_i, in EigenSolve()
H A DOperation_TimeLoopAdaptive.cpp64 DofData *DofData_P=NULL; in CalcIntegrationCoefficients() local
100 Solutions_L = DofData_P->Solutions; in CalcIntegrationCoefficients()
291 DofData *DofData_P; in Predictor() local
308 if (!List_Nbr(DofData_P->Solutions)) in Predictor()
312 List_Pointer(DofData_P->Solutions, List_Nbr(DofData_P->Solutions)-1); in Predictor()
321 LinAlg_CreateVector(&Solution_S.x, &DofData_P->Solver, DofData_P->NbrDof); in Predictor()
325 List_Pointer(DofData_P->Solutions, List_Nbr(DofData_P->Solutions)-1) ; in Predictor()
426 DofData *DofData_P; in CalcMaxLTEratio() local
463 LinAlg_CreateVector(&xLTE, &DofData_P->Solver, DofData_P->NbrDof); in CalcMaxLTEratio()
612 DofData *DofData_P=NULL; in Operation_TimeLoopAdaptive() local
[all …]
H A DEigenSolve.h11 void EigenSolve(struct DofData * DofData_P, int NumEigenvalues,
15 void EigenSolve_ARPACK(struct DofData * DofData_P, int NumEigenvalues,
17 void EigenSolve_SLEPC(struct DofData * DofData_P, int NumEigenvalues,
H A DOperation_HPDDM.cpp29 struct DofData *DofData_P) in Operation_HPDDMSolve() argument
51 Mat PetscA = DofData_P->A.M; in Operation_HPDDMSolve()
52 Vec PetscB = DofData_P->b.V; in Operation_HPDDMSolve()
90 struct DofData *DofData_P) in Operation_HPDDMSolve() argument
H A DSolvingAnalyse.h18 double * Get_TimeFunctionValues(struct DofData * DofData_P);
21 struct DofData * DofData_P);
H A DOperation_ChangeOfCoordinates.cpp131 struct DofData *DofData_P = DofData_P0 + Operation_P->DefineSystemIndex ; in Operation_DeformMesh() local
222 if(GeoData_P0 + DofData_P->GeoDataIndex != in Operation_DeformMesh()
224 Geo_SetCurrentGeoData(Current.GeoData = GeoData_P0 + DofData_P->GeoDataIndex) ; in Operation_DeformMesh()