9.4.1 Usando um host Geomview na mesma rede

O comando Geomview procura elas variáveis de ambiente DISPLAY ou REMOTEHOST para tentar determinar se você está logado a partir de outro computador. Se qualquer uma dessas variáveis de ambiente indicar que você está, Geomview irá tentar executar Geomview no computador onde você se encontra. Com o objeto de fazer funcionar, sua rede deve ser configurada de forma que o computador com o Mathematica possa fazer um rsh com sucesso para o computador Geomview sem fornecer uma senha.

Você pode também explicitament ajustar a opção DisplayHost para o comando Geomview para uma sequência de caracteres que é o hostname desejado, por exemplo:

In[1] := << OOGL.m

In[2] := Plot3D[Sin[x + Sin[y]], {x,-2,2},{y,-2,2}]

Out[2] := -Graphics3D-

In[3] := Geomview[%3, DisplayHost->"riemann"]

O comando acima mostra o gráfico %3 no computador remoto chamado riemann.

Geomview reconhece a sequência de caracteres "local" como um valor para $DisplayHost; faz com que os gráficos sejam mostrados na máquina local.

Além do nome da máquina que você pode deseja executar Geomview , Geomview precisa saber o tipo daquela máquina (o ajuste da variável CPU que corresponde à máquina. Por padrão, Geomview assume que é do mesmo tipo de computador que você está executando o Mathematica. A opção MachType permite a você explicitamente especificar o tipo do computador DisplayHost; deve ser um entre as sequências de caracteres "sgi" ou "next" ou "x11".

Você pode usar SetOptions para mudar o DisplayHost padrão e a MachType padrão. Por exemplo,

In[4] := SetOptions[Geomview, DisplayHost->"riemann", MachType->"sgi"]

faz com que Geomview execute o Geomview em uma estação de trabalho SGI chamada riemann.