p2p index
- Jbra: put energy on branch
- Kuv: compute div(c(u) grad v) with c in p.fuha.cfu
- LBcyl: Laplace-Beltrami for cylinder of radius R, coord (phi,z)
- LBtor: Laplace-Beltrami (and mass M) for torus, radii R and rho
- au2u: transform active u to u with active and inactive parts
- bifdetec: Called from cont to detect bifurcation
- bpcontexit: exit spectral continuation; p.sw.spcont~=0 is required
- bpcontini: initialization for BP cont
- bpjaccheck: compare numerical and assembled pa_u(G_u phi) (for BP continuation)
- bploc: localize bp via extended system
- bpreduce: reduce to original system in case of BPcontinuation
- bradat: set default non-user-defined branch data
- cfail: convergence failure handling (beta version)
- cont: main continuation routine for PDE -div(c grad u)+au-f-b grad u=0,
- doubledrop: double the size of p.mat.drop and p.mat.fill
- ej: generate jth canonical basis vector of length n
- errcheck: compute a posteriori error estimate
- filltrafo: return M transformed via p.mat.fill to change M from Neumann b.c. to periodic b.c..
- findbif: find bifpoint p1 starting at p such that abs(p1.ineg-p.sol.ineg)=1;
- folddetec: called from cont to check for change of sign(det(Gu)), the Jacobian of G.
- fploc: localize foldpoint via extended system
- fsol: replaces nloopext for using fsol.
- fsolext: replaces nloopext for using fsol.
- fsolextf: rhs for fsolve
- fsolvef: rhs for fsolve
- genamat: generate extended matrix for arclength system.
- getGlam: get the finite difference approximation of derivative of G
- getGu: compute jacobian of G, pde-part and auxiliart part separated.
- getGu_old: compute jacobian of G, pde-part and auxiliart part separated.
- getGubpco: BP continuation extension of Gu. The assumption is that initially
- getGufoco: FP continuation extension of Gu. The assumption is that initially
- getGufoco2: FP continuation extension of Gu. The assumption is that initially
- getGufoconew: FP continuation extension of Gu. The assumption is that initially
- getGufocoold: FP continuation extension of Gu. The assumption is that initially
- getGuhpco: HP continuation extension of Gu.
- getGupde: get jacobian for pde part used in full jacobian of getGu.
- getKuvd: compute \pa_u (div(c(u)\grad v) via numjac, v fixed!
- getaux: return auxiliary variable (typically parameters) from p.u.
- getder: return jacobian Gu and derivative Glam depending on p.sw.jac
- getdeta: get determinant of extended system jacobian
- getinitau: compute initial tangent via inistep
- getlam: return value of current primary parameter.
- hploc: localize Hopf point via extended system
- inistep: return p-structure and ok flag for (attempt of) initial
- initeig: init eigref=guesses for imag parts of evals
- initwn: set b vectors to prepare initeig (winding nr comp)
- isoc: c-tensor for the isotropic case
- loadp: load point from dir/fname.mat
- loadp2: load p.u and other data from different files,
- loadp3: overwrite p.u from different file
- mnewtonloop: parallel newtonloops called from pmcont
- nloop: perform Newton loops with damping according to settings,
- nloopext: newton loop for arclength extended system.
- oldcont: main continuation routine for PDE -div(c grad u)+au-f-b grad u=0,
- p2pversion: print pde2path version/date
- pderesi: return pde-part of residual
- pmcont: parallel multi continuation routine for -c lap(u)+au-f-b grad u=0
- pmnewtonloop: parallel newtonloops called from pmcont
- resetc: reset counters in p and clear p.branch
- resi: return residual for PDE and auxiliary equations
- resi2: return residual for PDE and auxiliary equations
- resinew: return residual for PDE and auxiliary equations
- resinj: dummy interface for residual via numerical jacobian numjac
- resiold: return residual for PDE and auxiliary equations
- setaux: set auxiliary variable in p.u
- setfn: set problem directory name, check for label overwriting or create dir
- setlam: set value of primary continuation parameter (see p.nc.iam)
- sgndetA: compute sign(detA), A extended arclength cont. matrix, from data in p
- spcontexit: exit spectral continuation; p.sw.spcont~=0 is required
- spcontini: initialization for "spectral cont"
- spcontini2: initialization for "spectral cont"
- spcontininew: initialization for "spectral cont"
- spcontiniold: initialization for "spectral cont"
- specGu: computes and plots neig eigenvalues nearest to origin in figure p.plot.ifig
- spextend: extend system with spectral part in case of spectral continuation
- spnj: interface routine to compute pa_u(G_u\phi) via numjac
- spreduce: reduce to original system in case of fold continuation
- sscontrol: continuation stepsize control called from cont.
- stanbra: standard function for output beyond bradat(p) to p.branch.
- stanheadfu: standard "header function" for runtime output called at start of cont/pmcont
- stanmesh: generate mesh, 2 possible calls
- stanparam: settings of p-structure to 'standard' values.
- stansavefu: standard-save-function of p-struct to file
- stanufu: standard "user function" called after each cont.step
- swibra: attempts branch switching step for p-struct
- swipar: switch parameter in p-struct
- swiparf: switch parameter for loaded solution from file
- tint: time integration, semi-implicit (Euler)steps, full FEM assembling
- tints: time integration with LU-decomp. of M+dt*K, M,K pre-assembled
- tintx: time integration with time series output, full G assembly
- tintxs: time integration with time-series output, LU-decomp. of M+dt*K,
- tripledrop: triple the size of p.mat.drop and p.mat.fill
- u2au: select only the active auxiliary variables and append to upde
- ulamcheck: test if an entry in p.usrlam or lammin or lammax has been passed;
- xinorm: compute the weighted arclength-continuation xi-norm of z