İngilizceFransızcaİspanyolca

OnWorks favicon'u

PGAEvaluate - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında PGAEvaluate'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen PGAEvaluate komutudur.

Program:

ADI


PGAEvaluate - Her dizenin değerlendirmesini döndürmek için kullanıcı tarafından belirtilen bir işlevi çağırır
nüfus.

TANIM


Kullanıcı tarafından belirlenen işlev, yalnızca dize değiştirilmişse çağrılır (örn.
çaprazlama veya mutasyon) veya kullanıcı, dizenin değerlendirmesinin yetersiz olduğunu açıkça bildirmiştir.
PGASetEvaluationUpToDateFlag() çağrısıyla güncel.

GİRİŞ PARAMETRELERİ


ctx - bağlam değişkeni
pop - değerlendirilecek popülasyonun sembolik sabiti
f - bir dizgeyi değerlendirmek için bir işleve işaretçi. Bu işlev bir kez çağrılacak
değerlendirme gerektiren popülasyon pop içindeki her dize için. Bu işlev gerekir
bir çift (değerlendirme işlevi değeri) döndürün ve prototip çiftine uymalıdır
f(PGAContext *c, int p, int pop);
comm - bir MPI iletişimcisi

ÇIKTI PARAMETRELERİ


Yok

SİNOPSİS


#include "pgapack.h"
void PGAEvaluate(ctx, pop, ,comm)
PGAContext *ctx
dahili pop
çift ​​(*f)(PGAContext *, int, int)
MPI_İletişim

KONUM


paralel.c

ÖRNEK


Örnek:
Kullanıcı tanımlı yöntemi kullanarak PGA_NEWPOP popülasyonundaki tüm dizeleri değerlendirin
değerlendirme fonksiyonu Enerji.

çift ​​Enerji(PGAContext *ctx, int p, int pop) {
:
};

PGAContext *ctx;
:
PGAEvaluate(ctx, PGA_NEWPOP, Enerji, MPI_COMM_DÜNYA);

05/01/95 PGAEdeğerlendir(1)

onworks.net hizmetlerini kullanarak PGAEvaluate'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    birleşik dev/dak
    birleşik dev/dak
    Gitter'de bize katılın!
    https://gitter.im/unitedrpms-people/Lobby
    URPMS deposunu etkinleştirin.
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    unitedrpms'i indirin
  • 2
    C ++ Kitaplıklarını Artırın
    C ++ Kitaplıklarını Artırın
    Boost, ücretsiz taşınabilirlik sağlar
    hakemli C++ kitaplıkları. bu
    taşınabilir kütüphanelere ağırlık verilmektedir.
    C++ Standart Kitaplığı ile iyi çalışır.
    Bakınız http://www.bo...
    Boost C++ Kitaplıklarını İndirin
  • 3
    SanalGL
    SanalGL
    VirtualGL, 3B komutları bir
    Unix/Linux OpenGL uygulaması bir
    sunucu tarafı GPU ve
    3D görüntüleri bir video akışına dönüştürdü
    hangisiyle ...
    VirtualGL'yi indirin
  • 4
    Libusb
    Libusb
    Kullanıcı alanını etkinleştirmek için kitaplık
    iletişim kurmak için uygulama programları
    USB cihazları. Kitle: Geliştiriciler, Son
    Kullanıcılar/Masaüstü. Programlama Dili: C.
    Kategoriler ...
    libusb'u indir
  • 5
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 6
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • Daha fazla »

Linux komutları

Ad