I think the vector in system.solution or system.current_local_solution is automatically used as an initial guess.
---------------------------------------- > Date: Tue, 10 Sep 2013 18:04:18 -0400 > From: [email protected] > To: [email protected] > Subject: [Libmesh-users] Set Initial Guess for a Nonlinear Problem > > Hi, > > I am a new user who has been using Libmesh for about 6 months on > biomechanical problems. > > Does anyone know how to set the initial guess for a nonlinear equation by > designating a > known vector to be the initial guess? I am using the NonlinearImplicitSystem > Class in the > following manner: > > NonlinearImplicitSystem system. > Vector soln; > loop > Step 1: // use soln as the initial guess for the system > Step 2: system.solve(); > Step 3: soln = system.solution(); > Step 4: //update system > end > > My goal is to repeatedly solve the nonlinear system, with each iteration > using the > solution of its previous iteration as the initial guess. I am wondering which > particular > member functions or member variables I should use. > > Any comments or suggestions would be greatly appreciated. Thank you very much > for your help. > > Best, > Dafang > -- > Dafang Wang, Ph.D. > Postdoctoral Fellow > Institute of Computational Medicine > Hackerman Hall, Room 218 > Johns Hopkins University, Baltimore, 21218 > http://lagniappe.icm.jhu.edu/~dwang/ > > ------------------------------------------------------------------------------ > How ServiceNow helps IT people transform IT departments: > 1. Consolidate legacy IT systems to a single system of record for IT > 2. Standardize and globalize service processes across IT > 3. Implement zero-touch automation to replace manual, redundant tasks > http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk > _______________________________________________ > Libmesh-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/libmesh-users > ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. Consolidate legacy IT systems to a single system of record for IT 2. Standardize and globalize service processes across IT 3. Implement zero-touch automation to replace manual, redundant tasks http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
