p2p index
- au2u: transform active u to u with active and inactive parts
- bifdetec: Called from cont to detect bifurcation
- bifdetecb1: Called from cont to detect bifurcation
- bradat: set default non-user-defined branch data
- cfail: convergence failure handling (beta version)
- cont: main continuation routine
- doubledrop: double the size of p.mat.drop and p.mat.fill, e.g. for BP continuation
- ej: generate jth canonical basis vector of length n
- extbra: append b2 to b1
- fig: shorthand for figure
- filltrafo: transform matrix via p.mat.fill to change from Neumann BC to pBCs
- 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.
- 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
- getGlampde: get the finite difference approximation of derivative of G
- getGu: compute jacobian of G, pde-part and auxiliary part separated.
- getGupde: get jacobian for pde part used in full jacobian of getGu.
- getKuvd: compute \pa_u (div(c(u)\grad v) via numjac; useful for quasilin problems
- 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.
- inistep: return p-structure and ok flag for (attempt of) initial continuation step
- isoc: c-tensor for the isotropic case
- loadp: load point from dir/fname.mat
- loadp2: load p.u, and other data (e.g., mesh) from different files,
- loadp3: overwrite p.u from different file
- loadpp: load point from dir/fname.mat, for plotting, setfemops NOT called
- nleq1f: wrapper for resi and Jac for NLEQ1 Newton loops
- nleq1getGu: wrapper for getGU
- nleq1init: set options for NLEQ1
- nleq1link: wrapper for resi and Jac for NLEQ1 Newton loops
- nleq1resi: resi wrapper for NLEQ1
- nloop: Newton loop with damping according to settings,
- nloopext: Newton loop for arclength extended system.
- nloopnleq1: Newton loop by calling NLEQ1
- numjacinfo: give info on what numjac did
- p2pversion: print pde2path version/date
- pderesi: return pde-part of residual
- pmcont: parallel multi continuation version of cont
- pmnewtonloop: parallel newtonloops called from pmcont
- quuphi: derivative of qu*phii, usually zero (for constraint q linear in u)
- quuphii: derivative of qu*phii, usually zero (for constraint q linear in u)
- quuphir: derivative of qu*phir, usually zero
- quupsi: derivative of qu*psi, usually zero (for constraint q linear in u)
- resetc: reset counters in p and clear p.branch
- resi: residual for PDE and auxiliary equations
- resinj: interface for numjac for pderesi
- sG: dummy sG, set in stanparam
- sGjac: dummy sGjac, set in stanparam;
- 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.ilam)
- sgndetA: compute sign(detA), A extended arclength cont. matrix, from data in p
- spcontini: initialization for "spectral cont"
- specGu: computes and plots neig eigenvalues nearest to origin in figure p.plot.ifig
- 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, pdetoolbox setting
- stanparam: settings of p-structure to 'standard' values.
- stansavefu: standard-save-function of p-struct to file
- stanspqjac: 2nd derivative of aux. eqns, usually zero, i.e., linear q-eqn!
- stanufu: standard "user function" called after each cont.step
- swibra: branch switching (at simple BP)
- swipar: switch parameter in p-struct
- swiparf: switch parameter, 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