{"push_id":2427486745,"size":11,"distinct_size":5,"ref":"refs/heads/feature/newton_errormeasure","head":"0447f7c2ca59ac8db0032719acc76db7c346a46e","before":"ba444a414ea7b7126becc3c07a4d0d8ada6258fe","commits":[{"sha":"577aa00aa48e1425fe42635b303fb59e242b7a38","author":{"name":"Martin Nolte","email":"14ca625daa6d7e276c0d828e33acb02b17372b1e@gmail.com"},"message":"store reference to discrete function space in `std::shared_ptr`\n\nThis patch has no impact on the user and minimal impact on performance\n(creating the control block for each `std::shared_ptr`). However, it\nsimplifies keeping track of ownership over discrete function spaces.\n\nEspecially the `TupleDiscreteFunctionSpace` profits from this patch,\nbecause it can now distinguish spaces it constructed from spaces passed\nin by reference or `std::shared_ptr`. The user does not need to construct\nthe spaces himself, but he can now do so without copying them into the\n`TupleDiscreteFunctionSpace`.  This allows the user to pass an HPDG space\ninto a `TupleDiscreteFunctionSpace` without copying.","distinct":false,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/577aa00aa48e1425fe42635b303fb59e242b7a38"},{"sha":"ca2a8e8f7787dacfa4f3a46861c6e777fadb0f8a","author":{"name":"Andreas Dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"Update local.hh: bug in space() method","distinct":false,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/ca2a8e8f7787dacfa4f3a46861c6e777fadb0f8a"},{"sha":"9c8053dc825f52605d3e59fe84aeb0851b5e1fc1","author":{"name":"Andreas Dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"Update tuplespace.hh: added a Sequence typedef which also exists in the tupledf","distinct":false,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/9c8053dc825f52605d3e59fe84aeb0851b5e1fc1"},{"sha":"c810086b6418398f1e95e517510e3959aed1f774","author":{"name":"Martin Nolte","email":"14ca625daa6d7e276c0d828e33acb02b17372b1e@gmail.com"},"message":"[bugfix] implement dot product of TupleDofVector via Hybrid::accumulate","distinct":false,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/c810086b6418398f1e95e517510e3959aed1f774"},{"sha":"5a44dee6ffa2b4943f6db19fdfeb3417ca15c845","author":{"name":"dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"bug fix in const version of asImp defaultblockvectors.hh","distinct":false,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/5a44dee6ffa2b4943f6db19fdfeb3417ca15c845"},{"sha":"a531b9a60b6208192ed144436c7012832f09cf45","author":{"name":"Andreas Dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"Merge branch 'feature/store-space-refs-as-shared-ptr' into 'master'\n\nstore reference to discrete function space in `std::shared_ptr`\n\nSee merge request dune-fem/dune-fem!223","distinct":false,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/a531b9a60b6208192ed144436c7012832f09cf45"},{"sha":"50c4750240d06025f8b3ea4efcd32db2bd16f654","author":{"name":"Andreas Dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"added different error measures to newton solver - in addition to the default\n|f(x_i)|<tol (old behavior) added |x_i-x_{i-1}|<tol and |x_i-x_{i-1}|/|x_i|<tol)\nNote: there is only one tolerance at the moment so only criteria can be used at a time","distinct":true,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/50c4750240d06025f8b3ea4efcd32db2bd16f654"},{"sha":"47001efec68ede6090a0c4d684f074b65f2c19f5","author":{"name":"Robert K","email":"88997ef7155e66173e74033f298d585f8feeac13@posteo.org"},"message":"[bugfix] Added specialization for DifferentDiscreteFunctionSpace for\nhpdg spaces.","distinct":true,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/47001efec68ede6090a0c4d684f074b65f2c19f5"},{"sha":"73e2dddc1f3f825d7a10b88d366d24c9cbf0bdc2","author":{"name":"Robert K","email":"88997ef7155e66173e74033f298d585f8feeac13@posteo.org"},"message":"[bugfix] obey initialization order in NewtonInverseOperator.\nuse a std::function to fix the error measure in the newton solver\nfix a regression when applying the NewtonOp to a linear operator. The idea\nof optimizing the newton operator for this case does not work as hoped\nimprove verbose output","distinct":true,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/73e2dddc1f3f825d7a10b88d366d24c9cbf0bdc2"},{"sha":"1e2c661afccbef6c072bc8528b63cd95b588b8bb","author":{"name":"dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"added a method 'int failure()' to the newton solver to figure out\nwhat the reason for non convergence is","distinct":true,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/1e2c661afccbef6c072bc8528b63cd95b588b8bb"},{"sha":"0447f7c2ca59ac8db0032719acc76db7c346a46e","author":{"name":"dedner","email":"ef2194f53803af59ae1b368a23ca1643a504a0d3@warwick.ac.uk"},"message":"imporve line search","distinct":true,"url":"https://api.github.com/repos/dune-mirrors/dune-fem/commits/0447f7c2ca59ac8db0032719acc76db7c346a46e"}]}
{"actor":{"display_login":"dune-community-bot"}}