############################################# # Grid parameters ############################################# structuredGrid = true lower = -5 -5 upper = 5 5 elements = 10 10 # Number of grid levels numLevels = 2 ############################################# # Solver parameters ############################################# # Tolerance of the trust region solver tolerance = 1e-12 # Max number of steps of the trust region solver maxTrustRegionSteps = 0 # Initial trust-region radius initialTrustRegionRadius = 1 # Number of multigrid iterations per trust-region step numIt = 200 # Number of presmoothing steps nu1 = 3 # Number of postsmoothing steps nu2 = 3 # Number of coarse grid corrections mu = 1 # Number of base solver iterations baseIt = 100 # Tolerance of the multigrid solver mgTolerance = 1e-10 # Tolerance of the base grid solver baseTolerance = 1e-8 ############################ # Problem specifications ############################ # Type of energy we are minimizing energy = harmonic # Inverse stereographic projection initialIterate = "[2*x[0] / (x[0]*x[0]+x[1]*x[1]+1), 2*x[1] / (x[0]*x[0]+x[1]*x[1]+1), (x[0]*x[0]+x[1]*x[1]-1)/ (x[0]*x[0]+x[1]*x[1]+1)]" ########################################## # Discretization error measurements ########################################## # none / analytical / gridfunction discretizationErrorMode = analytical # Again, the inverse stereographic projection referenceSolution = "[2*x[0] / (x[0]*x[0]+x[1]*x[1]+1), 2*x[1] / (x[0]*x[0]+x[1]*x[1]+1), (x[0]*x[0]+x[1]*x[1]-1)/ (x[0]*x[0]+x[1]*x[1]+1)]"