Philippe Marguinaud

Results 9 comments of Philippe Marguinaud

Hello, I think you need to install the C++ package for netcdf (libraries & headers). netcdf.h is for C only. If you want to pass extra flags to the C++...

No there is no make install. Just unpack & build where you want to have it installed. Soon (I do not know when) there will be some debian packages for...

Hello Willem, I have looked at the slicer function which is nice for people working with views a of known rank, but I cannot see how I could use it...

Hello again, This is the code you wrote : ``` ! Fortran type(atlas_Field) :: field_GFL_4 field_GFL_4 = atlas_Field( GFL( 1:NPROMA, 1:NLEV, 4, 1:NBLK ) ) ``` In this case, the...

Hello again, What you ask for : ``` FunctionSpace structured_columns = functionspace::StructuredColumns( grid , option::levels(nlev)); Field wind = structured_columns.createField("wind",option::variables(2)); // shape={ ngp(partition), nlev=100, nvar=2} , rank=3 Field u_global = structured_columns.createField("u",option::global());...

I have to admit that I had not this in mind at all : ``` auto T_global = Field( "T", array::make_datatype(), array::make_shape(nlev, ngp_global)); auto T_local = Field( "T", array::make_datatype(), array::make_shape(ngp_local,...

Hello Willem, I can make this code work : ``` auto T_global = Field( "T", array::make_datatype(), array::make_shape(nlev, ngp_global)); auto T_local = Field( "T", array::make_datatype(), array::make_shape(ngp_local, nlev); scatter(T_global, T_local); gather(T_local,T_global); ```...

I will provide some tests/examples with NPROMA/NGPBLKS and NGPTOT/NFLEVG. It will take a few days.

Hello Willem, I have added two new test cases (I use Fortran order to describe them) : - (1:NFLEVG,1:NGPTOT,1:NFLDS) list of (1:NGPTOTG) fields - (1:NPROMA,1:NFLEVG,1:NGPBLKS) list of (1:NGPTOTG) fields Both...