surface 117 src/brusselator_algo.cpp io.identity.interpolate(fef.surface.fun); surface 121 src/brusselator_algo.cpp Grid::compose_dgfName(fef.surface.fun.name(), fef.tmpFile_path), surface 124 src/brusselator_algo.cpp Grid::Vec_FEfun_set X {fef.surface, grid}; surface 131 src/brusselator_algo.cpp X.app = fef.surface.fun; surface 140 src/brusselator_algo.cpp fef.surface.fun = X.fun; // swap would be more efficient surface 141 src/brusselator_algo.cpp fef.surface.write(io.dgf_handler, fef.tmpFile_path); surface 144 src/brusselator_algo.cpp io.identity.interpolate(fef.surface.exact); surface 145 src/brusselator_algo.cpp io.surface << fix_grid.time_provider().deltaT() << ' ' surface 146 src/brusselator_algo.cpp << norm.l2_err(fef.surface.fun, fef.surface.exact) << ' ' surface 147 src/brusselator_algo.cpp << norm.h1_err(fef.surface.fun, fef.surface.exact) surface 173 src/brusselator_algo.cpp ex_ptr->interpolate(fef.surface.fun); surface 174 src/brusselator_algo.cpp fef.surface.exact = fef.surface.fun; surface 176 src/brusselator_algo.cpp X_solver.brusselator_rhs(fef.surface.fun, fef.surface.rhs_les); surface 178 src/brusselator_algo.cpp X_solver.solve(fef.surface.rhs_les, fef.surface.fun); surface 181 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.exact); surface 182 src/brusselator_algo.cpp exact.X_ptr->interpolate(fef.surface.exact); surface 183 src/brusselator_algo.cpp io.surface << fix_grid.time_provider().deltaT() << ' ' surface 184 src/brusselator_algo.cpp << norm.l2_err(fef.surface.fun, fef.surface.exact) << ' ' surface 185 src/brusselator_algo.cpp << norm.h1_err(fef.surface.fun, fef.surface.exact) surface 187 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.fun); surface 198 src/brusselator_algo.cpp ex_ptr->interpolate(fef.surface.fun); surface 200 src/brusselator_algo.cpp fef.surface.exact = fef.surface.fun; surface 202 src/brusselator_algo.cpp X_solver.brusselator_rhs(fef.surface.fun, fef.surface.rhs_les); surface 204 src/brusselator_algo.cpp vRhs_ptr->addScaled_to(fef.surface.rhs_les); surface 206 src/brusselator_algo.cpp X_solver.solve(fef.surface.rhs_les, fef.surface.fun); surface 209 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.exact); surface 210 src/brusselator_algo.cpp ex_ptr->interpolate(fef.surface.exact); surface 212 src/brusselator_algo.cpp io.surface << fix_grid.time_provider().deltaT() << ' ' surface 213 src/brusselator_algo.cpp << norm.l2_err(fef.surface.fun, fef.surface.exact) << ' ' surface 214 src/brusselator_algo.cpp << norm.h1_err(fef.surface.fun, fef.surface.exact) surface 216 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.fun); surface 225 src/brusselator_algo.cpp ex_ptr->interpolate(fef.surface.fun); surface 226 src/brusselator_algo.cpp fef.surface.exact = fef.surface.fun; surface 228 src/brusselator_algo.cpp X_solver.brusselator_rhs(fef.surface.fun, fef.surface.rhs_les); surface 229 src/brusselator_algo.cpp vRhs_ptr->addScaled_to(fef.surface.rhs_les); surface 230 src/brusselator_algo.cpp X_solver.solve(fef.surface.rhs_les, fef.surface.fun); surface 232 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.exact); surface 233 src/brusselator_algo.cpp ex_ptr->interpolate(fef.surface.exact); surface 234 src/brusselator_algo.cpp io.surface << fix_grid.time_provider().deltaT() << ' ' surface 235 src/brusselator_algo.cpp << norm.l2_err(fef.surface.fun, fef.surface.exact) << ' ' surface 236 src/brusselator_algo.cpp << norm.h1_err(fef.surface.fun, fef.surface.exact) surface 238 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.fun); surface 252 src/brusselator_algo.cpp X_ex->interpolate(fef.surface.fun); surface 254 src/brusselator_algo.cpp fef.surface.exact = fef.surface.fun; surface 258 src/brusselator_algo.cpp fef.velocity.rhs_les = fef.surface.fun; // old surface for velocity surface 259 src/brusselator_algo.cpp X_solver.brusselator_rhs(fef.surface.fun, fef.surface.rhs_les); surface 260 src/brusselator_algo.cpp g_load->addScaled_to(fef.surface.rhs_les); surface 261 src/brusselator_algo.cpp X_solver.solve(fef.surface.rhs_les, fef.surface.fun); surface 262 src/brusselator_algo.cpp fef.velocity.app = fef.surface.fun; // new surface for velocity surface 272 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.fun); surface 277 src/brusselator_algo.cpp X_ex->interpolate(fef.surface.exact); surface 278 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.exact); surface 282 src/brusselator_algo.cpp print(io.surface, fef.surface); surface 284 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.fun); surface 311 src/brusselator_algo.cpp fef.surface.write(io.dgf_handler, fef.tmpFile_path); surface 320 src/brusselator_algo.cpp X_solver.brusselator_rhs(fef.surface.fun, fef.surface.rhs_les); surface 321 src/brusselator_algo.cpp X_solver.solve(fef.surface.rhs_les, fef.surface.fun); surface 326 src/brusselator_algo.cpp fix_grid.new_nodes(fef.surface.fun); surface 353 src/brusselator_algo.cpp fef.surface.write(io.dgf_handler, "./final_"); surface 360 src/brusselator_algo.cpp io.identity.interpolate(fef.surface.exact); surface 363 src/brusselator_algo.cpp fef.surface.app = fef.surface.fun; surface 380 src/brusselator_algo.cpp io.surface << dT << '\t' surface 381 src/brusselator_algo.cpp << norm.l2_err(fef.surface.exact, fef.surface.app) surface 383 src/brusselator_algo.cpp << norm.h1_err(fef.surface.exact, fef.surface.app) surface 397 src/brusselator_algo.cpp exact.X_ptr->interpolate(fef.surface.fun); surface 400 src/brusselator_algo.cpp io.identity.interpolate(fef.surface.fun); surface 440 src/brusselator_algo.cpp surface {"surface", gt}, velocity {"velocity", gt} surface 445 src/brusselator_algo.cpp surface {"_X", p}, velocity {"_v",p} surface 333 src/brusselator_algo.h Esfem::Io::Error_stream surface; surface 367 src/brusselator_algo.h Grid::Vec_FEfun_set surface; surface 92 src/brusselator_algo_impl.cpp bs.io.identity.interpolate(bs.fef.surface.fun); surface 95 src/brusselator_algo_impl.cpp bs.fef.surface.write(bs.io.dgf_handler, bs.fef.tmpFile_path); surface 100 src/brusselator_algo_impl.cpp head_line(bs.io.surface); surface 147 src/brusselator_algo_impl.cpp Grid::compose_dgfName(fef.surface.fun.name(), fef.tmpFile_path), surface 151 src/brusselator_algo_impl.cpp X {fef.surface, grid}, surface 173 src/brusselator_algo_impl.cpp fef.surface.fun = X.fun; surface 174 src/brusselator_algo_impl.cpp fef.surface.write(bs.io.dgf_handler, fef.tmpFile_path); surface 185 src/brusselator_algo_impl.cpp Grid::compose_dgfName(bs.fef.surface.fun.name(), bs.fef.tmpFile_path ),