태그 : FORTRAN90 요약보기전체보기목록닫기

1 2 3 4 5 6 7 8 9 10 다음

sort [algorithm]

sort! Recursive Fortran 95 quicksort routine! sorts real numbers into ascending numerical order! Author: Juli Rew, SCD Consulting (juliana@ucar.edu), 9/03! Based on algorithm from Cormen et al., Int...

컴파일러 옵션의 양 극단

컴파일러 옵션, 극과 극과학기술용 계산의 경우, 프로그램 최적화를 위해서 많은 노력을 기울인다.  하지만, 개발 단계에서는 실행 속도 보다 가능한 프로그래밍 실수들을 빨리 잡아내야 한다. 그렇기 때문에, 컴파일러 옵션에서 이 양극단을 함께 고려해야 한다. 알고리듬을 정확하게 이해하고 있다고 해도, 프로그래밍 실수는 상존한다. ...

random number 활용하기

컴퓨터 시뮬레이션 분야에서는 랜덤 넘버(난수, 막수) 생성기를 활용한 여러 가지 작업들을 수행한다.  랜덤 넘버들을 어떻게 만들어서 사용하는지는 꽤 까다로운 과학적 주제이다. 많은 논의가 있을 수 있다.  원론적으로 그렇다는 것이다. 병렬 계산에서는 또 다른 이쓔를 만들어 낼 수 있다. 하지만, 대체로 유사 랜덤넘버를 사용한다. 많은&...

Simulated Annealing [algorithm]

Simulated Annealing (SA)http://en.wikipedia.org/wiki/Simulated_annealinghttp://mathworld.wolfram.com/SimulatedAnnealing.html Kirkpatrick, S.; Gelatt, C. D.; Vecchi, M. P. (1983). "Optimization ...

parallel tempering (병렬 조질) [algorithm]

Parallel Temperinghttp://en.wikipedia.org/wiki/Parallel_temperingSwendsen RH and Wang JS (1986) Replica Monte Carlosimulation of spin glasses Physical Review Letters 57 : 2607-2609simulated annealin...

Crank and Nicolson [algorithm]

아래의 열 방정식과 같이 공간 미분과 시간 미분이 혼재하는 방정식 풀이의 경우에 좋은 풀이 방법으로 알려진 것이 Crank-Nicolson 알고리듬이다. 물론, 충분히 작은 시간 스텝과 공간 분해능을 보장하면 정확한 계산을 할 수 있다. 특별히, 조건없이 안정적인 해를 준다는 특징이 있다.  풀이과정에서 절대로 해가 발산하지 않는다는 ...

tridiagonal matrix (inversion) [algorithm]

tridiagonal matrix (inversion)http://en.wikipedia.org/wiki/Tridiagonal_matrixInversionThe inverse of a non-singular tridiagonal matrix T!234567890       implicit none&n...

grid: logarithm, inverse, linear [algorithm]

  linear gridlogarithm gridinverse gridgrid를 생성해주는 프로그램이다.       IMPLICIT NONE       INTEGER npoint     ...

Binary search [algorithm]

Binary search오름차순으로 정렬된 데이터 값 [정확히는 key 값]을 찾아 낼 때 사용한다. 아주 빨리 찾을 수 있는 방법이다. 데이터 사이즈가 클수록 그 효율성은 높다.O(log N) 복잡도를 가지는 알고리듬이다. http://en.wikipedia.org/wiki/Binary_searchhttp://en.wikipedia.org/wiki/I...

Particle swarm optimization (입자 군집 최적화) [algorithm]

Particle swarm optimization (PSO)http://en.wikipedia.org/wiki/Particle_swarm_optimizationhttp://en.wikipedia.org/wiki/Swarm_intelligencehttp://vimeo.com/17407010http://www.mit.edu/~deweck/PDF_archiv...
1 2 3 4 5 6 7 8 9 10 다음

최근 포토로그



MathJax