Yade

소프트웨어 스크린 샷:
Yade
소프트웨어 정보:
버전: 1.20.0 업데이트
업로드 날짜: 9 Dec 15
개발자: Vaclav Smilauer
라이센스: 무료
인기: 130

Rating: 3.0/5 (Total Votes: 2)

Yade 특히 이산 요소법을 위해 설계된 이산 수치 모델에 사용할 수없는, 오픈 소스 프레임 워크는 확장 가능하다. Yade의 계산 부분이 새로운 인터페이스와 알고리즘의 독립적 인 구현을 허용하는 유연한 개체 모델의 도움으로 C ++로 작성되었습니다.


그러나 또 다른 동적 엔진

는 또 다른 Yade 동적 엔진을 나타내며, 그리고 간결하고 신속하게 건설 현장, 후 처리, 디버깅뿐만 아니라, 시뮬레이션 제어에 파이썬을 사용한다. 소프트웨어는 우분투 리눅스 운영 시스템에 대한 소스 아카이브로,뿐만 아니라 런치 패드를 통해, GitHub의를 통해 배포됩니다.


후드

Yade (그러나 또 다른 동적 엔진)의 후드 아래에 빠른보기는 응용 프로그램이 C ++과 파이썬 프로그래밍 언어로 기록 된 것을 우리에게 보여줍니다. 그것은 공식적으로 우분투를 포함한 리눅스의 몇 가지 인기있는 배포판으로 테스트됩니다. 32 비트 및 64 비트 하드웨어 플랫폼이 시간에 지원된다.


Yade 시작하기

Softoware에 제공 아카이브 중 하나를 배포의 기본 소프트웨어 저장소에서 미리 빌드 된 바이너리 패키지를 사용하거나 보편적 인 소스를 사용하여 GNU / Linux 컴퓨터에이 프로그램을 설치하는 방법은 두 가지가 있습니다.

터미널 에뮬레이터를 열고 추출 된 파일의 위치로 이동 경로에 어딘가를 추출, 타르 (tar.gz의) 파일을 다운로드합니다. . cmake & rdquo; 그런 다음, & ldquo를 실행; (따옴표없이) 명령은 & ldquo 다음에 프로젝트를 구성하는; 확인 & rdquo; 명령, 따옴표없이, 물론, 소프트웨어를 컴파일 할 것이다.


당신은 소스가 보관 사용하여 컴퓨터에 응용 프로그램을 배포하기 위해 그들 모두를 설치해야합니다으로 전술 한 바와 같이

, Yade 요구 사항에 유의하십시오. 성공적으로 컴파일 후 & ldquo 실행해야 설치 & rdquo 만들; 따옴표없이 루트로 명령. 당신이 Yade를 설치하려고 할 때 박히 경우 공식 문서를 읽어 보시기 바랍니다

을이 릴리스의 새로운 기능 무엇 :.

  • 자료 파일을 제거합니다.
  • 빌드 플래그의 단순화 정의
    <리> 컴파일하는 동안 몇 가지 경고를 수정합니다.
    그 소리 사용 -fstack 보호기 대신 -fstack 보호기 강력한를 들어
  • 아이디어 IDE의 프로젝트 파일을 무시
  • Math.hpp의 리팩토링
  • minieigen 외부 패키지는 필수 확인합니다.
  • 만 GCC된다위한 -fstack 보호기 강력한 추가 = 4.9
  • 일부 경고 수정.
  • ENABLE_PROFILING 옵션을 추가
  • ViscElCap 일부 메트릭 측정을 설정합니다.
  • 추가 되돌리기 frounding - 수학 플래그
  • CMAKE_INSTALL_PREFIX에 의해 INSTALL_PREFIX를 교체
  • Yade의 BOOST_PYTHON_FUNCTION_OVERLOADS 매크로에서 더 이상 사용되지 제거 할 수 있습니다.
  • 좀 더 컴파일 경고를 수정합니다.
  • 좀 더 컴파일 경고를 수정합니다.
  • CMakeLists.txt에 마이너 수정
  • 육각 포장을 수정 원치 않는해서는 안 중첩 더 이상.
  • Serializable.hpp 더 쉽게 읽을 수 있도록.
  • 사용되지 않는 매개 변수를 제거합니다.
  • 이동 STLReader STLImporter에
    TU Freiberg의에서
  • 한 석사 논문.
    몸 제거 후 상호 작용의 수출 VTK으로
  • 수정 충돌이 발생합니다.
  • ViscoelasticPM의 분할 설명을 좀 더 쉽게 읽을 수 있도록합니다.
  • 하자이 같은 덩어리의 clumpMembers 사이에 상호 작용이 존재한다.
  • SPH-덩어리에 힘 계산을 건너 뛰기
    <리> 트러스티 우분투 14.04에 CGAL 대한 경고 추가
    <리> 전 처리기 지시문을 ISC_TIMING 추가합니다.
    <리> 우분투 12.04 정밀 의 드롭 지원
  • timpovall / 마스터에서 끌어 오기 요청 # 46 병합
  • InsertionSortCollider의 비 침습적 리팩토링
  • 되돌리기 이전 커밋합니다.
  • 14.04에 CGAL와 컴파일을 해결하기 위해 두 번째 옵션을 추가
    <리> 아주 오래된 부스트 사용되지 않는 코드를 제거합니다.
    <리> 모세관 단계에 댐핑 점성 구현합니다.
    덩어리 구성원 간의
  • 수정 SPH 힘 계산.
    QGLViewer된다와
  • 수정 편집 = 2.6.3
  • Qt5 빌드를 준비합니다.
  • gqlviewer - QT4에 대한 수정 편집.
  • 체크 스크립트 수정
  • 1 회의
  • Qt5의 첫 번째 단계.
  • Qt5 빌드를 준비합니다.
  • 인해 Qt5으로 업데이트 파이썬 파일.
  • Qt5 대한 좀 더 업데이​​트됩니다.
  • 가 Qt5 마이그레이션이 alsmot 완료됩니다.
  • Qt5 컴파일을 수정합니다.
  • Qt5에서 수정 충돌이 발생합니다.
  • QThread 문제를 수정합니다.
  • Qt5에 대한 편집에 대한 정보를 추가합니다.
  • TesselationWrapper에없는 기능을 추가
  • 일부 사용되지 않는 헤더와 인증 된 정의를 제거합니다.
  • 수정 편집 OpenMP를이 비활성화 된 경우
    마지막에 소개 된
  • 수정 편집 커밋.
  • 입자 2015 년 개최, 이야기를 추가
  • 모래 시계 예를 추가
  • 자료 파일을 추가합니다.
    <리> ScGeom6D 상대 회전 저장 (표시 취소 & quot을, nosave & quot;) 올바르게 다시로드 필요하기 때문에 .
  • CohesiveFrictionalInteractions : (808)에 의해 표현 된 바와 nosave & quot; 접촉 순간에 대한 플래그
  • 한 저널 논문
  • 한 저널 논문
  • 상호 작용의 회전 강성을 돌려 가상 기능 추가 - 오버로드하지 않을 경우 제로 복귀를
  • GlobalStiffnessTimeStepper의 상호 작용의 회전 강성에 대한 계정
  • 정기적 인 수익 증권 입자의 속도 구배의 스핀을 적용
  • 작은 오타
  • 추가 된 책의 장
  • 설치 : http://www.yade-dem.org/packages가 외부 라이브러리에 필요한 (? 고유 또는 지금 확실하지 CGAL)는
  • 주기적으로 수익 증권의 운동 에너지에 대한 fluctuational 속도 / 스핀의 정확한 (고화질)
  • ID에 대한 볼륨의 정확한 값

을 버전 1.12.0의 새로운 무엇 :.

  • 자료 파일을 제거
  • DEM-PFV 검사에 사용 toleranceWarning 및 toleranceCritical.
  • 제거 덩어리 후 수정 충돌. 닫 LP : 1354433
  • checkClumpHopper의 자동 측정을 추가합니다.
    전체 덩어리의 제거 후
  • 수정 충돌이 발생합니다.
  • ViscoelasticPM에 massR의 수정 계산
  • ViscoelasticPM에서 CS 계산을 수정
  • ViscElPM를 한 번 더 수정.
    <리> 제거 clump`s의 memberIds의 배열을 만들 수 있습니다.
    <리> 사용되지 않는 기능에서 가상의 값을 돌려줍니다.
  • computeForceTorqueViscEl 가치 returnin 존경
  • 업데이트 Schwager2007 URL
  • 또 하나의 종이 추가
  • fifthguy / 마스터에서 끌어 오기 요청 # 44 병합
    <리> PyRunner에 firstIterRun 매개 변수를 추가합니다.
  • 를 사용하여 시스템 호출 & quot; 스핑크스 빌드 & quot; 대신 파이썬 모듈의.
  • PeriodicFlow.hpp에서 수정 컴파일 오류
  • 설정 파이썬 버전을 명시 적으로.
  • .HPP에 _utils.cpp의 이동 함수 선언
    디버그 모드와 OpenMP를하지 않고
  • 수정 런타임 오류입니다.
  • 드롭 포함 & quot; yade / & quot; CPP와 HPP 파일 폴더에 있습니다.
  • 수정 문서 세대.
  • SPH-리팩토링.
    VTK에 대한
  • 만 사용 vtkCommonCore vtkIOImage vtkIOXML 구성 요소.
  • 사용 파이썬 2.7 만
  • SPH-MODELL에 재 도입 점도.
  • 자료 파일을 추가합니다.
  • 브루노 Chareyre (33) :
  • -include UnsaturatedEngine은 차오의 작품
  • 로 시작
  • 몇 가지 실수를 수정하고 (비어 있지 않은) 실제 테스트 기능을
  • - 장면의 위치에 의해 손으로 정의 된 위치를 대체
  • chaoUnsat에 https://github.com/yade/trunk의 지점 '마스터'병합
  • 관리되지 않는 및 (함수가 일시적으로 만 반환 오류 유지) makeCloud에 의해 사용되지 pack.particleSD과 변종을 제거
  • https://bugs.launchpad.net/yade/+bug/1362090를 해결
  • https://bugs.launchpad.net/yade/+bug/1308074를 해결
  • https://bugs.launchpad.net/yade/+bug/1368591 +는 쓸모없는 시험을 제거 수정
  • https://github.com/yade/trunk/commit/4ea76ad6e47ac5074a389ad61712a0840e8560a5 더 나은 수정, 감사 안톤
  • 이전의 상호 작용의 병렬 제거
  • GravityEngine의 사용 중단을 통지 LOG_WARN으로 LOG_ERROR을 대체
    <리> (https://bugs.launchpad.net/yade/+bug/1368591 수정) parrallel의 입자 가속기에 1 스레드로 다시 떨어지는 향상
  • 정기 PFV 잘못 투과성의 결과로 괄호를 누락 수정 사항
  • CohesiveFrictional 연락처 법의 부분적인 설명은 Bourrier2013 가리킨
  • requestErase에 대한 수정 DOC () - https://bugs.launchpad.net/yade/+bug/1370736, 감사 월
  • FlowEngines에서 메시의 세포를 선택적으로 차단 (준비 단계)
  • 빈 파일을 제거
  • PFV : 차단 셀 파마 계산을 건너, 아직하지 않습니다
  • 수정 파일 이름
  • 잘못된 파일 이름으로 CPP를 제거
  • 삭제 기관의 ID를 재설정; 이 활성화 : B를 = 본체 (); O.bodies.erase (O.bodies.append (b)); O.bodies.append (b)
  • 오류 메시지 때문에 UserWarning (표시)에 DeprecationWarning을 (표시되지 않음) 설정 여기서 애매한
  • PFV에 차단 된 세포없이 색인
  • PFV 세포를 차단 상세을 감소
    골절이 JCFPM에 그들에게 + 추가 속성에 도달으로 <리> DFNFlow 세포의 차단을 해제
  • 분할 resetNetwork 및 resetLinearSystem + 추가 더 게터 / 세터
  • 자식 엔진에 포함 HPP / CPP에 분할 TwoPhaseFlowEngine
  • OpenMP의 기능에 대한 #ifdef와 가드
    위치 & quot; 값 (유연) + 함수 반환 중심 좌표 +를 개선 & quot 초기화 할 때
  • 부과 유체 압력을 덮어 쓰지 않는다; 보간
  • FlowEngine의 에 부과 유체 압력의 유연성 증가
  • TwoPhaseFlowEngine에 대한 전문 게터 / 세터의 + UnsatEngine 세포없이 재 인덱싱
    TwoPhaseFlowEngine에 대한
  • 더 나은 # 데프 / # 1 IFDEF 로직
  • cellCenter-된다 이름을 변경, cellBarycenter가 (. 이전에없는 커밋)
  • 차오 위안 (86) :
  • - 배수 시뮬레이션에 내 첫 작품
  • 배수를위한 첫 번째 작업 코드를 커밋
    <리> - FAR 일정보다 유연 (addBoundaries의 매개 변수)를 만들
  • -add poreRadius
    <리> -a 시험은 큰 혼란을 탈출 저지 ...
  • chaoUnsat에 github.com:yade/trunk 병합
  • 와 & quot 축 정상적인 슬라이스를 발생 -add saveLatticeNode 함수 0 '; 및 & quot; 1 ';
  • -add isWaterReservoir, isAirReservoir.
    <리> 배수 다른 버전을 -add.
  • invadeSingleCell2에 대한 -delete 불필요한 재귀 ()
  • chaoUnsat에 github.com:yade/trunk 병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • -add UnsatCellInfo, UnsatVertexInfo
  • 깨끗한 코드
  • 기공 연결 -add 임시 기능
  • chaoUnsat에 github.com:yade/trunk 병합
  • -update 경계 속성
  • 노트북 용 -a 백업
  • -add 향후 사용을 위해 UnsatVertexInfo (무효)
  • -test 커밋
  • -test 커밋
  • chaoUnsat에 원격 추적 브랜치 '원산지 / chaoUnsat을'병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • -clean 코드
  • cellinfo에 capillaryCellVolume를 추가, 최적화 getSaturation ()
  • -replace 세포 -한다. isAir / WaterReservoir와 정보 () P
    세포 정보에
  • -add solidLine. 부분적으로 힘에 대한 코드입니다.
  • 깨끗한 코드, Facet_Force에 실수를 수정합니다.
  • 유체의 힘을 연산하는 테스트 버전.
  • solidLine [I] [J] facetNFictious 경우 (1).
  • 로 수정
  • - 수정 NOCACHE.
  • - 수정 solidLine [I] [J] facetNFictious 경우 (2).
  • -clean 코드입니다.
  • 수정 저수지 ATTR. boundcells.isWaterReservoir가 = 사실 변경할 때 마무리 배수.
  • 깨끗한 코드입니다.
  • 추가 임시 테​​스트 FUNC.
  • 세포 -된다 추가, 정보를 () trapCapP을.; 포획 단계에 대한 수정 압력 계산.
  • 깨끗한 코드입니다.
  • chaoUnsat에 github.com:yade/trunk 병합
  • 깨끗한 code.add 조치 ()
  • 모드 2 getSaturation2 ()를 추가 할 수 있습니다.
  • chaoUnsat에 github.com:yade/trunk 병합
  • FlowEngine에서 saveVTK을 빌려
  • 두 가지 모드를 침공 정상화.
  • computeForce은 선택 사항 확인, bakcup
  • 임시 변경, 저장 waterReservoir = 바운드 [2], 추가 invadeBounday 옵션
    경계 옵션에서 -make 침략
  • . (기본 false)를
  • 수정 - 네트워크에 Line_Solid_Pore ().
  • chaoUnsat에 github.com:yade/trunk 병합
  • - 큰 변화, FlowEngine에서 상속.
  • 삭제 된 파일
  • 깨끗한 코드
  • 수정의 힘 계산.
  • 컴퓨팅 특정 interficial 영역을 추가, 버그 많이 ...
  • fictious 정점으로 수정 computeCellInterfacialArea
  • -test. 더 큰 변화.
  • chaoUnsat에 github.com:yade/trunk 병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • - 수정 '파이썬'선언 버그
  • 디버그에 약간의 정보를 클린
    computerForcePoreForceWithCache에서
  • 수정 - 코어 덤프가, currentTes가 solver-된다 할 shoule, T [solver-한다 currentTes,하지 solver-한다 T [currentTes]
  • chaoUnsat에 github.com:yade/trunk 병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • PFV와 -update
    bndCondValue이 저수지를 표시하는 -USE
  • .
  • - 수정 저수지 결정; ) (침입 수정, Pw를이 음수가 될 수 있습니다 (모드 1)
  • , 규칙을 침공 침공을 결정하기 위해 bndCondValue를 사용 - 변경. reservoirInfo는 bndCondValue에 따라 달라집니다; isInvadeBoundary을 병합합니다. (모드 1)
  • 모드 2에 대한 규칙을 침공 - 변경. 일부 기능을 병합
  • - 수정의 getWindowsSaturations.
  • -add 기공 반경 확인 funcs (TMP)
    computePoreRadius에 대한
  • -rename 변수 (); 깨끗한 코드입니다.
  • -clean 코드
  • chaoUnsat에 github.com:yade/trunk 병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • -add DEBUGOUT 테스트하는 isInvadeBoundary = TRUE isPhaseTrapped = TRUE
  • -insert DEBUGOUT. (ulimit를 ​​고정 코어 덤프가 16000을 -s)
  • chaoUnsat에 github.com:yade/trunk 병합
  • 이 TwoPhaseFlowEngine (알파 버전)입니다 그래!
  • chaoUnsat에 github.com:yade/trunk 병합
  • -merge TwoPhaseFlowEngine, 더 셀 정보를 정기적으로 추가 할 수 있습니다.
  • github.com:yade/trunk의 지점 '마스터'병합
  • -add savePhaseVtk. 함수의 이름을 바꿉니다.
  • -remove 체크 cell.index
  • github.com:yade/trunk의 지점 '마스터'병합
  • 코멘트 #DEFINE TWOPHASEFLOW
  • 기독교 야콥 (6) :
  • TriaxialStressController에 삽입 updatePorosity 옵션
  • GitHub의의 의사에 긴 줄을 수정
  • NewtonIntegrator에 경고의 작은 수정
  • introduction.rst 문서에 약간의 수정
  • 비 배수 흐름 조건에 대한 TSC 유체 강성을 포함
    FlowEngine가 비활성화 TSC에 대한
  • 수정 fluidStiffness
  • 도미니크 Boemer (1) :
  • ViscoElasticPM를 확인 스크립트를 추가합니다.
  • 프랑소와 (1) :
    그리드
  • 올바른 접촉 추적 버그. 그들은 essencially 논리 값을 반환해야 할 법률의 새로운 논리에서왔다.
  • 월 Stransky (7) :
    VTKRecorder (질문 # 252413)에
  • 추가 된 힘과 토크 수출
  • utils.polyhedron 기능에 고정 오타
    <리> Polhedron 및 테트라 와주기적인 시뮬레이션을 가능하게
  • PolyhedraVolumetricLaw 이름을 변경 -된다을; Law2_PolyhedraGeom_PolyhedraPhys_Veolumetric
  • 박스 힘의 삭제 VTK 출력 (버그 # 1376734)
    <리> 된 폴리 :: GetSurfaces 기능 추가
  • Law2_PolyhedraGeom_PolyhedraPhys_Volumetric에 추가 volumePower 속성, 다면체 코드 작은 정리
  • Janek Kozicki (2) :
  • 편집 값을 만든 그 '검사'에서 수정 버그 성가신.
  • 문서 / references.bib으로 문서 / 스핑크스 / references.bib 병합
  • 제롬 Duriez (3) :
  • & quot의 다시 쓰기, GitHub의 & quot에 Yade; 스핑크스 문서에서 위키 페이지입니다.
  • 는 일화는 JCFpm를받은 Paraview 분석 에 대한 유용한 링크 (코드 주석에서) 트랙을 유지하기 위해 커밋
  • 맨 마지막 위키 링크의 제거 첫 번째 파일에 GitHub의는 관련
  • 라파엘 Maurin (1) :
  • 1D RANS 코드 몇 Yade에 새로운 힘 엔진. 만 깊이에 따라 1D 평균 유체 속도 벡터의 기능에 주요 유체 역학 힘을 적용하는 새로운 힘 엔진을 추가합니다. 엔진은 각 입자의 항력, 양력과 부력 힘을 단계마다에서 계산됩니다. 엔진에 관련된 문서에 대한 참조를 작성합니다.
  • T Sweijen (1) :
  • 병합 두 상 흐름 엔진
  • 씽크 패드 (1) :
  • -a 테스트 노트북에서 커밋
  • cyuan (7) :
  • 체크 저수지 boundingCells위한 작은 변화.
  • , 샘플 창을 생성하는 계산 -add 임시 기능 응답 포화 ...
  • -add savePhaseVtk
  • chaoUnsat에 github.com:yade/trunk 병합
  • chaoUnsat에 github.com:yade/trunk 병합
  • -replace 복근, 최대, 최소 표준으로 :: 복근, 표준 : : 최대, 표준 : 분
  • chaoUnsat에 github.com:yade/trunk 병합
  • cyuanLaptop (1) :
  • - 변경 DEBUGOUT
  • fifthguy (1) :
  • 예에서 uniaxial-post.py 스크립트를 실행시 나타나는 버그가 수정되었습니다. minieigen에서 Vector3를 가져 오는 동안 편집 평 / post2d.py 예외를 촬영합니다.
  • jduriez (12) :
  • (파이썬에서 거짓 거짓 =) 단 분산 포장에 오류 사용하여 PSD ()의 수정. 설명 메시지의 추가
  • 몇 모세관 DOC의 변화 : 널 습윤 각도, 하이퍼 링크의 가정, 소스 코드의 일부 의견
  • 이전 중 하나 잊어 변화 TriaxialStressController 3DTriaxialEngine에 대해 커밋? https://github.com/yade/trunk/commit/77bc6d75b780bcbad5bdadc5bb3645badb009cd9
  • 다른 저장 파일 종류의 언급을 추가. 내가 잘못했다 경우 수정하시기 바랍니다, 차이를 언급 시도
    모세관 문서에서
  • 오타 및 정밀도
    <리> 다공성 () 함수는 다소 오류를 던지는 것보다, 지금의 경우 비주기위한 음량 값을 추정한다. 결국 인수로 전달 Positiv 볼륨 값이 추정 값을 오버라이드 (override)
  • 다공성 문서가에 따라 변경 이전의 커밋
    <리> getStress ()는 이제 비주기적인 경우 (매개 변수로 전달 된 값은 여전히​​도 고려 될 수있다) 에 대한 적절한 볼륨 값을 고려
  • 재 도입, https://github.com/yade/trunk/commit/ab91b3cf8654f6d563dede10184e784a8ce84219에서 변화는, 이후 이유없이 복귀
  • 비주기적인 경우에 getStress에서 볼륨 계산에 관한 https://github.com/yade/trunk/commit/05599b23808991dbfef6b85400c7ddd32be594e0의 개선
  • CapillaryPhys의 문서에 오타
    <리> 상호 작용의 병렬화 (사실하지 InteractionLoop에 의해 처리 LawFunctor에) Law2 _..._ 모세관에 루프. 또한 비 병렬 맛에 대한 foreach는 반복자를 채택.

을 버전 1.07.0의 새로운 무엇 :.

  • 자료 파일을 제거
  • 추가 -ftrack 매크로 확장 = 0, GCC된다 경우 = 4.8
  • VTK6 지원을 제공한다.
    대신 CXX_FLAGS에서 직접 사람들을 추가
  • 사용 ADD_DEFINITIONS.
  • yade 안정 추가 정보에서 정보를 제거합니다.
  • 새로운 운동 학적 동작으로 BicyclePedalEngine를 추가합니다.
    GCC-4.8을 사용하는 경우
  • - 저장 - 임시 직원을 추가합니다.
  • 그리드 및 Grid_GUI로 분할 그리드.
    <리> 문서와 외부 PPA에서 패키지 누락에 대한 정보를 추가합니다. 닫습니다 : LP : 1250928
    <리> 사용에 대한 통지를 추가 libqglviewer - QT4 데브 이전 우분투 버전 대신 libqglviewer-DEV의.
  • PPA-패키지를 작성하는 스크립트를 추가합니다. (완료되지 않음)
  • 일부 우분투 버전 othermirror 사용합니다.
    <리> STL-GTS 예를 추가합니다.
  • 덩어리-예에 qt.View ()를 추가합니다.
  • 점탄성 오후의 기능을 확인하기 위해 한 번 더 체크 스크립트를 추가합니다.
  • ViscoElasticPM에서 매개 변수를 계산, massMultiply - 매개 변수를 고려한다.
  • 저장 기능 및로드 덩어리를 추가합니다.
  • 자기 컴파일 된 모듈의 sys.path에 높은 pripority를​​ 설정합니다. 닫 LP : 1254708
  • 수정 체적 계산. 닫 LP : 1261415
  • yade - 일괄 자동 컴파일 된 모듈의 sys.path에 높은 pripority을 설정합니다.
    PPA에 대한
  • 업데이트 스크립트.
  • 추가 구성 파일, PPA 필요.
  • PPA 스크립트의 마이너 업데이트 할 수 있습니다.
  • yadedaily 미리 제작 된 패키지에 대한 정보를 업데이트합니다.
  • qglviewer된다에 대한 지원을 추가;. = 2.5.0
  • 팩에 열기 GUI / packs.py 1 단계 이후에 모든 요소를​​ 표시합니다.
  • 어떤 분야는 일반 * 명령에 의해 생성되지 않은 경우, 경고를 올립니다.
    <리> 매일 패키지에 대한 정보를 업데이트합니다.
  • 설정 하나 더 있었던 파라미터 -ftemplate 깊이-512 연타 에 대한
  • 에 의한 점도 ViscPM에 방지 매력의 힘
    <리> checkWeight 스크립트에 좀 더 단계를 추가합니다.
    참조에
  • 마이너 포맷.
  • 는 cout을 실수로 이전에 추가 제거합니다. 커밋.
  • utils.py에 setFromTwoVectors의 사소한 변화.
  • buildppa.py하는 createtar.py의 이름을 바꿉니다.
    문서에서
  • 마이너 수정.
  • 자료 파일을 추가합니다.
    <리> 함수는 단일 영역의 크기 증가 (~된다을, 토마스 부종)
  • TesselationWrapper에서 상태 파일을 쉽게 조작
  • 그것이로 utils.growParticles ()의 파이썬 포장을 복원하기 전에 fb02a74 (실수로 변경, 미안 기독교)
    <리> trangulation의 세포에 고유 식별자를 제공
    <리> FlowEngine :: nCells 유한 세포의 수를 retruns; FlowEngine :: getVertices는 ID에 의해 정의되는 셀의 정점을 리턴
  • LinSolv에 대한 의존성을 누락하는 경우 cmake 출력보다 일관성을
    <리> FlowEngine.updateTriangulation = TRUE의 동작을 수정
  • FlowEngine : 제대로 카운터를 증가
  • suitesparse 및 관련 libs와 관련하여 설치 섹션의 작은 변화
  • installation.rst : 들여 쓰기에 smallfix
    이 STL에 중요한 버그를 트리거로 <리>, FlowEngine에 필요하지 정렬을 제거 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58800)
  • DEM-PFV의 올바른 목표 값 checktest
    온라인
  • 수정 경로 및 포장 설명서 (GUI의 하이퍼 링크 수정 URL 오류)
  • DEM 배경 장 : 연락처 운동에 대한 변위 대 의미 변형에 메모
  • github.com:yade/trunk의 지점 '마스터'병합
    키 & quot;
  • 정의 & quot 수정; 트라이 액스 - 튜토리얼 / script-session1.py
  • 한 발표 논문
  • 예를 들어 스크립트에 작은 수정 테트라 / oneTetra.py
  • ViscElPhys에 REGISTER_CLASS_INDEX (...)를 누락 수정. 이 매크로는 바로 법 파견을 위해 필수적이다!
  • 코드 주석에있는 작은 실수를 수정 : K = 2 * R의 * 전자
  • frictPhys로 (COH) frictMat과 viscElMat 사이의 접촉을 허용합니다. 거의 모든 단지 물질의 호환성을 보장하기 위해 강성을 계수하는 강성과 탄성 계수를 변환했다, 상속에 의해 수행되었다. 잠시 timeStepper이 시뮬레이션 가지 처리 할 수​​ 있습니다 -된다을; 곧 해결 될 것입니다.
  • 수정 된 오류 메시지가 아닌 경우 yade.runtime.hasDisplay (버그 # 1241817)
  • 이전에서 구문 에러를 수정하는 커밋
  • 의 주석 및 수정 utils.forcesOnCoordPlane 기능
    예 / 테스트 / triax.py 에서
  • 수정 실수
  • - (사실의 주석) 소개 수십 / shearBreakRel의 JCFpmState 변수 : 깨진 상호 작용 신체 당 (대신 절대 수의)의 상대적인 부분. -. JCFpm 변수의 일부 문서에 몇 가지 변경
  • JCFpm 코드에 아주 중요한 변화
  • 그들은 여전히​​ 이전 후 작업을 커밋하도록 수정 JCFpm 예제 스크립트
  • 이 스레드 (https://lists.launchpad.net/yade-dev/msg10185.html), 감사 안톤의 협의 후, 몇 가지 주석 처리 된 줄을 다시-했습니다. 코멘트 솔루션은 (순간?)입니다 마지막으로 여전히 VTKRecorder에 새 변수를 넣어 피하기 위해 사용 ..
  • JCFpm위한 스크립트 예 : 실험실 실험에서 같은 중간에 하나의 공동 두 개의 바위 부품,
  • 일부 예제 스크립트의 일부 잊어 버린 수정, 그들은 여전히​​ JCFpm 오늘날의 변경 후 작동 할 수 있도록
  • JCFpm의 문서의 일부 수정 (하이퍼 링크 ...)
  • (희망) DEM 배경 문서에 약간의 첫 번째 링크를 수정
    <리> getStress () 함수의 문서에 어떤 변화가 소스 코드와 일치하는 (https://answers.launchpad.net/yade/+question/239919)
  • github.com:yade/trunk의 지점 '마스터'병합
  • 이전으로 lilo를 제거하는 것은 동일 커밋
    growParticle의 2D 버전을 복원 <리> 이전에 실수로 삭제 ..
  • JCFpm의 문서의 일부 하이퍼 링크 수정
  • 오타 및 Peri3dController의 문서에서 수정 하이퍼 링크
  • TesselationWrapper의 링크의 보정 () 문서
  • CGAL 링크를 추가하고 목록 설치에서 libgmp3을 삭제
  • 정상 및 접선 강성과 댐핑의 계산에 변경합니다. 두 파라미터 중 하나는, 예를 영일 때 변경은 동작에 영향 다른 강성 K1과 K2 두 입자, 접촉 강성은 항상 K = K1의 *의 K2 / (K1 + K2)입니다. 그것을 제외하고 동일했다 전에 때 = K2가 K = K1 (RESP. K = K2)을 얻었다 0 (각각 K1 = 0). 이것은 두 파라미터 중 하나가 제로 경향 때 동작의 연속성을 보장하기 위해 수행된다. 코드 중복을 피하기 위해 Ip2_ViscElMat_ViscElMat_ViscElPhys의 기능 contactParameterCalculation를 추가합니다.

<강한>는 어떤 버전 1.05.0에서 새로운

  • 안톤 Gladky :
  • 후원의 시스템 구성 요소를 추가 연결되어야합니다.
  • getViscoelasticFromSpheresInteraction (문서)의 방정식에서 수정 오타. Medack (TU 프라이 부르크)에게 감사드립니다.
  • 명시 적으로 연결 BZip2로 라이브러리
  • 명시 적으로 연결 ZLIB 라이브러리
  • 업데이트 설치 문서, libbz2-DEV zlib1g-dev에 추가 할 수 있습니다.
  • 수정 LudingPM.
    <리> LudingPM (세타한다 델타)에서 변수의 이름을 바꿉니다.
  • LudingPM에서 수정 K2-계산.
  • LudingPM 업데이트 스크립트.
  • 분할 GUI / QT4 / GLViewer.cpp.
  • 패키지 / DEM / DomainLimiter를 제거합니다. *
  • DomainLimiter (LawTester 어딘가에 이동해야합니다)를 복구 할 수 있습니다.
  • 어떤 경고를 제거합니다.
    SVN에서
  • 업데이트 numpy_boost.hpp.
  • 제거를 평, CPP 및 H-파일에 비트를 실행합니다.
  • 분할 Shop_01.cpp에 Shop.cpp 및 Shop_02.cpp
  • 수정 편집.
  • 문서에서 안정 PPA에게 참조를 제거합니다.
  • 모든 libboost 교체 - * -. libboost - 모든 디바이스에 의해 dev에
  • 기독교 야콥 :
  • 사용자의 덩어리 방법의 자세한 설명은 사용 설명서
  • 관성 텐서 근사 방식의 버그를 수정
    <리> 사용자 매뉴얼 및 장면 문서 의 일부 링크를 수정
  • 사용자의 기본 자료의 수정 설명 수동
    사용자 설명서에
  • 고정 / 업데이트 심판 및 링크 - 1 부
    사용자의
  • 제거 SpherePadder 설명 매뉴얼
    사용자 설명서에
  • 고정 / 업데이트 심판 및 링크 - 제 2 부 (완성)
    <리> 새로운 O.forces.addF () 메소드와 부력의 예를 적용하고 좋네요 로 보이게
  • 덩어리 :: updateProperties를에 업데이트 : integrateInertia 및 INT 이산화 부울 새로운 포함 덩어리 (), appendClumpend (), addToClump (), releaseFromClump (), replaceByClumps ()와 growParticles ()를 적용
  • 래퍼의 일부 예제 스크립트에 대한 링크를 만들
    예 / 팩 / packs.py의
  • 증가 초기화 속도 (https://bugs.launchpad.net/yade/+bug/1229783 수정)
  • (여전히 깨진) 사용자의 심판 해결하려고 사용 설명서
  • github.com:yade/trunk의 지점 '마스터'병합
  • getRoundness ()가 더 유연하지 않습니다 : 빈 excludeList 더 입력 인수로 필요하지된다 사용자의 replaceByClumps-example.py과 관련된 부분을 적용 매뉴얼
    사용자 설명서에
  • 작은 수정
  • TesselationWrapper의 링크를 수정
  • (TRY 초) TesselationWrapper의 링크를 수정
  • 덩어리에 대한 수정 부력 예
    Polyhedra.cpp에서
  • 제거 typenames는 GCC & LT을; 버전 4.7 행복
  • Donia :
  • 입자의 상대 속도를 저장합니다.
  • 계산 edgesSurfaces viscousShear에 해당하는 경우.
  • 벡터으로 만 구 사이의 상호 작용을 저장합니다.
  • 각 상호 작용 전단 정상 점성 스트레스를받을.
  • 월 Stransky :
  • 한계 수정
  • github.com:yade/trunk의 지점 '마스터'병합
  • (VTKRecorder 및 export.VTKExporter에) 추가 주기적 세포 VTK 수출
  • github.com:yade/trunk의 지점 '마스터'병합
  • 잊혀진 첨가 예제 파일
  • 하나의 이전 커밋에서 export.VTKExporter 고정 버그
  • github.com:yade/trunk의 지점 '마스터'병합
    (월 엘리아스 기부)
  • 다면체 구현 + 예.
  • 새로운 다면체 클래스로 모델링 tetrehadron와 추가 예
  • CombinedKinematicEngine는 '죽은'subengines (질문 # 237437)를 호출하지 않습니다
  • 제롬 Duriez :
  • 댓글에 오타의 수정
  • JCFpm 클래스를 사용하여 새 (유사하지만 더 컴팩트) 예 제안. 선택은 어떤 피드백 후 일일 만들어 질 수있다?
  • JCFpm 문서의 일부 변경 (외부 참조의 추가, 더 이상 존재하지 않는 CFPM 모델을 향한 상호 참조 제거). CPP, 일부 주석 라인 (미래?) 추가 어쩌면 현재 깰 수있는 몇 가지 후 프로 기능을 현재 사용자 (?? 기존)의 저장
  • https://lists.launchpad.net/yade-dev/msg09979.html에서 간단히 설명한 변경 사항을 커밋. 주로 L. 트리플에 의해 작성, 그들이받은 Paraview와 JCFpm 클래스의 일부 기능을 vizualize 할 수 있습니다. 그런 다음 2 레코더, & quot을 추가합니다 jcfpm & quot; 및 quot; 그들은 어쨌든 지금 설명되어 있습니다 .. 주로 역사적인 이유로 분리 균열 & quot의 ;,
  • 그 yade이 (여기에, 심지어 플롯 창을 닫은 후)이 함수의 출시 후 더 이상 중단되지 않도록 plotNumInteractionsHistogram에 pylab.ion () ()와 plotDirections ()의 추가합니다. 아직 바츨라프에 감사합니다! (http://stackoverflow.com/questions/9753885/pylab-matplotlib-show-waits-until-window-closes)
  • 예를 들어 스크립트의 일화 변경
  • 클라우스 Thoeni :
  • GridConnection에 마스크 해결 문제
  • 자식에 지역 kdevelope 특정 파일을 무시

을 버전 0.97.0의 새로운 무엇 :

  • 안톤 Gladky (42) :
  • 해제 파일을 제거합니다.
  • eigen2 제거합니다. 대신 eigen3 사용합니다.
  • 가능성 / unlekely 지시를 제거합니다.
  • eigen2 호환성을 제거합니다.
    그 소리와 함께
  • 수정 편집.
  • 를 사용하여 시스템 패키지 minieigen,이 지속되는 경우.
    __init에서
  • 수정 오타 __. 평
  • 를 사용하여 시스템 pygts, 가능한 경우.
  • 2.6 낮은 필요한 cmake 버전
  • Tkinter의 설치 여부를 확인합니다.
    <리> 2.8 최소 cmake 버전을 다시 돌려줍니다. GUI를 컴파일 오류입니다.
  • 수정 편집 전년도 1.53을 향상.
    py_gts 모듈에 대한 검색에
  • 수정 오타.
    cmake에서
  • 수정 오타.
  • _gts 모듈의 수정 연계.
  • GUI에서 가져 오기 minieigen / QT4 / SerializableEditor.py.
  • 클린 스크립트 / README. 관련 없음 더 이상.
  • PIL 모듈이 수입되지 않은 경우 경고를 올립니다. 오류를 제기하지 않습니다.
  • 는 제 3 자 라이브러리 (minieigen와 GTS)에 대한 설명서를 제거합니다.
    <리> 표준 장소에서 문서를 설치합니다.
  • 생성하고 pandoc을 사용할 수있는 경우, Yade.epub를 설치합니다.
  • 스핑크스 - 빌더를 사용하여 Yade.epub를 구축 할 수 있습니다.
  • TEX 파일의 pandoc 변환을 제거합니다.
    HTML - 문서에 대한
  • 수정 설치 경로.
    <리> yade-배치에 대한 --version 매개 변수를 수정합니다.
    <리> & quot에 쉼표를 제거, 기능 & quot을,.
  • 업데이트 --help 출력.
  • numBands를 사용 맨 페이지를 만들고, 맨 & quot을; 명령.
    <리> 맨 usign --generate - 맨 옵션을 생성 제거합니다.
  • 가 어플라이언스의 블랙리스트에 & quot; 확인 & quot을; 명령은 표준 테스트를 실행합니다.
  • 기능의 수정 분할. (닫고 LP : 1161451)
    <리> 4f9f8dae3에 도입 된 변경 사항을 되돌립니다.
  • 로깅에 대한 정보를 제거합니다. (닫고 LP : 1150273)























  • 1.
  • 1.





















을 요구

  • 파이썬

스크린 샷

yade_1_68652.png
yade_2_68652.png

코멘트 Yade

1 댓글
  • محمدرضا 12 Jan 17
    سلام
    شخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
    09188492669
코멘트를 추가
이미지를 켜십시오!