Home
last modified time | relevance | path

Searched refs:GetProlongationMatrix (Results 1 – 25 of 28) sorted by relevance

12

/dports/math/mfem/mfem-4.3/miniapps/mtop/
H A Dpparamnonlinearform.cpp132 fes[s]->GetProlongationMatrix()->Mult(xs_true.GetBlock(s), xs.GetBlock(s)); in GetEnergy()
153 fes[s]->GetProlongationMatrix()->Mult( in Mult()
166 fes[s]->GetProlongationMatrix()->MultTranspose( in Mult()
183 paramfes[s]->GetProlongationMatrix()->Mult( in ParamMult()
196 paramfes[s]->GetProlongationMatrix()->MultTranspose( in ParamMult()
213 fes[s]->GetProlongationMatrix()->Mult( in GetLocalGradient()
332 fes[s]->GetProlongationMatrix()->Mult( in SetStateFields()
344 fes[s]->GetProlongationMatrix()->Mult( in SetAdjointFields()
355 paramfes[s]->GetProlongationMatrix()->Mult( in SetParamFields()
H A Dparamnonlinearform.cpp200 P[s] = fes[s]->GetProlongationMatrix(); in SetSpaces()
231 Pparam[s] = paramfes[s]->GetProlongationMatrix(); in SetSpaces()
/dports/math/mfem/mfem-4.3/fem/
H A Dplinearform.cpp89 const Operator* prolong = pfes->GetProlongationMatrix(); in ParallelAssemble()
96 const Operator* prolong = pfes->GetProlongationMatrix(); in ParallelAssemble()
H A Dpnonlinearform.cpp227 fes[s]->GetProlongationMatrix()->Mult(xs_true.GetBlock(s), xs.GetBlock(s)); in GetEnergy()
249 fes[s]->GetProlongationMatrix()->Mult( in Mult()
262 fes[s]->GetProlongationMatrix()->MultTranspose( in Mult()
282 fes[s]->GetProlongationMatrix()->Mult( in GetLocalGradient()
H A Dpbilinearform.cpp258 const Operator *P = fes->GetProlongationMatrix(); in AssembleDiagonal()
356 const Operator &P = *pfes->GetProlongationMatrix(); in FormLinearSystem()
455 const Operator &P = *pfes->GetProlongationMatrix(); in RecoverFEMSolution()
595 const Operator *test_P = test_pfes->GetProlongationMatrix(); in FormRectangularLinearSystem()
H A Dtmop_tools.cpp307 K.ParFESpace()->GetProlongationMatrix()->Mult(X, di_dt); in Mult()
397 fes->GetProlongationMatrix()->Mult(x, x_out_loc); in ComputeScalingFactor()
436 fes->GetProlongationMatrix()->Mult(x_out, x_out_loc); in ComputeScalingFactor()
573 pfesc->GetProlongationMatrix()->Mult(x, x_loc); in ProcessNewState()
H A Dnonlinearform_ext.hpp83 return ext.fes.GetProlongationMatrix(); in GetProlongation()
H A Dpgridfunc.cpp134 const Operator *prolong = pfes->GetProlongationMatrix(); in Distribute()
153 pfes->GetProlongationMatrix()->MultTranspose(*this, tv); in ParallelAverage()
160 pfes->GetProlongationMatrix()->MultTranspose(*this, tv); in ParallelAverage()
190 pfes->GetProlongationMatrix()->MultTranspose(*this, tv); in ParallelAssemble()
195 pfes->GetProlongationMatrix()->MultTranspose(*this, tv); in ParallelAssemble()
H A Dnonlinearform.hpp76 sequence(f->GetSequence()), P(f->GetProlongationMatrix()), in NonlinearForm()
H A Dpbilinearform.hpp174 { return pfes->GetProlongationMatrix(); } in GetProlongation()
H A Dbilinearform.hpp805 { return trial_fes->GetProlongationMatrix(); } in GetProlongation()
813 { return test_fes->GetProlongationMatrix(); } in GetOutputProlongation()
H A Dstaticcond.cpp384 const Operator *tr_P = tr_pfes->GetProlongationMatrix(); in ReduceRHS()
505 tr_pfes->GetProlongationMatrix()->Mult(sc_sol, sol_r); in ComputeSolution()
H A Dpfespace.hpp367 virtual const Operator *GetProlongationMatrix() const;
H A Dtransfer.cpp127 out_R, &oper, fes_in.GetProlongationMatrix(), in MakeTrueOperator()
1428 lFESpace.GetProlongationMatrix()->Mult(x, tmpL); in Mult()
1437 lFESpace.GetProlongationMatrix()->MultTranspose(tmpL, y); in MultTranspose()
H A Dhybridization.cpp758 (P_pc ? P_pc : c_pfes->GetProlongationMatrix())->Mult(lambda, L); in MultAfInv()
826 (P_pc ? P_pc : c_pfes->GetProlongationMatrix())->MultTranspose(bl, b_r); in ReduceRHS()
H A Dnonlinearform.cpp451 P = fes->GetProlongationMatrix(); in Update()
529 P[s] = fes[s]->GetProlongationMatrix(); in SetSpaces()
H A Dfespace.hpp448 virtual const Operator *GetProlongationMatrix() const in GetProlongationMatrix() function in mfem::FiniteElementSpace
H A Dtbilinearform.hpp155 { return ((FiniteElementSpace &)in_fes).GetProlongationMatrix(); } in GetProlongation()
H A Dbilinearform.cpp1498 const Operator *P_trial = trial_fes->GetProlongationMatrix(); in AssembleDiagonal_ADAt()
1499 const Operator *P_test = test_fes->GetProlongationMatrix(); in AssembleDiagonal_ADAt()
/dports/math/mfem/mfem-4.3/fem/ceed/
H A Dalgebraic.hpp41 virtual const mfem::Operator *GetProlongationMatrix() const override { return NULL; } in GetProlongationMatrix() function in mfem::ceed::AlgebraicCoarseSpace
69 virtual const mfem::Operator *GetProlongationMatrix() const override { return P; } in GetProlongationMatrix() function in mfem::ceed::ParAlgebraicCoarseSpace
H A Dalgebraic.cpp327 const mfem::Operator *P = space.GetProlongationMatrix(); in AlgebraicMultigrid()
678 space->GetProlongationMatrix(), R_tr[ilevel]); in AlgebraicSpaceHierarchy()
/dports/science/ascent/ascent-0.7.1-66-gbcf2742a/src/examples/proxies/laghos/
H A Dlaghos_assembly.hpp189 { return FESpace.GetProlongationMatrix(); } in GetProlongation()
207 const Operator *P = FESpace.GetProlongationMatrix(); in SetDiagonal()
/dports/math/mfem/mfem-4.3/examples/hiop/
H A Dex9p.cpp105 pfes.GetProlongationMatrix()->Mult(x, x_loc); in Mult()
602 pfes->GetProlongationMatrix()->Mult(x, x_gf); in Mult()
/dports/math/mfem/mfem-4.3/tests/unit/fem/
H A Dtest_transfer.cpp308 f_h1_fespace->GetProlongationMatrix()->Mult(Y_true, Y);
/dports/math/mfem/mfem-4.3/tests/unit/miniapps/
H A Dtest_sedov.cpp1100 { return FESpace.GetProlongationMatrix(); } in GetProlongation()
1142 const Operator *P = FESpace.GetProlongationMatrix(); in SetDiagonal()
1785 const Operator *Pconf = H1compFESpace.GetProlongationMatrix(); in SolveVelocity()

12