0

Can't assign more than 500 number of material?

Hello, I am new to TOUGH2. Now, I want to generate a heterogenous field in TOUGH2, and the mesh is 50*50. Every grid has a unique material, so there are 2500 material in my model. But when I start simulation, it stops or has a unreasonable result, and it can run just when I assign material less than 500(<500). Is there any way to deal with this problem? or I have an alternative to modify my model.

Thanks!

6 replies

null
    • topaz_spring
    • 1 yr ago
    • Reported - view

    and I am using EOS1.

    • kenny
    • 1 yr ago
    • Reported - view

    How do you input 2500 materials? In TOUGH simulation, people always have a small number of rocks. If you need to generate a heterogenous field (for permeability and porosity only), you can use a random number multiplier through a rock "SEED". You can also input the heterogenous permeability or porosity through INCON file. Details can be found in the user manual. 

      • topaz_spring
      • 1 yr ago
      • Reported - view

       Thanks for reply!
      I use python to modify *.dat, and create 2500 rocks. Then give 2500 elements different rocks. I'm dealing with a heterogenous field, besides permeability and porosity, also heat conductivity and specific heat. Could you give me some recommendations for my model, thanks!

      • topaz_spring
      • 1 yr ago
      • Reported - view

       I think I can use permeability modifiers to give heterogenous permeability field. But how about other parameters? Is there any way to give them value without limit for the number? Thanks!

      • topaz_spring
      • 1 yr ago
      • Reported - view

      I find that porosity can be assigned in INCON.

    • kenny
    • 1 yr ago
    • Reported - view

    TOUGH3 was designed for any number of rocks. The figure you shared shows that input initial temperatures are too low (<1 oC). You may have a wrong initial condition (no water in the system). 

Content aside

  • 1 yr agoLast active
  • 6Replies
  • 37Views
  • 2 Following