G+Smo  24.08.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsDynamicXBraid< T > Member List

This is the complete list of members for gsDynamicXBraid< T >, including all inherited members.

Access(braid_Vector u, BraidAccessStatus &status) overridegsDynamicXBraid< T >inline
BufPack(braid_Vector u, void *buffer, BraidBufferStatus &status)gsXBraid< gsMatrix< T > >inlinevirtual
BufSize(braid_Int *size_ptr, BraidBufferStatus &status) overridegsDynamicXBraid< T >inline
BufUnpack(void *buffer, braid_Vector *u_ptr, BraidBufferStatus &status)gsXBraid< gsMatrix< T > >inlinevirtual
Clone(braid_Vector u, braid_Vector *v_ptr)gsXBraid< gsMatrix< T > >inlinevirtual
Coarsen(braid_Vector fu, braid_Vector *cu_ptr, BraidCoarsenRefStatus &status) overridegsDynamicXBraid< T >inline
coregsXBraid< T >protected
Free(braid_Vector u)gsXBraid< gsMatrix< T > >inlinevirtual
GetMyID(braid_Int *myid_ptr)gsXBraid< T >inline
GetNLevels(braid_Int *nlevels_ptr)gsXBraid< T >inline
GetNumIter(braid_Int *niter_ptr)gsXBraid< T >inline
GetRNorms(braid_Int *nrequest_ptr, braid_Real *rnorms)gsXBraid< T >inline
gsDynamicXBraid(const gsDynamicBase< T > *solver, const gsMpiComm &comm, const T &tstart, const T &tend, const index_t numDofs, index_t numSteps=10)gsDynamicXBraid< T >inline
gsXBraid(const gsMpiComm &comm, const braid_Real tstart, const braid_Real tstop, braid_Int ntime)gsXBraid< gsMatrix< T > >
id()gsXBraid< T >inline
Init(braid_Real t, braid_Vector *u_ptr) overridegsDynamicXBraid< T >inline
iterations()gsXBraid< T >inline
levels()gsXBraid< T >inline
norm(braid_Int nrequest)gsXBraid< T >inline
Residual(braid_Vector, braid_Vector, BraidStepStatus &)gsXBraid< T >inlinevirtual
SetAbsTol(braid_Real tol)gsXBraid< T >inline
SetAccessLevel(braid_Int access_level)gsXBraid< T >inline
SetCFactor(braid_Int level, braid_Int cfactor)gsXBraid< T >inline
SetCFactor(braid_Int cfactor)gsXBraid< T >inline
SetCRelaxWt(braid_Int level, braid_Real Cwt)gsXBraid< T >inline
SetDefaultPrintFile()gsXBraid< T >inline
SetFileIOLevel(braid_Int io_level)gsXBraid< T >inline
SetFMG()gsXBraid< T >inline
SetFullRNormRes(braid_PtFcnResidual residual)gsXBraid< T >inline
SetIncrMaxLevels()gsXBraid< T >inline
SetMaxIter(braid_Int max_iter)gsXBraid< T >inline
SetMaxLevels(braid_Int max_levels)gsXBraid< T >inline
SetMaxRefinements(braid_Int max_refinements)gsXBraid< T >inline
SetMinCoarse(braid_Int min_coarse)gsXBraid< T >inline
SetNFMG(braid_Int k)gsXBraid< T >inline
SetNFMGVcyc(braid_Int nfmg_Vcyc)gsXBraid< T >inline
SetNRelax(braid_Int level, braid_Int nrelax)gsXBraid< T >inline
SetNRelax(braid_Int nrelax)gsXBraid< T >inline
SetPeriodic(braid_Int periodic)gsXBraid< T >inline
SetPrintFile(const char *printfile_name)gsXBraid< T >inline
SetPrintLevel(braid_Int print_level)gsXBraid< T >inline
SetRefine(braid_Int refine)gsXBraid< T >inline
SetRelTol(braid_Real tol)gsXBraid< T >inline
SetResidual()gsXBraid< T >inline
SetRichardsonEstimation(braid_Int est_error, braid_Int richardson, braid_Int local_order)gsXBraid< T >inline
SetSeqSoln(braid_Int use_seq_soln)gsXBraid< T >inline
SetSkip(braid_Int skip)gsXBraid< T >inline
SetSpatialCoarsenAndRefine()gsXBraid< T >inline
SetStorage(braid_Int storage)gsXBraid< T >inline
SetSync()gsXBraid< T >inline
SetTemporalNorm(braid_Int tnorm)gsXBraid< T >inline
SetTimeGrid(braid_PtFcnTimeGrid tgrid)gsXBraid< T >inline
SetTPointsCutoff(braid_Int tpoints_cutoff)gsXBraid< T >inline
solve()gsXBraid< T >inline
SpatialNorm(braid_Vector u, braid_Real *norm_ptr) overridegsDynamicXBraid< T >inlinevirtual
Step(braid_Vector u, braid_Vector ustop, braid_Vector fstop, BraidStepStatus &status) overridegsDynamicXBraid< T >inline
Sum(braid_Real alpha, braid_Vector x, braid_Real beta, braid_Vector y)gsXBraid< gsMatrix< T > >inlinevirtual
~gsXBraid()gsXBraid< gsMatrix< T > >virtual