<commit_before>#include "SolidModel.h"

#include "Problem.h"
#include "SymmIsotropicElasticityTensor.h"
#include "VolumetricModel.h"

template<>
InputParameters validParams<SolidModel>()
{
  //  In order to avoid an uninitialized memory warning, we first addParam
  //    and then set.  We don't want to set an initial value in addParam
  //    since that will also flag the parameter as having had a valid entry
  //    given.
  InputParameters params = validParams<Material>();
  params.addParam<Real>("bulk_modulus", "The bulk modulus for the material.");
  params.set<Real>("bulk_modulus") = -7777;
  params.addParam<Real>("lambda", "Lame's first parameter for the material.");
  params.set<Real>("lambda") = -7777;
  params.addParam<Real>("poissons_ratio", "Poisson's ratio for the material");
  params.set<Real>("poissons_ratio") = -7777;
  params.addParam<Real>("shear_modulus", "The shear modulus of the material.");
  params.set<Real>("shear_modulus") = -7777;
  params.addParam<Real>("youngs_modulus", "Young's modulus of the material.");
  params.set<Real>("youngs_modulus") = -7777;
  params.addParam<std::string>("increment_calculation", "RashidApprox", "The algorithm to use when computing the incremental strain and rotation (RashidApprox or Eigen).");
  params.addParam<Real>("thermal_expansion", 0.0, "The thermal expansion coefficient.");
  params.addCoupledVar("temp", "Coupled Temperature");
  params.addParam<Real>("cracking_stress", 0.0, "The stress threshold beyond which cracking occurs.  Must be positive.");
  params.addParam<std::vector<unsigned int> >("active_crack_planes", "Planes on which cracks are allowed (0,1,2 -> x,z,theta in RZ)");
  params.addParam<unsigned int>("max_cracks", 3, "The maximum number of cracks allowed at a material point.");<commit_msg>Closing ticket #747 - see comment in ticket<commit_after>#include "SolidModel.h"

#include "Problem.h"
#include "SymmIsotropicElasticityTensor.h"
#include "VolumetricModel.h"

template<>
InputParameters validParams<SolidModel>()
{
  //  In order to avoid an uninitialized memory warning, we first addParam
  //    and then set.  We don't want to set an initial value in addParam
  //    since that will also flag the parameter as having had a valid entry
  //    given.
  // Note: Setting these values shouldn't be required anymore
  InputParameters params = validParams<Material>();
  params.addParam<Real>("bulk_modulus", "The bulk modulus for the material.");
//  params.set<Real>("bulk_modulus") = -7777;
  params.addParam<Real>("lambda", "Lame's first parameter for the material.");
//  params.set<Real>("lambda") = -7777;
  params.addParam<Real>("poissons_ratio", "Poisson's ratio for the material");
//  params.set<Real>("poissons_ratio") = -7777;
  params.addParam<Real>("shear_modulus", "The shear modulus of the material.");
//  params.set<Real>("shear_modulus") = -7777;
  params.addParam<Real>("youngs_modulus", "Young's modulus of the material.");
//  params.set<Real>("youngs_modulus") = -7777;
  params.addParam<std::string>("increment_calculation", "RashidApprox", "The algorithm to use when computing the incremental strain and rotation (RashidApprox or Eigen).");
  params.addParam<Real>("thermal_expansion", 0.0, "The thermal expansion coefficient.");
  params.addCoupledVar("temp", "Coupled Temperature");
  params.addParam<Real>("cracking_stress", 0.0, "The stress threshold beyond which cracking occurs.  Must be positive.");
  params.addParam<std::vector<unsigned int> >("active_crack_planes", "Planes on which cracks are allowed (0,1,2 -> x,z,theta in RZ)");
  params.addParam<unsigned int>("max_cracks", 3, "The maximum number of cracks allowed at a material point.");
{'fraction_non_alphanumeric': 0.13952225841476656, 'fraction_numerical': 0.016015200868621064, 'mean_word_length': 5.397569444444445, 'pattern_counts': {'":': 0, '<': 41, '<?xml version=': 0, '>': 43, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5211013', 'n_tokens_mistral': 1189, 'n_tokens_neox': 1142, 'n_words': 329}