Welcome, Guest
Username: Password: Remember me

TOPIC: maximum NSICLA

maximum NSICLA 13 years 4 months ago #1754

  • Alexis B
  • Alexis B's Avatar
Hello,

I would like to know if it is possible to modified the condition on 'NSICLA' (<10).
Indeed I have a granulometry distribution made of 17 classes and I would be sad to have to reduce it to 10...

I saw this condition would be relaxed in next version (6.1) but could I relax it by myself? What makes such a condition on 'NSICLA'?

I thank you very much in advance for your advices.

Best regards.

Alexis
The administrator has disabled public write access.

Re:maximum NSICLA 13 years 4 months ago #1833

  • sebourban
  • sebourban's Avatar
  • OFFLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
Hello Alexis,

v6p1 is about to go out. I would advise waiting until then. Changes to v6p1 are too many. A quick search to check the use of NSICLA in v6p1 shows the follwing:

Found 367 match(es) in 26 file(s).
bedload_main.f
bilan_sisyphe.f
condim_susp.f
conlit.f
declarations_sisyphe.f
dredgesim_interface.f
init_avai.f
init_compo.f
init_mixte.f
init_sediment.f
init_transport.f
init_zero.f
interface_sisyphe.f
interface_sisyphe_bedload.f
interface_sisyphe_suspension.f
layer.f
lecdon_sisyphe.f
leclis.f
mean_grain_size.f
nomvar_sisyphe.f
point_sisyphe.f
sisyphe.f
suspension_computation.f
suspension_flux_mixte.f
suspension_main.f
tassement.f

Hope this helps.

Sébastien.
The administrator has disabled public write access.

Re:maximum NSICLA 12 years 5 months ago #4617

  • Alexis B
  • Alexis B's Avatar
Hello,

I managed to work with up to 18 classes extanding NSICLM to 20 in declarations_sisyphe. When I use 20 classes the intialisation is done okay but the calcultion does not begin, I get the following error message:

"forrtl error severe <157> program exception access violation"

It seems to be related to a buffer overflow.

Does anyone had crossed this issue and could share any advice?

Thank you very much in advance.

Alexis
The administrator has disabled public write access.

Re:maximum NSICLA 12 years 5 months ago #4618

  • jmhervouet
  • jmhervouet's Avatar
Hello,

It is now all parameterised in version 6.2 but I don't think you can do it yourself in version 6.1, as there are many traps. For example the number of layers and the number of classes formerly had both a maximum of 10, which has been hardcoded in a number of subroutines.

With bes tregards,

Jean-Michel Hervouet
The administrator has disabled public write access.

Re:maximum NSICLA 12 years 5 months ago #4619

  • a.weisgerber
  • a.weisgerber's Avatar
FYI, version 6.2 release is planned for this summer. A notification will be put on the news page when is is available.
The administrator has disabled public write access.

Re:maximum NSICLA 12 years 5 months ago #4630

  • Alexis B
  • Alexis B's Avatar
It works okay up to 18 classes (with NSICLM set to 20). In my case, the parameters relative to sediment classes are set into the fortran file and not read into the steering file (FDM,AC,...)

Regards.


Alexis
The administrator has disabled public write access.
Moderators: Pablo, pavans

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.