Eu sou um estudante de doutorado fazendo simulações Aeroelastic CFD e estou trabalhando com um código-fonte aberto fluido (Flower) rodando no Ubuntu e um software estrutural comercial (SIMPACK) rodando no Windows e quero passar a saída de um código para o outro em duas direções. alguém pode me ajudar a fazer esse link?
Mohammed
Responder1
Acho que sua pergunta deveria ser mais apropriada no StackOverFlow, mas para responder em breve:
você pode conseguir isso usando a rede para comunicar a saída de um programa para outro ou você pode usar uma pasta compartilhada que gera o resultado de um programa e o outro captura essa saída, assumindo que você está executando aplicativos em uma máquina virtual para cada um.
Outra forma é rodar o Flower no Windows também, pois diz que é compatível para rodar no Windows de acordo com esse site:http://sourceforge.net/projects/openflower/
Responder2
Parece que você deseja transferir arquivos entre seus computadores. A maneira mais fácil de fazer isso é... usar um pendrive. Windows e Linux suportam FAT ou NTFS como sistemas de arquivos.
Alternativamente, compartilhe a pasta usando o Samba (no Ubuntu) ou com o compartilhamento de arquivos padrão do Windows no seu PC Windows (clique com o botão direito na pasta no Explorer e selecione "Compartilhar").
Pode ser uma boa ideia não usar arquivos diretamente do compartilhamento de rede (e, em vez disso, copiá-los para o computador local), pois o acesso aleatório pela rede é relativamente lento em comparação aos arquivos locais.