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 더 나은 수정, 감사 안톤 리 후에, https://bugs.launchpad.net/yade/+bug/923929의 임시 수정 프로그램을 제거 >
- 이전의 상호 작용의 병렬 제거 리>
- 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 () 메소드와 부력의 예를 적용하고 좋네요 li>로 보이게 - 덩어리 :: 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.
을 요구
- 파이썬 리>
1 댓글
محمدرضا 12 Jan 17
سلامشخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
09188492669