Skip to content
Snippets Groups Projects
Unverified Commit dd11e53e authored by Dmitri Naumov's avatar Dmitri Naumov Committed by GitHub
Browse files

Merge pull request #2514 from TomFischer/SmallChanges

Docu cleanup; Stricter tols; Mesh name output.
parents d162cf27 6027c6c9
No related branches found
No related tags found
No related merge requests found
...@@ -101,7 +101,8 @@ int main(int argc, char* argv[]) ...@@ -101,7 +101,8 @@ int main(int argc, char* argv[])
BaseLib::dropFileExtension(mesh_input.getValue()); BaseLib::dropFileExtension(mesh_input.getValue());
std::unique_ptr<MeshLib::Mesh> mesh_ptr( std::unique_ptr<MeshLib::Mesh> mesh_ptr(
MeshLib::IO::readMeshFromFile(input_file_name_wo_extension + ".vtu")); MeshLib::IO::readMeshFromFile(input_file_name_wo_extension + ".vtu"));
INFO("Mesh read: %d nodes, %d elements.", INFO("Mesh '%s' read: %d nodes, %d elements.",
mesh_ptr->getName().c_str(),
mesh_ptr->getNumberOfNodes(), mesh_ptr->getNumberOfNodes(),
mesh_ptr->getNumberOfElements()); mesh_ptr->getNumberOfElements());
...@@ -173,7 +174,8 @@ int main(int argc, char* argv[]) ...@@ -173,7 +174,8 @@ int main(int argc, char* argv[])
{ {
std::unique_ptr<MeshLib::Mesh> mesh( std::unique_ptr<MeshLib::Mesh> mesh(
MeshLib::IO::readMeshFromFile(filename)); MeshLib::IO::readMeshFromFile(filename));
INFO("Mesh read: %d nodes, %d elements.", INFO("Mesh '%s' read: %d nodes, %d elements.",
mesh->getName().c_str(),
mesh->getNumberOfNodes(), mesh->getNumberOfNodes(),
mesh->getNumberOfElements()); mesh->getNumberOfElements());
......
Density of the solid.
Specific heat capacity of the solid.
Thermal conductivity of the solid.
...@@ -37,7 +37,7 @@ std::unique_ptr<SourceTerm> createVolumetricSourceTerm( ...@@ -37,7 +37,7 @@ std::unique_ptr<SourceTerm> createVolumetricSourceTerm(
volumetric_source_term_parameter_name, parameters, 1, volumetric_source_term_parameter_name, parameters, 1,
&source_term_mesh); &source_term_mesh);
DBUG("Using '%s` as volumetric source term parameter.", DBUG("Using '%s' as volumetric source term parameter.",
volumetric_source_term.name.c_str()); volumetric_source_term.name.c_str());
return std::make_unique<VolumetricSourceTerm>( return std::make_unique<VolumetricSourceTerm>(
......
...@@ -97,7 +97,7 @@ ...@@ -97,7 +97,7 @@
<convergence_criterion> <convergence_criterion>
<type>DeltaX</type> <type>DeltaX</type>
<norm_type>NORM2</norm_type> <norm_type>NORM2</norm_type>
<reltol>1e-1</reltol> <reltol>1e-15</reltol>
</convergence_criterion> </convergence_criterion>
<time_discretization> <time_discretization>
<type>BackwardEuler</type> <type>BackwardEuler</type>
...@@ -235,7 +235,7 @@ ...@@ -235,7 +235,7 @@
<nonlinear_solver> <nonlinear_solver>
<name>basic_picard</name> <name>basic_picard</name>
<type>Picard</type> <type>Picard</type>
<max_iter>2</max_iter> <max_iter>200</max_iter>
<linear_solver>general_linear_solver</linear_solver> <linear_solver>general_linear_solver</linear_solver>
</nonlinear_solver> </nonlinear_solver>
</nonlinear_solvers> </nonlinear_solvers>
...@@ -247,7 +247,7 @@ ...@@ -247,7 +247,7 @@
<solver_type>BiCGSTAB</solver_type> <solver_type>BiCGSTAB</solver_type>
<precon_type>ILUT</precon_type> <precon_type>ILUT</precon_type>
<max_iteration_step>20000</max_iteration_step> <max_iteration_step>20000</max_iteration_step>
<error_tolerance>1e-8</error_tolerance> <error_tolerance>1e-16</error_tolerance>
</eigen> </eigen>
<petsc> <petsc>
<prefix>hc</prefix> <prefix>hc</prefix>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment