- Jan 31, 2017
-
-
wfg authored
Propagate GetType<T> in Group, Engine and Support classes To do: Test ./examples/hello/writer/helloWriter_OOP.cpp
-
- Jan 30, 2017
-
-
wfg authored
BP1Writer: Continue working on functions to write data and metadata Group: added Dims alias and SetDimensions function, so dimensions can be built from a Var List put in an std::initializer_list<Var>
-
- Jan 27, 2017
-
-
wfg authored
Added a bool flag in Variable to know if it is a dimension To do: Allow for passing values at DefineVariable
-
- Jan 26, 2017
-
-
wfg authored
rather than handlers Group&, Method& and the polymorphic std::shared_ptr<Engine> will be returned by DeclareGroup, DeclareMethod and Open. Added Group functions DefineVariable to be a template Now using adios::Var when creating a variable (still a variable name string). Uses more C++ OO + templates features Compiled and tested with ./examples/hello/helloWriter_OOP.cpp , mpi and no-mpi versions
-
- Jan 25, 2017
-
-
wfg authored
Once the char* raw pointer is obtained with virtual Get, write operations can be performed directly
-
- Jan 24, 2017
-
-
wfg authored
Template functions for Writing in BP Format Modified Makefile to take default g++ and mpic++ in PATH Modified DataMan.cpp and Removed functions/bp1Write.h, in favor of class format/BP1Writer.h To do: Buffer management (maybe capsule needs data offset variables?) Work on BP format under BP1Writer.h
-
- Jan 23, 2017
-
-
wfg authored
Method class allows parameters Removed Capsule Parameters (will be default or provided by Engine) To do: BP Format class
-
- Jan 22, 2017
-
-
wfg authored
DataMan class implemented under include/engine/dataman and src/engine/dataman Implemented transport MdtmMan used by DataMan engine under include/transport and src/transport. This will serve as the basis for WAN transport Modified Makefile to include DataMan paths
-
- Jan 20, 2017
-
-
wfg authored
To do: Create Format class and assign BP Format to it Compile and test a Hello DataMan example
-
- Jan 17, 2017
-
-
wfg authored
include/functions/bp1Write.h
-
- Jan 11, 2017
-
-
wfg authored
Run and tested helloWriter under examples/hello/writer Fixed Makefile
-
- Jan 10, 2017
-
-
wfg authored
Added example/hello/dataman with API examples Changed mpidummy.h due to an error in Titan compilation with g++
-
wfg authored
SingleBP was accessing private members of Group
-
wfg authored
First function argument should name the required: Buffer type for AddCapsule, e.g. AddCapsule( "Heap", ... ); Transport method for AddTransport, e.g. AddTransport( "POSIX", ... );
-
- Jan 09, 2017
-
-
wfg authored
This version compiles. Tested with 2 write APIs: under examples/hello/singleBP helloSingleBP.cpp -> using ADIOS single manager class from ADIOS.h helloSingleBP.cpp -> using ADIOS objects from ADIOS_OO.h both generate a .bp file using a POSIX transport To do: Test compilation in other platforms/compilers Add coverage test cases Add the NULL transport (does nothing) Work on SingleBP engine to generate bp format XML config file support (to be defined)
-
- Jan 06, 2017
-
-
wfg authored
Transports -> defined POSIX (unbuffered), File (C FILE* buffered), FStream (C++ fstream buffered) Method -> defined functions to initialize a Method and Add capsule buffers and transports To do: Need to work on SingleBP engine
-
- Jan 05, 2017
-
-
wfg authored
Understanding BP file format and each record. To do: Move Metadata out of FStream transport. Keep it simple.
-
- Jan 04, 2017
-
-
-
wfg authored
Finished working on WriteData and WriteMetadata functions To do: Need to work on Single (single heap capsule) engine
-
- Dec 22, 2016
-
-
Podhorszki, Norbert authored
-
wfg authored
Heap -> allocate capsule buffers in heap memory ShmSystemV -> allocate capsule buffers in shared memory using System V shm
-
- Dec 20, 2016
-
-
wfg authored
Implementing Write Functions in Engine Implementing Write Functions in Capsule To do: Buffer Getter and Setters for each Capsule
-
- Dec 19, 2016
-
-
-
wfg authored
Added Heap class deriving Capsule Added Single class deriving Engine Variable now has a pointer reference to a Transform object Added Method struct needed for Engine
-
Podhorszki, Norbert authored
-
- Dec 16, 2016
-
-
-
wfg authored
Introducing Engine Defining Write API cases Removed public directory
-
Podhorszki, Norbert authored
-
Podhorszki, Norbert authored
-
- Dec 09, 2016
-
-
Podhorszki, Norbert authored
-
- Dec 07, 2016
-
-
Podhorszki, Norbert authored
-
Podhorszki, Norbert authored
-
- Dec 06, 2016
-
-
wgodoy authored
Changed SSupport.cpp to Support.cpp Added mkdir -p ./lib in Makefile Switched CBZIP2.h to BZIP2.h in Capsule.cpp
-
- Dec 05, 2016
-
-
wfg authored
Renamed all files, structs and classes. Now using the standard describe in Classes / Structs under doc/CodingGuidelines
-
- Dec 02, 2016
-
-
wfg authored
-
wfg authored
Need to do: Test two transports (POSIX, DataMan) simple examples (e.g. examples/dataman/dataManNoXML.cpp) Test XML parser, add functionality for tag content, need to decide on transport Code coverage, test most of the current functionality to move on to transform, bp format, etc.
-
- Dec 01, 2016
-
-
wfg authored
-
wfg authored
Added Support for more than one transport ReFormulated classes ADIOS, Group, Capsule, Variable including members ownership ( CCapsule.m_Transports, ADIOS.m_Tranforms ) To do: Test compilation Adjust to new naming convention (removing C and S) Implement and test one variable compression
-
- Nov 30, 2016
-
-
wfg authored
Added variable field for compressionLevel Finished working on CGroup To do: Work on Write method (without transform first) Test for more than two transports
-
- Nov 29, 2016
-
-
wfg authored
Added more functions to the ADIOS class including template variadic functions Working on the CCapsule class Need to work on CGroup.h and CGroup.cpp
-