- 29 Jul, 2019 3 commits
-
-
Dan Jabaay authored
Description: CASL Ticket # - N/A
-
Dan Jabaay authored
Description: Adding an enumeration of the type of validation the validateReq will be doing, since it is used for validating and verifying. Changing the behavior of verify to be correct. Before if the parameter was not on both lists, it would not be verified and the call would still pass. Now, if the parameter exists on the required PL and isn't found on the PL being verified, the match will return as a failure. This wasn't the case before and testXMLProc and testInputProc needed to be updated accordingly. CASL Ticket # - N/A
-
Dan Jabaay authored
Description: The previous match routine, renamed to matchTest, was only allowed for use in unit tests. This routine can be used for regular development, replacing ASSERTS with exception errors. CASL Ticket # - N/A
-
- 30 Nov, 2017 2 commits
-
-
Dan Jabaay authored
Description: Removing the IF-ELSE statement for the %description attribute on the param type whether it is == 0 or not. If the %description or %val are LEN_TRIM non-zero, assign that to local variables, whose default values are empty (i.e. '') CASL Ticket # - PHI #5241
-
Dan Jabaay authored
Description: In an attepmt to eliminate erroneous characters being printed for a null/empty string type on a parameter list, the parameter list value is checked to make sure it has a length > 0 before printing. If it is == 0, an empty string is printed (i.e. '') in its place. CASL Ticket # - PHI #5241
-
- 01 Jul, 2017 1 commit
-
-
* Remove unused variables in ParameterLists.f90 * Removes unused varibles in Futitiy source files * Fix compilier warnings Removed unused varibles and resolved warnings related to narrowing conversions * Fixes compiler warnings from unused variables and narrowing conversion. * Removes compiler warnings for unused variables. * Correct variable declaration, fixes compiler error. Corrected conditional statements to include variable with Trilinos and/or Petsc builds in LinearSolverTypes. * Corrects unused variables for Sundials solver in ODEsolverTypes * Fixing remainder of build issues removed variables
-
- 03 Mar, 2017 1 commit
-
-
COLLINSBS email authored
Adding Futility_Configurations, Futility_CopyFiles, and Futility_CreateUnitTest which were copied from MPACT. Changed all of the precompiler symbols to use FUTILITY instead of MPACT. Also removed other mentions MPACT where appropriate.
-
- 21 Jan, 2017 1 commit
-
-
COLLINSBS email authored
CASL Ticket - #4484
-
- 20 Jan, 2017 5 commits
-
-
Brendan Kochunas authored
Description: Required adding some new optional arguments to the ParamType. Lots of find replace. Now there are options to add a prefix and pad the data type name when editing a Parameter List. CASL Ticket # - #4211
-
Brendan Kochunas authored
Description: CASL Ticket # - N/A
-
Brendan Kochunas authored
Description: Add a method to the MPACT parameter list to convert to Teuchos parameter list, using the ForTeuchos bindings. This is useful for specifying options to the Trilinos solvers. CASL Ticket # - 4169
-
Mitchell T. Young authored
Description: CASL Ticket # - N/A
-
Mitchell T. Young authored
Description: Add a method to the MPACT parameter list to convert to Teuchos parameter list, using the ForTeuchos bindings. This is useful for specifying options to the Trilinos solvers. CASL Ticket # - 4169
-
- 23 Aug, 2016 9 commits
-
-
Brendan Kochunas authored
Description: Previously a list iterator was added to the ParamType. This routine was failing in Intel whenever the pointer argument was NULL. To fix it, I switched the pointer/target arguments and created a local temporary pointer variable to pass instead of the dummy arg that was defined as a target. CASL Ticket # - #4189
-
Brendan Kochunas authored
Description: Types with allocatable components should not be passed to dummy args defined with ALLOCATABLE and INTENT(OUT). CASL Ticket # - N/A
-
Zhuoran Han authored
Description: Clear the memory in ThermalExpandXML Set the lengnth of the string as the input length CASL Ticket # - #4189
-
Brendan Kochunas authored
Description: QA activities CASL Ticket # - #4189
-
Zhuoran Han authored
Description: Fixing some minor problems in ParameterLists to run TEXML CASL Ticket # - PHI#4189
-
Brendan Kochunas authored
Description: There was a bug when trying to add a parameter list as a sublist in another parameter list. If the name of the list being added was longer than the argument of the address to where the sublist should be added, then the sublist name would be truncated. This was fixed by changing some internal variables to StringTypes. CASL Ticket # - N/A
-
Brendan Kochunas authored
Description: If one tried to get any parameter that proceeded through a terminal, non-list type parameter it would return the terminal parameter instead of NULL. This also affected the has method. CASL Ticket # - N/A
-
Brendan Kochunas authored
Description: It wasn't tested, and did not appear to work. Works now and is tested to prove it. CASL Ticket # - #4189
-
Brendan Kochunas authored
Description: When exporting the file and writing doubles or arrays of doubles, the format was questionable. Now if the double values are read in from a file and then written back out again, if the original values did not change, the value in the file does not change. To do still is use significant figures to format the output value when it does change. CASL Ticket # - #4189
-
- 08 Jun, 2016 2 commits
-
-
Brendan Kochunas authored
Description: Some tests started to fail in debug with the new run time checks enabled with "-fcheck:all" CASL Ticket # - N/A
-
Brendan Kochunas authored
Should return T if both lists are empty, now it does. Test updated.
-
- 06 Jun, 2016 1 commit
-
-
Brendan Kochunas authored
Description: The bug relates to the association of the arguments in the ASSOCIATED intrinsic function and whether they are the POINTER or TARGET. In one instance the function returns the correct result, and in the other instance it does not. Later versions of Intel and gfortran compiler return the same result regardless of the order/association of the dummy arguments. CASL Ticket # - #4200
-
- 26 May, 2016 3 commits
-
-
Andrew Fitzgerald authored
Added routine to take an input parameter list and edit to a XML File. Simple unit test added... Initialize param1 from xmlFile1 Edit param1 to xmlFile2 Initialize param2 from xmlFile2 Check that param1 is same as param2 Helper routines: paramToXML, int_array_to_string, double_array_to_string,string_array_to_string
-
Andrew Fitzgerald authored
%getSubParams works similarly to getSubPL but will return subparameters which may or may not be parameter lists.
-
Dan Jabaay authored
Description: Added the %getString generic to return any parameter on a parameter list as a scalar, 1-D, 2-D, or 3-D array string type. CASL Ticket # - #4189
-
- 22 Mar, 2016 1 commit
-
-
Brendan Kochunas authored
Description: Modified how the XML file type caches the file data in memory to not have an upper-bound of 1 million characters and to better minimize the number of I/O operations. Also improved the comments to the routine. Comments could still probably use some work. CASL Ticket # - 4093
-
- 25 Jan, 2016 9 commits
-
-
Benjamin Groh authored
Close xml file in Driver before scanning XML. Wrote test case for initFromXML and added necessary .xml file
-
Benjamin Groh authored
Lets you iterate over an address and get all ParamLists of depth 1
-
Benjamin Groh authored
-
Benjamin Groh authored
-
Benjamin Groh authored
-
Benjamin Groh authored
-
Benjamin Groh authored
uninitialized reads when creating an empty parameter list
-
Benjamin Groh authored
sometimes runs out of memory. Not sure if it's a program or OS error
-
Brendan Kochunas authored
-
- 11 Aug, 2015 2 commits
-
-
Brendan Kochunas authored
When calling the add routine and passing in a parameter list, it could potentially create a duplicate entry. Well no longer!
-
Brendan Kochunas authored
Exit the loop when we can, rather than continuing through it.
-