Yade.

Ainda outro motor dinâmico
Baixe Agora

Yade. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Vaclav Smilauer
  • Site do editor:
  • http://www.volny.cz/smilauer/

Yade. Tag


Yade. Descrição

Ainda outro motor dinâmico O Yade é um extensível estrutura de código aberto para modelos numéricos discretos, focado no método de elemento discreto. As peças de computação são escritas em C ++ usando modelo de objeto flexível, permitindo a implementação independente de novos alogitmos e interfaces. Python pode ser usado para criar e manipular a simulação ou para pós-processamento. Requisitos: · Pitão O que há de novo nesta versão: geral: · Corrigir muitos cravemas, incluindo sincronização com OpenGL, GUI e Python · Gerar documentação para classes / funções de Python e C ++ automaticamente (http://yade.wikia.com/wiki/reference_documentation) · Afastar-se do repositório SVN em Berlios.de para BZR em http://www.launchpad.net/yade; Rastreamento de bugs e outros recursos de lançamento estão sendo usados; Listas de discussão migradas para o LaunchPad Aprimoramentos de funcionalidade (além das alterações orientadas para o desempenho): · Facetas (elementos de triangulação arbitrária) interagindo com esferas, permitindo triangular qualquer superfície · Suporte para superfícies trianguladas compatíveis com GTS como previsões e elementos de simulação triangulados facet · Esfera não incremental - esfera e coleta de esferas aulas de geometria de faceta (Dem3dofgeom) · ConstituteLidawDispatcher, por ter múltiplas leis constitutivas que operam em diferentes interações · Programar para executar vários trabalhos no momento, com diferentes parâmetros (Yade-Multi, http://ade.wikia.com/wiki/scriptparametricstudy) · Adicionado telefonarameters :: Blockeddofs · Condições de limite periódico · Lógica de interação limpa · Geradores de embalagem esfera (ortogonal, hexagonal, solto aleatório, triaxialmente compactado; Periódico em breve) · Geometria predica para o clipe de embalagem, incluindo operações booleanas em predicados · Infraestrutura para testes de regressão atuação: · Suporte consistente do OpenMP em todo o código (InteractionDispatchers, NewTonsDampedLaw, BexContainer) (http://yade.wikia.com/wiki/performance_tuning#openmp) · Inserçõesortcoller (persistentsApcolide removido) (http://yade.wikia.com/wiki/colliders_performace) · InteractionDispatchers que reduzem o número de loops sobre interações para um (http://yade.wikia.com/wiki/performance_tuning#interactiondispatchers) · Novo recipiente rápido para interações (InteractionVecmap) (http://yade.wikia.com/wiki/performance_tuning#containers) · Dispatchers de cache, evitando a resolução de chamadas multivirtual repetitivas (http://yade.wikia.com/wiki/performance_tuning#dispatcher_cache) · Informações sobre perfil de tempo de execução (http://yade.wikia.com/wiki/speed_profiling_using_timinginfo_and_timingdeltas_classes) · Evite executar a detecção de colisão em cada etapa (http://yade.wikia.com/wiki/inserion_sort_collider_stride) · As aulas de vetor e quaternion são embrulhadas em Python automaticamente (mais rápido, evita invólucros escritos à mão) · Removido muitas classes de proxy Python, resultando em grande aceleração de Python (por exemplo, 40 × para algumas operações) construção: · O Yade pode ser opcionalmente com um único plugin contendo todos os pacotes. Acelera a compilação total consideravelmente e reduz o tamanho binário várias vezes. · Arquivos em PKG / * são apanhados automaticamente pelo sistema de compilação, incluindo vincular sinalizadores · Não instale cabeçalhos, apenas plugins · Corrigir o pacote Debian Builds e documente o procedimento (http://yade.wikia.com/wiki/debianpackages), pacote especial para docs · Corrigir todos (ou mais) avisos de tempo de compilação · Criar novo diretório / diretório de alto nível para Python Pitão: · Use a sintaxe natural para a construção da instância de classe com atributos · Execute o servidor Telnet para tornar o Yade Accessible durante a execução (apenas de localhost) · Salve as variáveis do Python dentro do arquivo XML, que será ressuscitado da próxima vez (utils.Savevars, utils.loadVars) · Suporte a simulação de poupança para a memória temporariamente · Funções de criar vídeo da simulação (via instantâneos, seja durante a simulação ou no player) Documentação: · Conteúdo estruturado adicionado http://yade.wikia.com/wiki/structured_content · FAQ Iniciar para implementar http://yade.wikia.com/wiki/faq


Yade. Software Relacionado

Sem2dpack.

Sem2dpack é um simulador de propagação de ondas elásticas 2D e dinâmica de fratura. ...

180

Download

NCO.

Um conjunto de programas conhecidos como operadores. ...

182

Download