Ignore:
Timestamp:
03/19/24 14:23:16 (4 months ago)
Author:
jderouillat
Message:

Add XIOS3 fortran interfaces (resources management, chunking, compression)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/generate_fortran_interface.cpp

    r2507 r2616  
    335335  file.close(); 
    336336 
     337  file.open((path+"redistribute_domain_interface_attr.F90").c_str()); 
     338  redistributeDomain.generateFortran2003Interface(file); 
     339  file.close(); 
     340 
     341  file.open((path+"icredistribute_domain_attr.cpp").c_str()); 
     342  redistributeDomain.generateCInterface(file); 
     343  file.close(); 
     344   
    337345  file.open((path+"iredistribute_domain_attr.F90").c_str()); 
    338346  redistributeDomain.generateFortranInterface(file); 
     
    444452  file.close(); 
    445453 
     454  file.open((path+"redistribute_axis_interface_attr.F90").c_str()); 
     455  redistributeAxis.generateFortran2003Interface(file); 
     456  file.close(); 
     457 
     458  file.open((path+"icredistribute_axis_attr.cpp").c_str()); 
     459  redistributeAxis.generateCInterface(file); 
     460  file.close(); 
     461 
    446462  file.open((path+"iredistribute_axis_attr.F90").c_str()); 
    447463  redistributeAxis.generateFortranInterface(file); 
     
    501517  file.close(); 
    502518 
     519  file.open((path+"redistribute_scalar_interface_attr.F90").c_str()); 
     520  redistributeScalar.generateFortran2003Interface(file); 
     521  file.close(); 
     522 
     523  file.open((path+"icredistribute_scalar_attr.cpp").c_str()); 
     524  redistributeScalar.generateCInterface(file); 
     525  file.close(); 
     526 
    503527  file.open((path+"iredistribute_scalar_attr.F90").c_str()); 
    504528  redistributeScalar.generateFortranInterface(file); 
Note: See TracChangeset for help on using the changeset viewer.