How to make running cesm3_0_beta08 on another machine

nuvolet

Toni Viudez
Member
What version of the code are you using?

cesm3_0_beta08

Have you made any changes to files in the source tree?

No

Describe every step you took leading up to the problem:
I recently downloaded CESM3 beta08 on our systems and am beginning to run some tests.
When I was using CESM2.2.0, I configured our machine by modifying ~/CESM2.2/cime/config/cesm/machines/config_machines.xml and ~/CESM2.2/cime_config/config_pes.xml, which allowed CESM to recognize our system.
With CESM3 beta08, I noticed that there are now multiple machine configuration files under ~/CESM3/cesm3_0_beta08/ccs_config/machines/. I modified config_machines.xml as before, but the model still does not recognize our machine.

Describe your problem or question:
Is there any documentation or guidance on how to properly add or configure a custom machine in this new version?
Thank you in advance for your help.
Best regards,
 

slevis

Moderator
Staff member
I'm not an expert (or even good) at the porting exercise, so I'm not offering to help; however, I suspect that the process hasn't changed much (if at all) from previous versions. So until someone chimes in with a more specific suggestion, I recommend that you follow any existing porting instructions that you have found.
 
Vote Upvote 0 Downvote

fischer

CSEG and Liaisons
Staff member
Hi Toni,

There's currently no documentation and our porting guru is retired. But I'll try to help. You'll need to make a new directory for your machine in ~/CESM3/cesm3_0_beta08/ccs_config/machines/YOUR_MACHINE_NAME. The files in that directory you'll edit the same way as before. Then in ~/CESM3/cesm3_0_beta08/ccs_config/machines/config_machines.xml, you'll need to add an entry for your machine name. Fingers crossed this will work for you.

Chris
 
Vote Upvote 0 Downvote
Back
Top