Skip to content

CPP tests #98

@Rombur

Description

@Rombur

The following tests need to be improved:

  • test_energy_storage_device does not test ParallelRC (only SerialRC is tested)
  • test_ragone_chart does not test discharge with constant_load, discharge with constant_current and SeriesRC, discharge with constant_power and SeriesRC
  • test_resistor_capacitor_data does not test SeriesRC

The following functions need to be tested:

  • in deal.II/geometry.templates.h: foo<3>
  • in deal.II/post_processor.cc: extract_duration_and_average_power
  • in deal.II/post_processor.templates.h:
    • get(std::string const &key)
    • get_vector_keys()
    • check that the debug quantities and the debug solution are needed or if they can be removed. They are not currently tested.
  • in deal.II/supercapacitor.cc: no test in 3D
  • in deal.II/supercapacitor.h: SuperCapacitorInspector
  • in resistor_capacitor.cc:
    • reset x2
    • evolve_one_time_step_linear_current x2
    • evolve_one_time_step_linear_power x2
    • evolve_one_time_step_linear_power x2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions