[cig-commits] commit 2011 by buerg to /var/svn/dealii/aspect
dealii.demon at gmail.com
dealii.demon at gmail.com
Thu Nov 14 10:50:00 PST 2013
Revision 2011
Use current fields.
U trunk/aspire/source/simulator/assembly.cc
U trunk/aspire/source/simulator/core.cc
http://www.dealii.org/websvn/revision.php?repname=Aspect+Repository&path=%2F&rev=2011&peg=2011
Diff:
Modified: trunk/aspire/source/simulator/assembly.cc
===================================================================
--- trunk/aspire/source/simulator/assembly.cc 2013-11-08 20:57:28 UTC (rev 2010)
+++ trunk/aspire/source/simulator/assembly.cc 2013-11-14 18:49:44 UTC (rev 2011)
@@ -1141,7 +1141,7 @@
std_cxx1x::get<1> (cell.iterators)->get_dof_indices (data.local_dof_indices);
data.local_matrix = 0;
data.local_rhs = 0;
- scratch.fe_values_advection.get_function_values (old_solution_temperature,
+ scratch.fe_values_advection.get_function_values (current_linearization_point_temperature,
scratch.old_temperature_values);
scratch.fe_values_velocity.reinit (std_cxx1x::get<0> (cell.iterators));
scratch.fe_values_velocity[introspection.extractors.velocities].get_function_values (current_linearization_point_velocity,
@@ -1210,7 +1210,7 @@
for (unsigned int c = 0; c < parameters.n_compositional_fields; ++c)
{
data.local_matrices[c] = 0;
- scratch.fe_values_advection.get_function_values (old_solution_composition.block (c),
+ scratch.fe_values_advection.get_function_values (current_linearization_point_composition.block (c),
scratch.old_composition_values[c]);
}
Modified: trunk/aspire/source/simulator/core.cc
===================================================================
--- trunk/aspire/source/simulator/core.cc 2013-11-08 20:57:28 UTC (rev 2010)
+++ trunk/aspire/source/simulator/core.cc 2013-11-14 18:49:44 UTC (rev 2011)
@@ -1052,11 +1052,11 @@
= solution_velocity.block (introspection.block_indices.velocities);
current_linearization_point_velocity.block (introspection.block_indices.pressure)
= solution_velocity.block (introspection.block_indices.pressure);
+ advance_chemistry ();
assemble_temperature_system ();
build_temperature_preconditioner (T_preconditioner);
solve_temperature ();
current_linearization_point_temperature = solution_temperature;
- advance_chemistry ();
assemble_composition_systems ();
for (unsigned int c = 0; c < parameters.n_compositional_fields; ++c)
More information about the CIG-COMMITS
mailing list